Computer Science (UIL)
From Wikipedia, the free encyclopedia
Computer science is one of several academic events sanctioned by the University Interscholastic League (UIL).
Computer science is designed to test students' programming abilities. It is not the same as the Computer Applications contest, which tests students' abilities to use word processing, spreadsheet, and database applications software, including integration of applications.
Computer science began during the 1990-91 scholastic year as strictly a team event. It was not scored as an individual event until the 1996-97 school year.
Students in Grade 9 through Grade 12 are eligible to enter this event.
Each school may send up to four students. However, in districts with eight or more schools the number of students per school may be limited to three. In order for the school to compete in the team competition the school must send three students.
Rules and Scoring
The contest consists of two parts, a written test and a programming exercise.
On the written test, 45 minutes are allotted. Time warnings are not required but can be given. A timer should be present at the competition, which can be easily seen by all contestants. At the end of the 45 minutes the student may finish completing an answer. Six points are given for each correct answer; two points are deducted for each incorrect answer. Skipped or unanswered questions are not scored.
On the programming test, two hours are allotted. The solution is graded as correct or incorrect with points assigned for each problem. However, incorrect solutions may be reworked by the team. Any commercially available computer may be used in the competition. The programming language to be used is limited to Java and the compiler used for the contest will be the Oracle Java Development Kit; specific acceptable versions are determined by the UIL prior to each school year.