A curriculum of Computer Science without the use of computers–instead, using engaging games and puzzles with cards, string, crayons, etc. http://csunplugged.org
CSUnplugged

A curriculum of Computer Science without the use of computers–instead, using engaging games and puzzles with cards, string, crayons, etc. http://csunplugged.org
A multidisciplinary approach to teaching the underlying principles of computer science including creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. http://apcsprinciples.org
A K-12/University partnership to democratizing computer science http://www.exploringcs.org