Computer Science

The Colorado Springs School’s Computer Science curriculum provides students from Kindergarten to 12th grade a greater depth of understanding of the world of technology. The goals of the Computer Science curriculum are to focus on skill development associated with building programs and products strictly within the Computer Science context. This curriculum focuses on the “demystification” of the mechanisms that drive today’s and tomorrow’s technology. It allows students to develop an understanding of how technology works, with a goal of providing students the opportunity and support to drive innovation within and beyond CSS.

Curricular progression:

To the right you will find a table that shows the course implementation across the K-12 curriculum for the next three years.

  • Red areas are grades with no CS courses
  • Yellow areas are grades with current CS courses
  • Blue areas show the introduction of either entirely new courses, or courses new to a grade level
  • Green areas show the intended recurring course for the grade level

Student support:

The nature of the new curriculum focuses on the intentional building of concepts and skills toward the goal of both nurturing and mentoring programmers. Learning to program takes time and practice. We provide CSS students with a sound foundation of skill to support our goal of our students designing and building original programs and products,

Programming for All:

The Colorado Springs School is not turning into a “programmer’s academy,” but  we will afford all of our students the opportunity to gain applicable abilities in an content area that is quickly becoming an essential skill set across a myriad of professional domains. Python is a great starter language to middle schoolers and allowing upper to branch out into C, Html, or java. Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Javak

 

 
©2017 Schoolyard. All rights reserved. Site by schoolyard. Sitemap