Practical Arts
Exploring Computer Science
This year-long course explores the foundational concepts of computer science in a project-based learning environment. Topics include History of Computing, Binary Concepts, Foundations of Programming, Block Programming platforms: Blockly and SCRATCH, Paper Prototyping and the Engineering/Design Process, Application Development utilizing MIT App Inventor, Robotics platforms: Lego Mindstorm, Don't n Dash, sphere, MindBlock, and Ozobot, Introduction to Python and Introduction to HTML Web Design. Students will develop skills in the areas of Critical Thinking, Problem Solving Design Thinking, Computing, and Programming.
From the SCUSD High School Course Catalog 2025–2026, page 104.
PrerequisiteNone
- Grades
- 9-12
- Credits
- 10, Year
- UC/CSU a–g
- G
- Course #
- 705005
Where it fits
- Nothing required firstComes before
- Exploring Computer Science
- AP Computer Science PrinciplesLeads to
From the catalog’s prerequisites. See every class’s path
What students say
Teachers
Each teacher’s version of the class, written by their students.
Study guides & resources
Requests
What students in this class are asking for. Tap “Me too” on the ones you need too, so the people who make guides know what to make next.
Tips from past students
Summer homework
Help finish this page
Took this class? These parts aren’t written yet. Each one takes a few minutes, and a reviewer checks it before it goes up.
Comments
About the class, not the teacher as a person. New members’ comments appear after a reviewer approves them. Rules