THIS VIDEO EXPLAINS THE EXPECTATIONS FOR THE DAY!
- Objective:
- Students will be able to:
- Modify an existing program to solve errors.
- Predict where a program will fail.
- Reflect on the debugging process in an age-appropriate way.
- Students will be able to:
- Announcements:
- The last day for any late work for Q4 is Thursday, June 4th!
- This provides 2 weeks at the end of the Quarter for Mr. Smith to grade late work.
- The last day for any late work for Q4 is Thursday, June 4th!
- Previous Lessons: Lesson 3, Tux Typing 3, Lesson 4, Lesson 5, Tux Math, Lesson 6, Lesson 7, Lesson 8, Lesson 9
- Today's Lesson: Code.org Lesson 4: Debugging in Maze
- Vocabulary:
- Algorithm - A list of steps to finish a task.
- Bug - Part of a program that does not work correctly.
- Debugging - Finding and fixing problems in an algorithm or program.
- Persistence - Not giving up.
- Sequencing - Putting commands in correct order so computers can read the commands.
We will begin by using Clever to log into Code.org.
- Only Code.org logins done through Clever will show the work that has been assigned.
- The only lesson that should be visible is the one for today: Lesson 3: Programming with Angry Birds. It will have 11 Levels to complete.
- Level 1 is a video that we will watch together in class.
- Levels 2-7 are for skill building. Don't skip levels, each reinforces what came before!
- Level 8 is a Challenge Level and is extra credit.
- Level 9 is a Prediction Level to see what has been learned.
- Level 10 is a Practice Levels to see what has been learned.
- Grading Rubric:
- Students earn 1 point for each level turned BRIGHT GREEN by completing it.
- Pale green Levels are incomplete and therefore not counted.
- CHALLENGE Levels are counted as Extra Credit.
- FREE PLAY Levels are rewards for completing the work and are not graded.

- This is an IN-CLASS assignment, NOT HOMEWORK. While late work will be accepted up until June 4th, it WILL be late!
- Vocabulary: