Lesson Information

Fourth Grade Lesson

Week: 4 -- lessonID: 450

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.


Dont 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.