Subject: Computational Thinking with Python
The Take Home Exam has 20 short answer questions, each worth 5 marks. The exam has a Part A, and B.
- Part A: 16 short answer questions based on the course readings and the weekly Studybooks. The Studybooks are available in their respective weekly Files folder.
- Part B: 4 questions which examine the coding concepts: encapsulation, generalization and refactoring. You are given code and directed to encapsulate it into a function, to generalise it to improve its functionality, and to refactor it to improve its interfaces and to facilitate code re-use.
Time limit: 2 hours
3 November,2020 After 9 am (Brisbane Australia)
Single attempt.