In order to cover all of the learning objectives required by the College Board, we used multiple resources during the semester. Below is a list of the resources we used and recommend.
Texts:
B2B: Abelson, H., Ledeen, K., and Lewis, H. Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion. 2008.
AI: Wolber, D., Abelson, H., Spertus, E., and Looney, L. App Inventor: Create Your Own Android Apps. 2011.
Research Papers:
Wing, J. Computational Thinking. 2006.
Kramer, J. Is Abstraction the Key to Computing? 2007.
Websites:
BYOB: Berkeley’s adaptation of Scratch – Build Your Own Blocks,
http://byob.berkeley.edu/
Videos:
Defcon 2010 Lord of the bing; taking back search engine hacking from google and bing Rob Ragan
http://youtu.be/kzfutCQLDw0