# Coding in the Classroom

## Curricula

*Updated 7/21/2017*

### LEGO Mindstorm Curriculum

This curriculum was developed for use in a fifth grade classroom, but it
should also be appropriate for the neighboring grades. There are seven lessons:
the first four introduce programming concepts using the Mindstorm and the last
three allow the students to develop a dance for their mindstorm and then
showcase that dance to their fellow students. There are slides for the first
four lessons, and then the rest of the lessons are solely time for the
students to be creative.

For now, these lessons assume that the Mindstorm is in
its Robot
Educator configuration with a Medium Motor Driving Base and a Cubiod.
Some of the lessons also assume a color sensor is attached, and the project
assumes the gyro and ultrasonic sensors are attached.

- Lesson One: Getting Started
- Lesson Two: Loops
- Lesson Three: Decisions
- Lesson Four: Functions
- Introduction to Dancing Mindstorms

### Kano Kit Curriculum

This curriculum was developed for use in a fourth grade classroom, but it should
also be appropriate for the neighboring grades. There are four lessons over
seven weeks. One week is for building the Kano Kit, two weeks for Terminal
Quest, two for programming with Make Art, and two for programming in Minecraft.
These lessons are designed to give students a taste of the many different ways
in that programming can be applied. After the Kano Kits are built, each topic
is introduced with a set of slides, and then the students continue exploring
that topic the next week.

- Lesson One: Getting Started
- Lesson Two: Terminal Quest
- Lesson Three: Make Art
- Lesson Four: Minecraft