Individual Programming Challenge:
Open ONLY to 7-12 graders. Younger students interested in programming may enter the Project Programming category.
This
category is an on-site event in which one student is given a series
of problems that she/he must solve during the two-hour competition
time.
Any questions regarding interpretation of the problems must be
submitted in writing to the judges who may choose to answer or
reject the question. The decisions of the judges are final.
Each individual will be awarded points for each problem solved
correctly. Programs will also be judged on structure, design, and
organization.
Competition will begin with a briefing session. The contest
problems will be distributed to all teams at the same time. At the
end of the two hours, the programs developed iin the competition will
be submitted for judging. The judges will use the contestants’
computers to check the solutions to the problems. Results will be
announced at an awards ceremony.
Each contestant is required to bring the computer of their
choice, appropriate operating system software, and programming
software with which to compete. Students must also bring a power strip and extension cord to the test
site. Contestants may bring an additional computer only for
emergency situations in the event that one computer does not
function. However, back up computers must remain unplugged and may
not be used unless permission is obtained from one of the judges.
Contestants may bring to the contest only the manuals for their
computers. Any contestant using other resources including textbooks,
published program listings, notes, or any storage media, will be disqualified.
Contestants will not be permitted to communicate with their
advisors. No visitors will be allowed in the testing areas.
Contestants will be monitored on a random basis. Each contestant
must be able to enter their programming code, execute the solutions
to the problems and save them as directed by
the judges.
Team Programming Challenge:
This category is
the same as the above, except that teams of two members may
participate. Winners in this category receive separate awards from the Individual Programming Challenge.
Judges will use a category rubric as a guideline for exemplary characteristics of projects in this category. Students should use the rubric as a guide for what judges are looking for. Click here for the Programming Challenge rubric. |