Coding

Spheros

Sphero SPRK+ is a programmable robot ball designed to inspire creativity and curiosity through coding and play. With SPRK+, you can easily learn programming, complete hands-on STEAM activities, and share your creations with the community. Power up your playtime. Sphero robots can be programmed with easy drag-and-drop blocks or text-based code (variety of coding languages including C, C++, JavaScript, Python, Ruby, and OVAL, among others.

Scratch

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

“ We take the name “Scratch,” from the way that hip-hop disk jockeys scratch with music. They take pieces of music and then combine them together in unexpected and creative ways.

HTML/CSS

Python is a general purpose programming language. Hence, you can use the programming language for developing both desktop and web applications. Also, you can use Python for developing complex scientific and numeric applications. Python is designed with features to facilitate data analysis and visualization. Why Python? Python has a simple syntax similar to the English language.


Minecraft MakeCode

Microsoft MakeCode is a platform that combines the magic of Making with the power of Coding as a more inclusive approach to computer science education. The coding language that Minecraft uses is Java. It is easy to launch Code Builder in the new version of Minecraft: Education Edition. Once you open a world, simply press 'C' on the keyboard. There is Block, Python and/or JavaScript options to learn to code in.

VEX Code VR

VEXcode VR is an easy to use platform that allows you to code a virtual robot using either Block-based coding environment powered by Scratch Blocks, or a custom developed Text-based Python interface. VEXcode VR is based on VEXcode, the same programming environment used for VEX 123, GO, IQ and V5 robots.