Lesson Information

Fifth Grade Lesson

Week: 1 -- lesson ID: 449

Essential Questions:

What is programming? Why is programming important? What can I make with a programming language?


  • Understand how to use a block-based programming language.
  • Understand that there is a scripting language behind the blocks.
  • Make a simple structure with blocks or code.


Don't forget your Mini-Mission!

Important Docs

documents for this lesson:

Pencil Code Reference

The Standards

Lesson Standard:


Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.

Assessment Tool:

Dr. Bernal will observe how I am doing. She is looking to see if I am using appropriate tools to solve the problem. I will turn in the code for my house for grading. The house will must have windows, a roof, a door, the building, and a tree. I can add other things for extra credit.