On November 10, 2018, the Department of Computer Science at Eastern Michigan University, and the Michigan Association of Computer Users in Learning (MACUL) Special Interest Group for Computer Science Education (SIGCS), presented its TENTH ANNUAL High School Programming Competition.
The 2018 – Tenth Annual High School Programming Competition drew 158 High school students, their teachers, and over 30 EMU volunteers to the event this year. Teams of students at two levels of expertise compete by attempting to find successful solutions to six programming problems. The students programmed in Java, C++, and new for this year, Python! The students submitted their programs to an automated grading system, which was written in-house for the competition. The final programs are judged based on accuracy and speed. The maximum number of points possible is 600, with points deducted for time elapsed. Immediately following the competition, and after a luncheon, the students attend an awards ceremony. The top 10 teams from the beginner level and the advanced level were brought up on stage and recognized with certificates; with the top five teams receiving imprinted winner’s ribbons.
Only one advanced team and one beginner team were able to successfully complete all 6 programs. One additional advanced team and two beginner teams completed 5 programs. Our team of knowledgeable judges did the final checks on each of the submissions from the top teams and made the decisions about any issues.
We’d love to see YOU at the competition next year! &The probable date is Saturday, November 16, 2019. To get on the list for information updates, send an email to Pam Moore at
And, the 2018 winners are:
At the Advanced Level:
|Cranbrook Kingswood||43||Richard Lamb||462||First|
|Kalamazoo AMSC||37||Shannon Houtrouw||425||Second|
|Kalamazoo AMSC||25||Shannon Houtrouw||358||Third|
|Detroit Country Day||1||Rami Baroody||326||Fifth|
|Kalamazoo AMSC||31||Shannon Houtrouw||318||Sixth|
|Cranbrook Kingswood||7||Richard Lamb||311||Seventh|
|Washtenaw Tech||45||Ehsan Khan||254||Eighth|
|Kalamazoo AMSC||34||Shannon Houtrouw||248||Ninth|
|Kalamazoo AMSC||52||Shannon Houtrouw||248||Ninth|
At the Beginner Level:
|Troy Athens||6||Josh Pudaloff||457||Second|
|Detroit Country Day||51||Rami Baroody||326||Sixth|
|Kalamazoo AMSC||14||Shannon Houtrouw||311||Seventh|
|Troy Athens||24||Josh Pudaloff||240||Ninth|
|Detroit Country Day||28||Rami Baroody||187||Tenth|
Zenia C. Bahorski Ph.D.: Zenia is an Associate Professor of Computer Science at Eastern Michigan University. She can be contacted at .
Pamela Moore: Pam is a computer science instructor at Eastern Michigan University and Director of MACUL SIGCS. She can be contacted at .