Skip to main content

Overview

Computer Science introduces students to computational thinking, coding, digital literacy, and problem-solving skills through hands-on projects, interactive programming, and collaborative activities. The curriculum emphasizes critical thinking, creativity, communication, mindfulness, and cultural empathy while ensuring that all students, regardless of prior experience or background, can participate meaningfully. Through age-appropriate lessons, students develop the skills to analyze problems, design solutions, and use technology responsibly, preparing them for lifelong learning and engagement in a digital world. By the end of high school, students should be able to demonstrate mastery of the school’s SLOs in CS:

Critical Thinking

  • Analyzing problems to identify patterns, constraints, and requirements.
  • Evaluating algorithms and solutions for efficiency and effectiveness.
  • Debugging code and troubleshooting technical issues.

Technology

  • Using programming languages, development environments, and digital tools to create projects.
  • Accessing online resources, simulations, and tutorials for learning and problem-solving.
  • Applying technology responsibly and safely to support learning and creativity.

Cultural Empathy

  • Considering diverse perspectives when designing projects or digital solutions.
  • Collaborating with peers from varied backgrounds in group coding or tech challenges.
  • Engaging with technology that reflects different cultures, needs, and accessibility considerations.

Communication

  • Explaining algorithms, code logic, or project designs clearly to peers and teachers.
  • Documenting work, commenting code, and presenting digital projects effectively.
  • Participating in discussions and collaborative problem-solving in team projects.

Mindfulness

  • Reflecting on personal learning progress and coding practices.
  • Setting goals, managing time, and persisting through complex problems.
  • Monitoring ethical and responsible use of technology.

Creativity

  • Designing original programs, apps, games, or digital media projects.
  • Applying creative approaches to solve technical challenges.
  • Experimenting with new tools, techniques, and problem-solving strategies.

Elementary School Computer Science

  • At KKFS, our Elementary Computer Science program introduces students to the building blocks of computational thinking through the CSTA standards. Students explore concepts such as sequencing, patterns, and problem-solving using age-appropriate tools, coding activities, and games. They begin to understand how technology works in their everyday lives, while also practicing digital citizenship to use technology responsibly. These early experiences spark curiosity and lay the foundation for creative exploration in later grades.

Middle School Computer Science

  • In Middle School, students deepen their understanding of core computer science principles by applying the CSTA standards to real-world challenges. They develop skills in programming, algorithms, and data representation, while also learning to collaborate on projects and troubleshoot problems. Students begin to reflect critically on technology’s impact on society, strengthening their cultural empathy and responsibility as digital citizens. By engaging in hands-on projects, they apply their knowledge to create digital solutions and prepare for more advanced study in high school.

High School Computer Science

  • The High School Computer Science program equips students with advanced computational skills and the ability to design, build, and evaluate complex systems. Guided by the CSTA standards, students explore areas such as software development, cybersecurity, artificial intelligence, and data analysis. They also reflect on ethical considerations in technology, from privacy to equity in access. With opportunities to take advanced courses, participate in clubs, and pursue projects, students apply their skills with purpose, preparing for university study and careers in a rapidly evolving digital world.
Close Menu