0% found this document useful (0 votes)
63 views2 pages

Code Crunch Grading Criteria: Program Design

The document outlines the grading criteria and rules for a code crunch competition. It discusses the following: - Programs will be graded out of 100 marks, with criteria including program design (25 marks), execution (20 marks), problem specification satisfaction (25 marks), coding style (20 marks), and comments (5 marks). - The competition consists of 3 rounds - an MCQ round to qualify 4 teams, a coding round to qualify 2 teams using automatic judging, and a final round combining MCQ and coding to determine the winner. - Teams must consist of 2 participants from the same college, have a unique team name, and bring their own laptops. Rounds are time-based and use different

Uploaded by

Nishit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views2 pages

Code Crunch Grading Criteria: Program Design

The document outlines the grading criteria and rules for a code crunch competition. It discusses the following: - Programs will be graded out of 100 marks, with criteria including program design (25 marks), execution (20 marks), problem specification satisfaction (25 marks), coding style (20 marks), and comments (5 marks). - The competition consists of 3 rounds - an MCQ round to qualify 4 teams, a coding round to qualify 2 teams using automatic judging, and a final round combining MCQ and coding to determine the winner. - Teams must consist of 2 participants from the same college, have a unique team name, and bring their own laptops. Rounds are time-based and use different

Uploaded by

Nishit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

CODE CRUNCH GRADING CRITERIA

All programs will be graded out of maximum 100 marks.


Program Design (25)
This criteria will score the program based on how well the solution is
planned depending on the problem description. The logic that the
programmer uses to achieve the solution will be assessed.
Program Execution(20)
The program should execute for maximum possible number of test
cases specified to the examiner. There should be no compilation or
execution errors and it should provide the desired output specified
by the problem description.
Problem Specification Satisfaction(25)
This criteria will test the program on whether it incorporates all the
aspects specified in the problem description.
Coding Style(20)
The code should be easily understandable and well formatted. The
programming constructs of the specified language should be
appropriately implemented.
Comments(5)
The program should be well commented. The comments should be
well formatted and meaningful. Unnecessary comments would also
be discouraged.
Rules for code crunch
1. A team must consist of 2 participants and each member
should belong to the same college
2. Each team should have a unique team name
3. Every team should carry their own laptops
4. The competition will consist of 3 rounds, Each round will have
its own judging criteria which is as follows
a. Round 1:- This will consist of an MCQ round. Here a sheet of
paper will be handed to each team where they will tick the
right answers each question will carry 1 point each and
there will be no negative marking. The questions will be
based on programming languages and paradigms, also on
some object oriented capabilities of some programming
language. The MCQ will be time based and answer sheets
will be collected at the end of the time allotted even if the
MCQ isnt answered fully. The teams that qualify will
proceed to the next round. Only 4 teams move on to the
next round.

b. Round 2:- This round will consist of 3-4 coding questions


which will be evaluated by the means of automatic
judging which is a software which will evaluate the
programs based on the test cases set by the judges.
Questions will be judged on execution time, efficiency and
how many test cases it has passed. This round will be time
based and at the end of the allotted time the team with the
highest score will proceed to the next round. Two teams will
proceed to the next round.
c. Round 3:- This round will consist of another MCQ and
coding. Team which gets the highest score wins.

You might also like