Making Things Functional
In this session, students will take what they’ve learned so far—how to build solutions to small problems and how to break big problems down, how to find and use patterns—to the next level with functions, a critical programming concept.
What Your Students Will Learn
Students will learn “functions,” a critical programming concept.
What Your Students Will Produce
Students will write a short story, using their new knowledge of functions.
Before You Start
- Print “Pixel Programming Packet 3” and “Let’s Build Functions”
- Try as many of the exercises in “Pixel Programming 3” as possible so you can both understand the process and determine which ones are most suitable for your students.
- Prepare working space (see “You Will Need”)
This lesson introduces programming-related concepts. If you are not already familiar with these idea, read the list below before beginning the lesson:
- Functions: a bundle of codes that the programmer designs to do something