How to Run a Competition

Setup

Before your Event

  • Decide on a date/time within the Competition window to run your event
  • Communicate the date/time of the Competition with your students
  • Schedule an Event for the currently open Competition
  • Assign any number of teams to your Event
  • Print 1 Problem Packet for each team

During your Event

  • Download the Access Codes
  • Distribute an Access Code to each team
  • Record which students are on which teams for future reference (this information is not collected by CompSciComp)
  • Communicate the Student Login URL to each team (this URL is unique for each Event)
  • When all teams are ready, Start the Clock!
  • Monitor teams as they solve the problems

After your Event

  • After the Competition Window closes, check back for the Final Standings of the event

Rules

  • Teams are composed of 1, 2, or 3 students
  • Each team has access to exactly 1 Computer
  • Teams will not access any website or outside resource except CompSciComp.com during the competition
  • Teams can use any IDE and Java Compiler they have installed on their computer (with all AI functionality turned off)
  • Teams will not use AI to solve or assist in solving problems
  • Teams will not look at the Problem Packet until the clock has started
  • Teams will have exactly 1 hour to submit their solutions
  • Teams will use the Java Programming Language to write their solutions
  • Teams will not use prewritten code or templates to solve the problems
  • Teams are encouraged to use paper and pencil to plan their solutions
  • Teams are encouraged to talk and collaborate with thier team mates
  • Teams will not talk or collaborate with the members of other teams during the Competition
  • Do not post or talk about the Problems until after the Competition window has closed
  • Do not submit code that is not intended to honestly solve the problem
  • Do not submit code that contains Personally Identifiying Information