These exercises were written to solve that familiar problem of; “what homework do I give during practical lessons like programming?”.
In this series of questions students are asked to consider small programming problems and design solutions using pseudocode or a programming language of their choice.
Homework 2 of 10 includes questions on:
- Conditional (If) Statement
- Conditional Loop.
Two additional theory questions cover Test Data and Reasons for using Input Validation.
Two marking schemes give answers in:
1. Pseudocode and Python
2. Pseudocode and Visual Basic
My students found this a very helpful aid to their understanding of program structures and problem solving.
Questions 1-5 are available to purchase as a bundle.