Skip to content

ProgrammingCompetition

Morgan Haworth edited this page Oct 1, 2021 · 7 revisions

Programming Competition

Programming Competitions are a fun way to test a student's algorithm knowledge and programming ability. These competitions are run using a software called codecourt. It allows for the uploading, solving, and scoring of questions.

Piyush Gayee and Ben Doan are the primary contributors to codecourt, so if anyone has questions regarding the website, contact them.

College Programming Competition

Every semester the ACM club hosts a programming competition for the UNO students. Questions are divided up into 1400, 1620, and open bracket style questions. Prizes are also distributed based on the above brackets.

Writing Problems

About a month before the competition, have a volunteer meeting after a normal meeting to get people to write problems. Give them about 2 weeks to write, then meet again to assign who will test each person's problem. Then, have a final meeting the week of the competition to make sure they load up onto Code Court and any last minute changes.

Prizes

Previous prizes have included monitors, keyboards, Arduino Starter Kits, Exploding Kittens, and speakers. UNO pays for the prizes. Contact Leigh Choi for prize information 2 weeks before the competition.

Gathering Student Interest

  • The programming competition is one of the larger ACM events, so it is important to regularly annoy students with reminders of the event.
  • Have Farida send out an email to all PKI students with the date, time, and location of the event.
  • Have professors make in-class and canvas announcements notifying and encouraging students to go.
  • It would be nice if professors offered extra credit for attending and helping with the event, although most professors aren't willing to offer this.
  • Notify the ACM members of the event.

High School Programming Competition

Every year on the Friday of CS-Education-Week, the ACM club hosts a high-school programming competition.

Questions

Questions are re-used from the college programming competition. Students in AP-CS have may have a 1400 or 1620 level programming ability.

Prizes

Prizes are handled by the PKI faculty.