I DO
Direct instruction
I DO
Direct instruction
We DO
Collaborative working
You DO
Independent work
How might this play out in a Computer Science lesson?
I DO: The teacher demonstrates a specific concept or programming principle, such as explaining how a loop works or showcasing how to use a function in Python. The teacher provides a clear example, ensuring students understand the key idea.
We DO: Students work through a problem together with the teacher's guidance. For example, the teacher might model the process of writing code, explaining the importance of proper indentation in Python to ensure the program runs correctly, and then students replicate it with support.
You DO: Students practice independently, applying their new knowledge to solve problems on their own. This stage helps them consolidate their understanding, like writing a short program or solving a problem involving loops or functions without further assistance.