Introduction to Computer Science I by James Tam | Return to the course web page |
Lecture topics covered so far |
Approximate proportion of exam1 |
Introduction to programming | ~30% |
Branches | 28 |
Loops | 28 |
Functions | ~15% |
Multiple choice questions 25 marks |
||
25 questions x 1 mark each | ||
Short answer questions 22 marks |
||
Question 1: Conceptual (3 marks) | ||
Question 2: Logic (5 marks) | ||
Question 3: Branching (5 marks) | ||
Question 4: Loops (5 marks) | ||
Question 5: Functions (4 marks) | ||
Types of written questions |
|
Conceptual: involves writing (English) a description/analysis of different concepts covered in class (3 marks): 1 question | |
Evaluating logical expressions (5 marks): 1 question | |
Code writing (5 marks): 1 question | |
Code traces (9 marks): 2 questions | |
1 Based on a near-final version of the midterm (exact proportions may vary *slightly*)