Skip to content

1st Grade, L. Johnson, 12-10 – Code.org Lesson 9: Drawing Gardens with Loops

THIS VIDEO EXPLAINS THE EXPECTATIONS FOR THE DAY!

  1. Note: This was originally the lesson for 12/05, but it was moved to 12/10 due to the snow day.
  2. Objective:
    • Students will be able to:
      • Count the number of times an action should be repeated and represent it as a loop.
      • Create a program that draws complex shapes by repeating simple sequences.
      • Decompose a shape into its largest repeatable sequence.
      • Identify how to debug a program so that it will solve a puzzle.
  3. Announcements:
    1. No late work for this Quarter will be accepted after Monday, January 12th!
      1. This deadline is 2 weeks before the end of the Quarter and is far more lenient than PGCPS policy.
      2. Work owed from unexcused absences will still not be accepted.
      3. Between January 12th and the last day of the Quarter, PGCPS policy will be followed.
  4. Vocabulary:
    1. Algorithm - A list of steps to finish a task.
    2. Bug - Part of a program that does not work correctly.
    3. Click - Press the mouse button
    4. Debugging - Finding and fixing problems in an algorithm or program.
    5. Double-Click - Press the mouse button very quickly
    6. Drag - Click your mouse button and hold as you move the mouse pointer to a new location
    7. Drop - Release your mouse button to "let go" of an item that you are dragging
    8. Loop - The action of doing something over and over again.
    9. Persistence - Trying again and again, even when something is very hard.
    10. Program - An algorithm that has been coded into something that can be run by a machine.
    11. Programming - The art of creating a program.
    12. Repeat - To do something again.
  5. Previous Lessons: Lesson 3, Lesson 4, Lesson 5, Lesson 7, Lesson 8
  6. Today's Lesson: Code.org Lesson 9: Drawing Gardens with Loops
    1. We will begin by using Clever to log into Code.org.
      1. Only Code.org logins done through Clever will show the work that has been assigned.
    2. Students are responsible for EVERY lesson they can see in the course, though if they are caught up only have today's work to complete.
    3. Today's lesson is split into several Levels.
      1. Level 1 is a video we will watch together in class.
      2. Level 2 is a skill builder.
      3. Level 3 is a video that students will watch on their own.
      4. Levels 4-8 are additional skill building levels.
      5. Level 19 is a CHALLENGE level and therefore is extra credit.
      6. Levels 10-11 are practice levels that review skills learned today.
      7. Level 12 is a Free Play reward for completing the work. Level 12 will not be graded.
    4. Grading Rubric:
      1. Students earn 1 point for each level turned BRIGHT GREEN by completing it.
      2. Pale green Levels are incomplete and therefore not counted.
      3. CHALLENGE Levels are counted as Extra Credit.
      4. FREE PLAY Levels are rewards for completing the work and are not graded.
    5. This is an IN-CLASS assignment, NOT HOMEWORK. Please stay on task to complete this work by the end of class!