Your browser does not support JavaScript!
Please enable JavaScript to use the full functionality of the site.
Without JavaScript, you will not be able to expand the content tables in the PD Materials Page and CSP Index Page.

PD4CS Index

The three units covering a range of concepts related to computer science teaching and the CSE course are listed below. For each topic in a unit we provide a brief description of the lessons covered. Each lession links to the corresponding PD materal. The PD index links to the same material presented on the PD Material tab. [The icon video included means there are video(s) included in the post.] A list of recommended student-facing material available here.
[Click To Expand Tables]
▸ Unit 1: BASIC PROGRAMMING CONCEPTS AND CONSTRUCTS
VariablesConditionals
Data StructuresLoops
Functions
▸ Unit 2: MORE ADVANCED PROGRAMMING TOPICS
DebuggingAlgorithms
RecursionClasses and Objects
Modules and Packages
▸ Unit 3: SELECTED OTHER TOPICS IN CS PRINCIPLES COURSE
InternetGit and GitHub
Information SecuritySimulation and Modeling
Big DataAssessment
Undergraduate Computing Degrees

nsf1 This work is supported by the National Science Foundation under grant number 1502462. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation"