I Am Zambia Cirriculum

Lesson 8: Intro to Writing Algorithms (February 1st and 4th)

Link to Lesson:

Code.org My Robotic Friend Jr

Suggestions/Tips:

This lesson is a bit of a review and will serve to solidify the concept of "creating an algorithm" for the students.

For the activity, if you do not have cups to use, you can use anything that stacks (blocks, books, etc).

It is suggested that you follow this lesson plan closely.


Corresponding QuizIt Questions:

The following questions are the same questions students will see when they log into QuizIt at the end of the lesson. Because each lesson is taught over a two day period, there are two questions on QuizIt that correspond to this lesson.

These questions are shown here as a "teacher-check" to ensure that the material asked in the question has been covered in the lesson. Please do not go over the answer to this question during the lesson. We want to see if the students can apply what they learned in class to answer this question.


1. What is a computer program? (the correct answer is bolded)

  1. A tool that finds and fixes problems in an algorithm
  2. An algorithm that has been coded into something that can be run by a machine
  3. Part of an algorithm that does not work correctly
  4. Someone who observes patterns, trends, and regularieites in data

2. When talking about code, what is a bug?

  1. Someone who observes patterns, trends, and regularieites in data
  2. Part of a program that works perfectly
  3. Part of a program that does not work correctly
  4. A set of instructions for the computer to follow