Self-paced | K-8 Grade Teachers | 8 Modules 

Start and end this course at your convenience; there are no due dates. Our recommended pace is one module per week. Expect to spend around 24 hours playing, oh, we mean working 😉 on this course. 

Teachers will be prepared to integrate computational thinking into their K-8 instruction.

Participants work in a crew of 4 teachers. Each crew meets once per module to work through a number of activities together. Crews are made up of educators that teach in the same school or district and have easy access to a common meetup location. Crew members will also spend additional time every module working on independent projects. All projects, activities, and learning are directly applicable to educators working with K-8 students. The expected time commitment is 2-3 hours per module (including both crew and solo time).

As part of the course, participants receive a package for each module containing all of the materials needed for the course. This includes an Ozobot, Makey Makey, Micro:Bit, books, materials, and other fun stuff! That's a $1000 value included in the price of the course!

Module Packages $1000 value

Solo Time and Group Activities

2-3 Hours per Module

8-Module Course

4-Person Crew

Activity Based


Here's what you can expect to receive in each module's crew package:

Module 1
Ozobots (x4)
Ozobot Mats
Rosie Runtime Materials
Pen, Notebook, Bag (x4)
Vocab Posters (x4)
Crew Role stickers (x4)

Module 2
Crazy Character Sheets (x4)
Sticky Notes
Bugs in the Fruit Stand Book
Launch CS stickers (x4)

Module 3
Universal Remotes (x4)
Hello Ruby Books (x4)
Crayons (x4)

Module 4
Makey Makeys (x4)
Play Doh (x8)

Module 5
Scratch Cards Deck (x4)
Play Doh (x8)
Build a Band Planning and Feedback Materials (x4)

Module 6
Don’t Eat Pete Mat
Jelly Beans (x4)
Secret Coders book
Grace Hopper book
Lift-the-Flap Computers and Coding book
DK Coding Workbook

Module 7
Micro:Bits (x4)
Word Game Materials (x4)
Alligator Clips (x20)
Foil and Copper Tape

Module 8
//Code On the Brink Game
Rocket Goals (x4)
Guess What Materials


Course Requirements

This course must be taken in a group of 4 participants that can physically meet to complete module activities together.

Please note that there are requirements for taking this course. It is your responsibility to make sure that you have access to:

  • Reliable Internet access
  • A laptop, desktop, or Chromebook computer with an up to date web browser
  • A tablet device (iPad, Android tablet, or Kindle fire) or Chromebook
  • A physical space that you can use to meet with your crew
  • 1-2 hours per module of common time that all participants can commit to. Every lesson contains activities that require 4 participants. Crews may not meet in sub-groups or complete cohort activities alone.
  • All participants must also have 1-2 additional hours per module to complete independent work projects.
  • Participants must have access to a mailing address that we can send  module packages to.

Course curriculum

About the Instructor

  • Grant Smith

    Lead Facilitator

    Grant Smith

    Grant is a former computer science teacher and district administrator. He has led #CSforAll initiatives at multiple school districts in multiple states across the nation and has developed computer science curricula and standards. In recognition for his leadership in computer science education, he won the 2015 Digital Innovation in Learning Award – Administrator Trailblazer. He has served on national computer science education panels. He is also one of the authors of the 2017 CSTA Computer Science Standards.

Pricing options

All activities in this course have been made for 4 participants working in a crew together. However, we have provided a few more options if you'd like to work alone, with one other person, or with multiple crews. Keep in mind that if you complete this course alone, you'll need to work on crew time activities with your students or children.

Course Reviews

  • Fun While Learning

    By Carrie Copley

    I would recommend taking the Launch CS Computational Thinking Integration course. The course content and materials are engaging! Being an elementary Computer...

    Read More

    I would recommend taking the Launch CS Computational Thinking Integration course. The course content and materials are engaging! Being an elementary Computer Science teacher, I already had a solid understanding of computational thinking and this course helped me build on my knowledge. I couldn't wait to get the materials and get together with my colleagues to learn! It was one of the few times I looked forward to professional development because it didn't feel like a class at all! I've already used some of the lesson ideas and look forward to using more. Thank you Launch CS for the fresh ideas and materials and also for pushing me to extend my understanding of teaching computational thinking in the classroom. If given the chance, I would take this class again and again!

    Read Less

Develop your computational thinking content knowledge

Sign up now

Also Check Out

Computational Thinking Integration (BYOD) - Same course, different format:


Looking for something you can do on your own? Or maybe something cheaper? Check out the BYOD version of this Computational Thinking Integration course. It covers the exact same material, but you won't receive the module packages and don't have to work in a 4-person crew.