Breadcrumbs
Computer Science and Technology
Are you a student in elementary through high school who dreams of being a coder? Do you want to develop critical thinking and learn creative problem solving? Our fun and lively online Computer Science and Technology courses range from Scratch programming for young scholars to advanced Arduino® concepts and robotics. Gear up for learning real-world computer languages and practicing new programming skills in an array of projects including animation, game design, and more.
Build Robots for Space
In the course Roving Robots: Engineering for Space Missions on Mars, you’ll use your scientific and creative abilities to construct and program a robot to complete challenges like autonomous maneuvering for retrieving objects, as we gain fascinating insight into robotics in space. Along the way, you'll learn about programming concepts like conditionals, variables, functional decomposition, abstraction, and flow control. Get ready to take a hands-on approach in this fun course!
Get Creative with Coding
Explore the intersection of art, math, and technology in Creative Coding: Drawing with Python. You’ll learn to use the Python Turtle graphics library to create colorful digital patterns, animations, and interactive designs. Tap into your creativity and build technical skills in this engaging, collaborative course!