Unit at a glance
11 lessons, 495 minutes of teaching
Scheme of work
The lessons in order
| Ref | Lesson pack | Structure | Worksheet | Quiz | Lab tab |
|---|---|---|---|---|---|
| 8.1 | Variables, constants and data types Every program stores data while it runs: a score, a price, a name. | Think-Pair-Share | 6 Q, 19 marks | 6 MCQ | tab 1 |
| 8.1 | Sequence and selection: IF and CASE Programs make decisions: pass or fail, valid or invalid, which menu option was chosen. | Mix-Pair-Share | 6 Q, 18 marks | 6 MCQ | tab 1 |
| 8.1 | Iteration: count-controlled, pre-condition and post-condition loops Computers are good at repeating things. | Jigsaw | 6 Q, 18 marks | 6 MCQ | tab 1 |
| 8.1 | String handling Names, passwords, postcodes and messages are all strings. | Corners | 6 Q, 17 marks | 6 MCQ | tab 5 |
| 8.1 | Arithmetic, relational and logical operators Operators are the working parts of every expression. | Frayer Model | 6 Q, 17 marks | 6 MCQ | tab 3 |
| 8.1 | Procedures, functions, parameters and scope Large programs are built from small named blocks of code. | Connect-Extend-Challenge | 6 Q, 17 marks | 6 MCQ | tab 5 |
| 8.1 | Library routines: MOD, DIV, ROUND and RANDOM Programming languages come with routines that are already written and tested, so you do not have to write them yourself. | Anticipation / Reaction Guide | 6 Q, 17 marks | 6 MCQ | tab 5 |
| 8.1 | Writing maintainable programs Programs are read far more often than they are written. | Cooperative Concept Mapping | 6 Q, 16 marks | 6 MCQ | tab 4 |
| 8.2 | One-dimensional arrays Storing 30 test marks in 30 separate variables would be painful. | Think-Pair-Share | 6 Q, 19 marks | 6 MCQ | tab 2 |
| 8.2 | Two-dimensional arrays and nested loops Some data comes as a table: sales for each shop in each week, a noughts and crosses board, marks for each student in each test. | Mix-Pair-Share | 6 Q, 17 marks | 6 MCQ | tab 6 |
| 8.3 | Reading from and writing to files When a program stops, every variable it used is lost. | Jigsaw | 6 Q, 18 marks | 6 MCQ | tab 6 |
Each pack holds the plan, worksheet and quiz for its lesson. Teach the rows in order; the lab tabs match the student lessons.
Also for this topic