This course provides an introduction to computer science, programming, and technology. You'll learn fundamental programming concepts, problem-solving strategies, and develop skills that will prepare you for more advanced computing courses.
Course Overview
Introduces computer science concepts, programming languages, hardware fundamentals, and applied technology skills.
View SyllabusLearning Resources
Access tutorials, readings, coding exercises, and additional materials to support your learning throughout the course.
Browse ResourcesPast Work
See previous student work to get inspiration!
ShowcaseCoding Help
Need some tips on how to code? Check out these examples.
ExamplesGoogle Classroom
Join your class!
Class Codes