HomeThoughtSTEM

ThoughtSTEM

CVPromise is inspiring the next generation of coders by offering ThoughtSTEM - San Diego's leader in kid's coding education.

Minecraft (7th/8th grade):

In this course, students will receive an introduction to Modding Minecraft. They will learn the basic tools they need to make their own Mods and interact with them in a Minecraft Simulator. This course focuses on the basic programming tools, and computer science concepts and computational thinking. Students will be working individually and with groups on various smaller projects throughout the course. They will also have access to the software at home if they wish to continue their exposure outside of the school. Students will end the year with a larger Mod that they design, create and test themselves.  The

Students will end the year with a larger Mod that they design, create and test themselves. 

The 7th-grade students will explore these computing concepts using Blocky. The 8th-grade students will explore textual based languages and make similar Mods while using Javascript.   

ARDUINO (9th/10th grade):

In this course, students will get an introduction to electrical engineering and computer science using the Arduino Microcontroller. Students will learn basic circuit design and how to interact with those circuits using code. Students will begin by learning how to make LEDs light up in certain patterns and understand basic programming concepts that allow them to control their circuits. They will then move into additional input sensors and output add-ons that allow them to explore speakers, LCD screens and much more.

9th-grade students will explore these computing concepts using Blockly, while 10th-grade students will begin exploring textual based languages and make similar projects while using Arduino-C. 

AP CS Principles (11th):

In this course, students will have the opportunity to make a 3D Video Game or Interactive Animation using the Alice programming environment. Students will begin by making smaller projects and engaging with interactive videos and assignments that allow them to more deeply explore computing concepts that they have previously been exposed to. Students will then work individually and in teams to design, create and test their game/animation as a final project for the class.