Skip to content

3rd Grade, Davis, 02-18 – Code.org Course D Lesson 3: Introduction to Online Puzzles

  1. There are two videos for today:
    1. Maze Intro
    2. Mr. Smith's Instructions (This video was recorded before the snow days so the date is wrong, but the content is correct.)
  2. Objective:
    1. Students will be able to:
      • Break down a long sequence of instructions into the largest repeatable sequence.
      • Modify an existing program to solve errors.
      • Order movement commands as sequential steps in a program.
  3. Announcements:
    1. The last day for any late work is Friday, March 13th!
      1. All work not completed by then will remain a zero.
      2. Any work assigned after then is due the same day.
  4. Previous Lessons: Lesson 2, J, F, & Space, Lesson 3, Lesson 4, Lesson 6, Lesson 7, Lesson 8, Lesson 9, Lesson 10, Lesson 14
  5. Today's Lesson: Lesson 3: Introduction to Online Puzzles
    1. Vocabulary:
      1. Algorithm - A list of steps to finish a task.
      2. Bug - Part of a program that does not work correctly.
      3. Collaborate - Work together on an activity
      4. Debugging - Finding and fixing problems in an algorithm or program.
      5. Loop - The action of doing something over and over again.
      6. Program - An algorithm that has been coded into something that can be run by a machine.
      7. Programming - The art of creating a program.
    2. Code.org levels should be completed in Code.org, which you should log into through Clever.
    3. There are ten (10) levels for this lesson. You will need to COMPLETE (PERFECT) at least seven (7) of the levels by meeting the objectives in each portion.
      1. (Levels 8, 9, & 10 are CHALLENGE levels. You should try them, but they're extra credit.)
    4. This is an IN-CLASS assignment, NOT HOMEWORK. Please stay on task to complete this work by the end of class so you don't have to make it up later!