CODERS banner.

CODERS for Teachers

CODERS for Teachers is catered to teachers. It has resources for teaching CODERS lessons, links to reflection forms for the lessons, and reminders about due dates.

CODERS Modules

The CODERS Modules contain resources to help teachers teach CODERS lessons. The resources in each module include PowerPoints, websites, instruction guides, and lesson plans. They are organized by when they should be taught.

Below the required lessons, we have additional modules. We encourage you to check them out.

Fall Semester

August & September

  • Writing to Code has information about writing strategies to integrate into your CODERS lessons, and it has advice about successfully integrating these strategies. Use the resources in this module to help you successfully integrate writing into your coding lessons.
  • Career Connections will tell you about the importance of introducing students to careers in these fields. It has plenty of resources useful for lessons about these careers, and it even has two premade lessons you can use! Use the resources in this module to help you make CODERS career lessons.
  • Computational Thinking has several resources for teaching students to think like a computer. This module is a great place to start coding lessons because it shows students how computers process information, and writing code involves structuring information for a computer to process. Use these resources for standalone lessons or use them to introduce Block Coding and Scratch.

After completing these lessons, fill out the required reflection form by September 30th.

October

  • Block Coding features three presentations, two activities, and two recommended resources for additional help learning to code or use Scratch. The presentations serve as a guide to learning how to use scratch and implement the various components of block coding.
  • Micro:Bit has a lesson plan, a Mirco:Bit scavenger hunt, information on how to create a MakeCode classroom, and a presentation demonstrating the value of students learning to code. This module will help students understand Micro:Bit's capabilities by locating blocks, and then creating LED signs for different scenarios. It is recommended that you go through this module first before proceeding to Cutebot and Robot Dog Modules, as the Micro:Bit module provides the foundation for both of these modules.
  • Cutebot has a Cutebot instruction guide and two lessons you can use to challenge your students to program Cutebot. The instruction guide contains step-by-step instructions for programming most of Cutebot’s functions. The two lessons have Cutebot activities and information helpful for Cutebot assembly. Use the resources in this module to teach your students about coding with Cutebot.

After completing these lessons, fill out the required reflection form by October 30th.

November

This month you can teach any STEAM and Avdanced Topics lesson. Here are some we reccomend.

  • Robot Dog has resources useful for teaching students about Robot Dogs. It includes information on Robot Dog assembly, activation, and programming. This module also has sets of instructions for programming Robot Dog to do two complex tasks, hunt for treasure and alert about intruders. Use the resources in this module to teach your students about coding with Robot Dog.
  • Force, Motion, and Friction has one lesson about Force, Motion, and Friction. Because Cutebots can be programmed to measure friction, the resource in this module could help you design a lesson that follows a Cutebot lesson. You could also use this resource to teach a standalone physics lesson.
  • Bulbs, Batteries, and Wires has lessons for teaching students about electricity and wiring. You could use the resources in this module to help students advance the knowledge they gained in keyboard lessons, or you could use these materials to introduce students to electricity and wiring.
  • Keyboards has resources useful for making lessons about dismantling and repairing keyboards. These lessons can teach students about wiring and electricity. Use the resources in this module to help introduce students to wiring and electricity.

After completing one of these lessons, fill out the required reflection form by November 30th.

Spring Semester

In this semester you should complete one CODERS lesson of your choice.

After completing one lesson, fill out the required reflection form by March 30th.

Additional Resources

CODERS Crash Course

  • CODERS Boot Camp Presentation includes introductions to the following materials: Scratch Block Coding, Micro:Bit, Cutebot, and Robot Dogs. For each of these materials, the presentation explains fundamental aspects about it, and describes its assembly, activation, coding, and use. There are also activities about each material that help familiarize you with it. The presentation includes instructions for activities using Scratch, Micro:Bit, Cutebot, and Robot Dogs. For example, one of these activities explains how to turn a Micro:Bit into a classroom noise monitor. Complete this project so you can have evidence when you tell your class that it is too loud!

CODERS Information

  • CODERS Information Module will tell you about the history, activity, and impact of the CODERS Program, and how you can be apart of it. The resources in this module could help you explain the program's impact to your administrators or teachers interested in joining the CODERS Program. For more information to give to teachers interested in joining the program, see our Getting Started Page.

Drones

  • Drones features a presentation on how to power, charge, and operate a drone. Additionally, information on how to enter flight directions and commands in Blockly, as well as some activities to practice flying the drone are mentioned. Lastly, an introduction to the CoDrone EDU is provided, as well as a list of features that students can manipulate while block coding with the drone.