Technique – Incremental Software Development Worked Examples
Summary of Technique
This technique uses the worked examples approach. Pupils can build a solid understanding of a process for working through a complex task, such as writing an algorithm.
This technique serves as an example of how worked examples can be used to make sure pupils take the time to understand each stage of building a solution.
Exercise(s) for Teachers
Ways of Using the Technique in the Classroom
Worked examples are one of the common techniques used by Computing Science teachers. For this technique to be successful, teachers should understand fully the considerations mentioned in the worked examples approach.
Worked examples for modular programming can be used:
- When guiding pupils in creating new algorithms
- When guiding pupils in code conversion tasks
- When answering questions about code
Benefits for Learners
Learners benefit from the structured nature of a worked example. This allows learners to build up confidence in their process.
Tips for Creating New Exercises
Taking into account the reasons behind the worked examples approach, it is simple to take any methodical process and create a worked example. The discussion of the process and reason for each step is the important part of using worked examples.