CSPrinciples

CS Principles Daily Agenda Page (gDoc) =AP Computer Science Principles (AKA Intro to Computer Science)= CS Principles will be a new AP (Advanced Placement) class in the Fall of 2016. CPH is currently piloting the CS Principles course using curriculum created by Prof. Simon from UCSD. CS Principles is closely aligned with the CSE 3 course at UCSD and a similar course at SDSU. In fact, CPH students can earn a college credit through SDSU Extension for their work in CS Principles at CPH.

At CPH, CS Principles students use Alice (3D Animation software), App Inventor (Android App Development Software), and Code Academy (Spring 2016) as tools to learn about Computer Science. While the main purpose of the course is not to teach programming, programming is a large part of what we do. Past years we have used Khan Academy (Spring 2015) and Code Avengers (Spring 2014) instead of Code Academy. All 3 are great resources for learning Javascript.

CS Principles seeks to broaden participation in computing and computer science. The course will focus on 7 big ideas: Additional Details from CS Principles Website
 * Computing is a creative human activity that engenders innovation and promotes exploration.
 * Abstraction reduces information and detail to focus on concepts relevant to understanding and solving problems.
 * Data and information facilitate the creation of knowledge.
 * Algorithms are tools for developing and expressing solutions to computational problems.
 * Programming is a creative process that produces computational artifacts.
 * Digital devices, systems, and the networks that interconnect them enable and foster computational approaches to solving problems.
 * Computing enables innovation in other fields including mathematics, science, social science, humanities, arts, medicine, engineering, and business.

Important Sites

 * Fall 2013 Course website on Canvas - only very basic access is allowed to the public. Enrolled student have full access
 * Expeditions Through Alice - eBook for Course with hand-on activities
 * Alice - free software used in course

Past Course Info

 * Spring 2013 Course website on Canvas - only very basic access is allowed to the public. Enrolled students have full access.

Additional Info about AP CS Principles
The development of AP CS Principles is a joint project between the College Board and the folks at csprinciples.org

For info about Computer Science and why it is important, check out code.org

=Go Code! Summer Bridge= June 9 - 12 • CPH Room 202 • 9 am - Noon Go Code! Webpage