Duration
10 Months
Prerequisites
Student Must Have Completed Grade 1
Requirements
None
Course Summary
In Foundations of Computer Science Grade 2, students are introduced to the foundational concepts of computer science in a fun and encouraging environment. They will explore basic skills, such as troubleshooting, algorithms, security, and privacy, while also learning to be responsible online citizens and practicing healthy tech habits. Key concepts, like conditional logic, data analysis, and basic programming, are introduced through interactives, models, and simulations to make abstract ideas accessible. The curriculum integrates lessons on digital literacy, problem-solving, and early critical thinking through an engaging experience that builds confidence and helps students recognize how technology, including AI, works in everyday life.
Segment One
Net Ninjas
· the internet and apps
· digital citizenship
· online communication
· passwords and privacy
· credit and consent
· healthy tech habits
Gadget Gurus
· hardware and software
· computer care
· basic troubleshooting
· network system tools
· signal strengths
Click-tastic Creators
· creating with technology
· digital artifacts
· programming
· patterns
· loops
· conditional logic
Segment Two
Logic Leapers
· sequences
· loops
· algorithms
· conditional logic
· block-based coding
Stat Trackers
· tally charts, pictographs, and bar graphs
· collecting and organizing data
· patterns in data
· comparing and interpreting data
· showing data in different ways
Idea Engineers
· meaning of Artificial Intelligence
· true and accurate information
· ways to use AI
· past and present technology
· technology around us
· digital citizenship
Course Assessment and Participation Requirements: To achieve success, students are expected to submit work in each course weekly. Students can learn at their own pace; however, "any pace" still means that students must make progress in the course every week. To measure learning, students complete self-checks, practice lessons, multiple-choice questions, projects, Discussion-Based Assessments, and discussions. Students and families are expected to maintain regular contact with teachers because when teachers, students, and parents or guardians work together, students are successful.
In Foundations of Computer Science Grade 2, students build subject knowledge through structured online lessons, guided practice, and regular feedback from qualified teachers. The course supports flexible study while maintaining clear academic expectations and steady progress.
Students can revisit learning materials, complete assignments at a manageable pace, and use teacher guidance to strengthen understanding. Families can follow progress while learners develop organization, independent study habits, and confidence.