Learning Plan Title of Learning Plan: Crab Maze Project No of lessons in the plan:8 Theme – Children create a crab maze game, building on their existing Scratch skills Date Updated: July 2014 Author – Mr C Dolan Department/Subject- Computing Overall aims of the plan Analyse, design, implement, test, debug, evaluate and document to create a fully functioning crab maze game Build on knowledge and skills gained in introduction to programming Key Vocabulary Class Profile Mixed (wide mix) SEN Profile Assessment week Task Reference to Syllabus ( if appropriate) Algorithm, program, instructions, sequence, accurate, testing, debug, precise, broadcast, pause, decomposition, iteration, pause, selection, sequencing, Analyse, Design, Implement, Test, Evaluate & document. Assessment of crab maze game using assessment criteria KS2: Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts Use sequence, selection, and repetition in programs; work with variables and various forms of input and output Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs Contribution to broader education (including numeracy and literacy) Maths – logic, problem solving Art & design – students design and create backgrounds for their levels Lesson Every Learner Makes Progress (differentiation) Catch up and challenge cards. Challenges that allow learners to think for themselves WHAT Learning objectives for each lesson New Information Analyse a piece of writing so that you understand what you need to do for this project Analysing a document 2 Design a solution to meet the requests of the user Storyboard design 3 Apply your knowledge of sequence, selection and repetition to create a controllable crab Implement a solution Sequencing Selection Repetition Variables Problem solve Mr C Dolan Resources in Crab Maze Game folder HOW 1 Homework to create backdrop levels Resources or ICT requirements How this learning will be demonstrated, suggested activities (outcomes) Assessment opportunities including AfL All: Identify at least 7 requests for your challenge Most: Identify at least 7 requests for your challenge Some: Think of some other ideas for the project All – Create a storyboard that is clear and presented neatly Most – Create a storyboard design that meets most of the needs of the user Some – Create a storyboard design that meets all of the needs of the user with some ideas of your own Discussion of the transcript. Show of hands to see who has met outcomes All – Change crab costumes using a repetition Most – Add control and movement using conditional selection Some – Improve the speed, rotation and movement of your crab Visual observation of work Review of design. Q&A 4 Demonstrate your understanding of selection and broadcast to make the basics of a crab maze game Backdrops Levels Broadcast Decomposition Debugging All: Use selection to reset your crab if it touches the wall Most: Use code to reset your crab to a certain position on the stage Some: Use broadcast to move the crab to the next level Visual observation of work All: Break down code into different parts to help find simple errors Most: Debug simple errors and re-test your game Be able to check and correct errors in your game 5 Use variables to add scores and lives to your game Variables All – Create a variable to add points when the crab touches a coin (sprite) Most – Edit your code so it looks like the crab is eating the coin (sprite) Some – Create a variable to allow your crab to lose lives when it touches the wall In the spotlight starter 6 Be able to produce documentation so that you can give user instructions for your game Documentation All: Write a sequence of clear instructions to allow someone to play your game Most: Write some notes and credits so that people can see who made the project and where you gained help Some: Share your project so that other people around the world can play your game Visual observation of work 7 Evaluate the work of other people so that you can respond to ideas to improve your game Evaluation Peer & self evaluation Write a commentary about your game so that you can summarise your project State, describe, explain All: Write a review of at least 1 other game saying ‘www’ and ‘ebi’ Most: Your review will be kind, specific and helpful Some: Use the feedback to improve your game All – State what has happened in your game Most – Describe how you have provided a solution Some – Explain your choices 8 Understanding how to write comments Commentary Screenshot evidence Mr C Dolan Visual observation of work