Unit 02. Block-based programming 1 – I’m a visual programmer
Details
This unit is completed, we are waiting for the draft NC PoS to come out to make final tweaks, it will be going on sale ready for the Autumn term.
Unit description
Using visual programming tools to create a program.
Unit career
I’m a visual programmer
“As a visual programmer, I create software using tools that connect blocks to create code. My goal is to create simple applications and prototypes quickly.”
Key Question
All the activities in this unit enable students to answer the key question:
How are computer programs created?
Knowledge statements
This is achieved by students studying 4 “Learn-it” lessons, each of which focus on one knowledge statement:
- Know how to add a backdrop and customised sprites.
- Know how to add user interaction to a program with inputs.
- Know how to use selection and repetition to control the flow of a program.
- Know how to test and debug programs.
What is included in this unit?
- Teacher guide providing a detailed overview of the unit.
- 6 Lesson folders:
- 4 “Learn-it” lessons with a teacher PowerPoint and student workbook.
- 1 “Make-it” lesson with assessment materials for teachers and students.
- 1 “Review-it” lesson with an end of topic MCQ test, assessment grid, peer assessment and self-reflection.
- Any additional resources and materials needed for the activities are provided in the lesson folders.
- 6 detailed lesson plans explaining how to teach the 3 lesson phases.
- Extension activities with model answers.
- 3 independent homework question sheets supported by 3 online videos hosted on Tella.
