This week’s topics
Review and coursework completion
- Reviewing the learning outcomes
- Completing and checking coursework against the criteria
- Self-assessment
What you will be able to do
- 1.1 Differentiate between high-level and low-level languages.
- 1.2 Write and run a simple Python script.
- 2.1 Use variables, data types and constants.
- 2.2 Implement sequence, selection, and iteration structures.
- 3.1 Define and call functions to modularise code.
- 3.2 Handle user input and output effectively.
- 4.1 Use lists, tuples and dictionaries.
- 4.2 Iterate over data structures to solve a problem.
- 5.1 Identify and fix syntax and logic errors.
- 5.2 Use print statements/debugger to trace a program.
Activity
Guided review of every criterion; coursework completion clinic and peer review.
Study materials
Further resources
- Writing Guide, 1.6: Evaluation: Intention vs. Execution · PDF · OpenStax Writing Guide with Handbook (2021), 1.6: checking your work against a rubric or set of criteria, pp. 30–31 · for registered students
- Writing Guide, ch. 20: Portfolio Reflection · PDF · OpenStax Writing Guide with Handbook (2021), ch. 20 (20.1–20.5): looking back at your work and writing a self-assessment, pp. 664–678 · for registered students
- A critical review of research on student self-assessment · Open-access article · Andrade (2019), Frontiers in Education. Critical review of research on student self-assessment. · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.