Consider for a moment how essential books have been to modern society.  In the past, books were our only way to collect and retrieve knowledge, through writing and reading, respectively.


Today, computers have become an enormous repository for knowledge.  Therefore it has become equally vital to be able to communicate in the language of computers. 



Both writing and coding are forms of expression, ways to communicate your ideas with others.

Mitchel Resnick, Author of Lifelong Kindergarten

Computer Science and STEAM





  • Interestingly, Computer Science is really a synthesis of all the STEAM components: Science, Technology, Engineering, Art and Mathematics.
  • At the same time, computer science is also used to implement each of the STEAM disciplines!
Benefits of Computer Science
  • It requires computational thinking, a skill that is valuable to all academic pursuits, as well as life in general.
  • Computer science teaches resilience, and iterative creation.  Bugs, a term describing a disconnect between what the computer coder intends for the computer to do, and what actually occurs, are…..
  • Studies prove that learning to code increase critical thinking and a student’s overall ability to learn. 
  • Computer science requires the ability to break down complex problems and find solutions, which can be applied to multiple areas of life.
  • It’s about sparking students’ imagination and helping students innovate through hands-on STEM projects. 
  • And perhaps most importantly, it’s about applying creative thinking and design skills to these STEM projects so that students can imagine a variety of ways to use STEM skills into adulthood. it’s about creating STEM students who think creatively and remain engaged in their learnin

Most people won't grow up to become professional programmers or computers scientists, but learning to code fluently is valuable for everyone.

Mitchel Resnick, Author of Lifelong Kindergarten
  • Create Account
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.

Class : Mars Pioneer


Students use block code to build an interplanetary story and game. Multi-themed projects include elements of storytelling, art, animation, music, and game design all in one. Projects emphasize creativity by encouraging students to build their unique stories each day.

Intermediate Level course is suitable for students familiar with block coding.

Class Levels:  Intro for Ages 7-12, Intermediate for Ages 9-12 Prerequisite for Intermediate: My First Intro to Coding! or previous course

1. Design Your Journey

Tell your story. Who’s going, create/draw your ship, prepare Perseverance for launch.

2. Launch & Transit

 Animating departure from Earth and through space. Is there an imposter on board?!

3: Land & Explore

Create a game to land on target. Explore and decide what (or who) you’ll find.

4: Drone Time

Launch the drone, Ingenuity, and create your scrolling background effect as it flies.

5: Should I stay or should I go?

How does your story end, or does it continue to the next chapter?

Learning Outcomes
  • Learn to connect online, screen share, use chat to communicate with Coach and fellow students (on-line collaboration via Zoom)
  • Learn fundamentals of computer science using Scratch
  • Multi-day projects include integrated elements of storytelling, art, animation, music, and game design.

For 4th to 7th grade classes, there are additional learning outcomes:

  • Students add depth to their creations with additional project coding.
  • Intermediate level classes cover material faster to allow for more coding depth to projects
1 Week
7 - 8 (2nd - 3rd grades)
9 - 12 (4th - 7th grades)
Five 60 minute sessions
Upcoming Classes