Week 2: 4 days, Anzac Day, Hinze Dam. Topic – Getting to know MiP Differentiation Resources Example Learning Sequence Lesson 2: Re-introduce MiP and demonstrate how he functions Explore the vocabulary (left, right, backwards, forwards) in relation to MiP. Explore and play with MiP to familiarise with capabilities. Discussion about capabilities Activity idea: MiP Challenge Walk student groups through a selection of movements holding MiP to familiarise with correct direction and vocabulary. Set a variety of challenges for girls in pairs or small groups to play. Challenges are for girls to complete with minimal teacher support to further own knowledge. Support: Teacher to work with supported group initially to demonstrate process. Extension: Dan’s Code Poster. Emailed. Week 3: 4 days, Mothers Day Market (Wednesday), AC Cross Country (Thursday P6) Topic – Debugging Differentiation Resources
Example Learning Sequence Lesson 3: Recap MiP and how he functions. What is an algorithm – boss a student around “stand up, walk to door, open door, shut door, turn around, come and sit back on floor, cross your legs. etc Write steps on board Modify where a program will fail - Change order of step for opening door. Predict where a program will fail Identify an alogorithm that is unsuccessful when the steps are out of order. Reflect on the bebugging process in an age-appropraite way. Activity ideas: Teacher sets up simple path for students to follow. As class (ipad connected to smartboard) put in an incorrect code on MiP app. Demonstrate. Students to investigate what the correct code would be. Repeat challenge with other paths. Use Code Studio Bee Debugging challgeges (computer connected to smartboard) as a class. Demonstrate first two debugging problems. Girls work in pairs on iPads to solve remaining 8 problems. Vocab: Directional vocabulary, algorithm, code, debug, program, programming, sequence, Support: Teacher guides initalliy and facilitiates discussion. Could use the Code Studio challenges instead of MiP Extension: Have students create bugged code challenges for fellow students to break. Code Studio Bee Debudding: https://studio.code.org/ s/course2/stage/10/ puzzle/1 Interactive website with 10 code debugging problems progressing in difficulty. Week 4: Topic – Debugging and Creating Code Differentiation Resources Example Learning Sequence Lesson 4: Recap on vocabulary – what is an algorithm? Which way is forward (not up) etc? Student demonstrates how to code MiP Create an algorithm to transport MiP. Ask extending student to go into out space Change algorithm to be incorrect – extending student to return and bebug code. Activity idea: Coding Challenge! Set a challenge for students to solve. Write algorithm to solve the challenge. Together students will review their success and try and fix any problems with their code. Create incorrect code for their challenge, student groups rotate and debug another groups code. Teacher to make notes on student capabilities to inform groups for next lesson. Helpful teacher notes here - Support: Not to create incorrect code. Just solve debugging. Extension: Perhaps grouped together and Extension groups challenge extension groups.
Week 5: Topic – Coding capabilites Differentiation Resources Example Learning Sequence Lesson 5: Students split into three groups – extending, at standard and support using previous lesson notes All Year 2 Technology classes to take place when Dan is timetabled for Technology. A teacher per group. Recap coding knowledge and vocabulary. Students participate in teacher guided activities aimed at capability level. Activity idea: Extending – Dan At Standard – Claire or Dale Support – Claire or Dale Support: dedicated group with teacher Extension: dedicated group with teacher. Week 6: Wolston House (Thursday) Topic - Assessment Differentiation Resources Example Learning Sequence Lesson 6: Assessment Task Activity idea: Support: teacher / support to read questions. Extension: Weeks 7 & 8: Week 8 House Athletics (Friday) Topic – Create a MiP story (could do this in an alternate area) Differentiation Resources Example Learning Sequence Lesson 7 & 8: Students demonstrate their knowledge of coding by creating a short story where MiP is the main character. Story to include the following elements Alogrithm – path MiP takes in groups story. Debugging – MiP goesthe wrong way. Sequencing and order – MiP following instructions. Activity idea: Support: students placed in groups with a variety of capabilities. Guided with coding by extension student/s. Extension: placed in a group with varing capabilities. Not to take Craft supplies and/or classroom items for story sets.