Functions

Daily Summary

Sometimes we want to be able to define a small algorithm - just a part of a bigger algorithm - and give it a name.  This allows us to use that small algorithm over and over again simply by calling it by name.  This makes programming a LOT easier.

In today's lessons we focus on the idea of these "functions."

 

In class materials

The actual lesson plan for the code.org curriculum we are following contains a lot of manipulatives. 

Instead, I took an idea that I had from our initial algorithm lesson and decided to adapt it for my own lesson an functions:

I used the following PowerPoint slides in class