
1. Specific Learning Goals
1.1. Students write and program three different programs
1.1.1. Project specifications
1.1.2. End User requirements
1.1.3. Action points sign-off
1.2. students explore what to do when they encounter problems
2. Assessment Plan
2.1. Student Achievement Charts
2.2. worksheets (a) and (b)
2.3. Teacher observation and Teacher questioning and annotated notes
3. Curriculum Links
3.1. Design, follow and represent diagrammatically, a simple sequence of steps (algorithm), involving branching (decisions) and iteration (repetition) (ACTDIP019)
3.2. Develop and communicate alternative solutions and follow design ideas, using annotated diagrams, storyboards and appropriate technical terms (No current curriculum link)
3.3. Work independently, or collaboratively when required, to plan, develop and communicate ideas and information for solutions (No current cur
4. Materials
4.1. Class Set of Edison Robots
4.2. Worksheet (
4.3. Resources
4.4. Delays
5. Introduction
5.1. Discussion about the body of the lesson and terminology
5.1.1. Dance to music
5.1.1.1. robots dance to the students favourite music
5.1.2. Vacuum cleaner
5.1.2.1. robots vacuum the "bedroom floor"
5.1.3. Security Robot
5.1.3.1. robots will guard an area
6. Body
6.1. Dance to music
6.1.1. students will write a program for their robots to dance to their favourite music
6.1.1.1. Extension Write program to add in lights and sounds
6.2. Vacuum cleaner
6.2.1. students draw bedroom floor layout on A3 paper and program the robot to 'vacuum' the floor
6.2.1.1. Extension Draw in furniture and program the robot to 'vacuum' around it
6.3. Security robot
6.3.1. define a secure area by drawing a square on paper or using a small object. The robot’s job is to guard the secure area by driving around it
6.3.1.1. Extension program the robot with sounds and lights at each turn
6.4. Describe the icons used and describe what they do
6.5. Complete worksheets and answer written questions
7. Conclusion
7.1. Students demonstrate their robots behaviour and talk about their idea, the program, the problems that they encountered and how they solved them
7.1.1. Dependencies
7.1.2. Milestones