Welcome to COMPSCI 0.10 (CS 0.10)!
CS 010 | COMPSCI 010 - An exciting journey into Computer Science for young explorers!
Free elementary programming course for grades 4-6
COMPSCI 0.10 (CS 0.10): Elementary Computer Science Course
Also known as CS 010 / COMPSCI 010 - Adapted from UC Berkeley CS10 for Grades 4-6
CS 0.10 Course Overview
Welcome to COMPSCI 0.10 (commonly referred to as CS 0.10, CS 010, or COMPSCI 010) - a comprehensive introductory computer science course designed specifically for elementary school students.
| Course Detail | Information |
|---|---|
| Course Name | COMPSCI 0.10 / CS 0.10 / CS 010 |
| Duration | 16 weeks (32 lessons, 2 sessions per week) |
| Class Time | 50 minutes per session |
| Target Age | Grades 4-6 (Ages 9-12) |
| Class Size | 15-20 students |
| Prerequisites | None required |
| Cost | Free |
What Youโll Learn in COMPSCI 0.10
In this CS 0.10 course, students will master:
- Programming Fundamentals using Scratch Jr.
- Computational Thinking and problem-solving
- Algorithm Design and logical reasoning
- Digital Citizenship and online safety
- Creative Computing through games and stories
๐ Your Learning Progress
๐ Achievements
CS 010 Weekly Curriculum
๐ฏ Course Outline - 16 Weeks
Week 1: Welcome to the Digital World
Introduction to computers and digital world exploration. Computer detective hunt and basic input-output concepts.
Week 2: Thinking Like a Computer
Introduction to algorithms and step-by-step instructions. Peanut butter sandwich challenge and human robot activities.
Week 3: Meet Scratch Jr.
Introduction to Scratch Jr. programming playground. Make characters dance and create your first programs.
Week 4: Choose Your Own Adventure
Introduction to conditionals and interactive programming. Create Magic 8-Ball fortune teller programs.
Week 5: Loop-de-Loop Patterns
Explore loops and repetition programming. Create musical loops and sound sequences with patterns.
Week 6: True or False Detective
Boolean logic and decision making. Create Yes/No adventure programming with interactive stories.
Week 7: Bug Busters
Debugging workshop and pair programming partnership. Learn systematic problem-solving techniques.
Week 8: Data Detectives
Lists and data organization. Create digital scrapbooks and learn information management.
Week 9: Digital Storytelling
Adapting fairy tales and character development. Voice acting and interactive storytelling.
Week 10: Game Design Basics
What makes games fun? Create simple interactive games with clear goals and user interaction.
Week 11: Digital Art Gallery
Art creation with programming and music composition with code. Interactive art experiences.
Week 12: Community Helpers
Technology careers and designing apps for good. Understanding social impact of technology.
Week 13: Digital Citizenship
Online safety and global connections. Technology for connecting people worldwide.
Week 14: Capstone Project Planning
Project planning and development workshop. Choose and develop comprehensive final projects.
Week 15: Project Presentations
Project completion, testing, and presentations. Peer feedback and final improvements.
Week 16: Showcase Event
Final showcase event and course reflection. Celebrate achievements and plan future learning.
Why Choose COMPSCI 0.10?
COMPSCI 0.10 (CS 0.10) stands out as the ideal first computer science course because:
- No Prior Experience Needed - CS 010 starts from absolute basics
- Hands-On Learning - Every COMPSCI 010 lesson includes interactive activities
- Proven Curriculum - Adapted from UC Berkeleyโs renowned CS10 program
- Bilingual Support - Available in English and Chinese
- Free Access - All CS 0.10 materials are freely available online