Loading...
 

CS Principles Course

There is a crisis in CS education, particularly at the high school level. Many high school students have little or no exposure to computer science. There is a lack of courses, materials, teaching, and training. These challenges are even greater for students from underrepresented populations. CS Principles is a new Advanced Placement (AP) course for computer science that is intended to broaden participation and focus more broadly on CS concepts rather than just programming.

AAC&U TIDES - Helen Hu

Helen Hu at Westminster College in Utah has developed a set of POGIL materials for CS Principles, intended for a college level course, supported by AAC&U Teaching to Increase Diversity and Equity in STEM (TIDES).

POGIL Project - Tammy Pirmann, Clif Kussmaul, Rick Moog, et al

During Summer 2014, The POGIL Project sponsored a team of high school CS teachers, college CS teachers, and other experts to develop a set of POGIL materials for CS Principles. These materials were piloted in high school CS classrooms during the 2014-2015 and 2015-2016 academic year, with support from Google CS4HS. The current set of POGIL materials includes:

Activities for CS Principles

Activity NameContactStageURL for activityLastModifComsatts
CSP_CRYPT: Cryptography - Basic ConceptsClif Kussmaul1: Drafted 2016-10-02 17:110
0
ALG_SRCH: Searching in Hi-LoClif Kussmaul5: Endorsedhttp://cspogil.org/public 2016-08-29 14:480
0
CSP: Digital CensorshipClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:260
0
CSP: Texting & Social MediaClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:250
0
CSP: What are Algorithms?3: Refinedhttp://cspogil.org/csp 2016-08-29 08:250
0
CSP: Digital Abstraction 1: Representing InformationClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:250
0
CSP: Digital Abstraction 2: Representing TextClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:240
0
CSP: Digital Abstraction 3: Representing ImagesClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:240
0
CSP: Internet 1: What is the Structure?Clif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:240
0
CSP: Internet 2: Where is the Data?Clif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:230
0
CSP: Internet 2: What is an Address?Clif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:230
0
CSP: Searching TextClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:210
0
CSP: Searching the WebClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:210
0
CSP: Creativity, Modeling, & SimulationClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:200
0
CSP: Privacy in the Digital AgeClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:200
0
CSP: Digital Abstraction 4: Representing InstructionsClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:200
0
CSP: Functions 1: Inputs and OutputsClif Kussmaul3: Refinedhttp://cspogil.org/csp 2016-08-29 08:150
0
CSP: Hardware Abstraction 1: What is a Computer?Tammy Pirmann3: Refinedhttp://cspogil.org/csp 2016-08-29 08:140
0
CSP: Hardware Abstraction 2: Logic GatesTammy Pirmann3: Refinedhttp://cspogil.org/csp 2016-08-29 08:140
0
CSP: Number Systems 1: Decimal and HexTammy Pirmann3: Refinedhttp://cspogil.org/csp 2016-08-29 08:140
0
CSP: Number Systems 2: BinaryTammy Pirmann3: Refinedhttp://cspogil.org/csp 2016-08-29 08:130
0
CS Principles activities (some using AppInventor)Helen Hu3: Refinedhttp://tinyurl.com/CSPpogil 2016-07-25 10:570
0

Contributors to this page: Clif Kussmaul , admin and Helen Hu .
Page last modified on Tue September 27, 2016 08:30:47 EDT by Clif Kussmaul. (Version 13)