CS News – Creative College Intro Courses

http://www.eecs.berkeley.edu/news/cso.pdf
http://inst.eecs.berkeley.edu/~cs39N/fa09/

http://www.cs.rutgers.edu/~mlittman/courses/cs105-08/

Both of these courses use Scratch and cover some really cool CS topics.
The focus is not 100% on just programming, but more focused on how CS affects the world around us.

I think more high school intro CS courses would better serve students if they would follow suit.