kidOYO 101

This community is designed for beginners. It will introduce computational thinking skills using early learning apps and multiple programming languages, including the Scratch language created by MIT, the Python language, and web development using the Hyper Text Markup Language (HTML).

In addition, students will receive their own web domain + hosting + editors for compiling and executing their programs. Zero setup required. Courses, challenges, badges and unlimited mentor feedback will allow students to progress their skills at their own pace.

kidOYO 201

Advancing learners require advanced experience using variables to store data, using algorithms to write efficient programs, calling libraries to use advanced functions in projects, practice interacting with math concepts in the structure of their code, and databases for storing data in formats that can be reused over and over in interesting ways.

Differentiated learning pathways will allow students to master Scratch, Python and Javascript language skills as they choose, and access mentor feedback loops as needed.

kidOYO Game Dev

Game development is a prime catalyst for skill development in young learners. Computer science, machine learning, and the largest entertainment market in the world all share a common interest in this area of computing.

In this community, the Unity engine serves as the basis for engaging skill development pathways, and mentor feedback loops allow students to build custom projects of their choosing. C# custom scripting, Java, Javascript and more languages allow for game development along multiple learning pathways students may navigate. Challenges are used to validate skills.

kidOYO Hardware

In this community, students will engage physical computing challenges while building skills for prototyping their own hardware innovations. The kidOYO Hardware Prototyping Kit + custom Arduino Uno programming app for Chromebook computers + learning pathways supported by mentor feedback loops will allow kids to build skills and real projects at the same time.

Joining this community includes a purchase of the kidOYO Hardware Prototyping Kit. Programming and working with sensors, resistors, motors, and more collide in this community!

AP Computer Science

This College Board approved online curriculum is designed to lead students towards the skills they require to take and pass the Advanced Placement (AP) Computer Science Principles test for University credit.

As the newest AP Computer Science test, this curriculum supports student preparation using both the Scratch and Python programming languages. Students will access kidOYO mentor feedback loops while solving challenges and completing practice work required for the final test. Students typically take this test in high school, but can do so earlier by choice.

kidOYO Mini

Want to get started teaching your young student computational thinking skills before they even start kindergarten? Despite what you might think, it is not only possible, but beneficial to start kids learning on this pathway as early as possible.

Reading, writing, arithmetic and computational thinking skills go hand-in-hand. Learning to code allows kids to see math move, to bring the written word to life and make it interactive, and to bring their native interest in technology into contact with methods of learning “functional literacy”. At kidOYO, starting early is ideal.