Skip to main content
Computing Ideas

Explore the course content for Computing Ideas

Kayla Pica avatar
Written by Kayla Pica
Updated over a week ago

Why Teach Computing Ideas

The Computing Ideas course is a first computer science course introducing the basics of programming with Karel the Dog, the basics of designing a web page, and how information and images are represented with computers. Students will learn to code using blocks to drag and drop, but they can switch between blocks and text as desired. Students will create a portfolio on the web of projects they build throughout the course.

With a unique focus on creativity, problem solving and project based learning, Computing Ideas gives students the opportunity to explore several important topics of computing using their own ideas and creativity and develop an interest in computer science that will foster further endeavors in the field.

What's covered in Computing Ideas

Table showing all modules for Computing Ideas

Prerequisites and Curriculum Pathways


This course is meant to be a first time introduction to computer science, and does not require students to come in with any computer programming experience.

Curriculum Pathways

Click here to check out our K-12 Curriculum pathways and learn how Computing Ideas can fit into your course sequence!

Still have questions? Visit for additional information or email us at

Did this answer your question?