Introduction to Computer Science I by James Tam Return to the course web page

CPSC 231: Midterm Information

Date/location:

Review material:

Front cover from the actual exam (so make sure you look at this beforehand...important!):

Material that you should study

Exam topics

Lecture topics covered so far

Approximate proportion of exam1

Introduction to programming ~30%
Branches    28
Loops    28
Functions ~15%

Exam questions1

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*)