Ideas+for+Computer+Science

CS Principals – designed for all students, not just CS or STEM students Csprincipals.org Bit.ly/cspring???? Search CS project “transforming HS CS” UC Berkeley’s CS10 The Beauty and Joy of Computing (Dan Garcia) Inst.uccs.berkeley.edu/~cs10 BYOB (build your own block) based on Scratch About ½ programming ½ CS Big Ideas **Get Scratch & BYOB Berkeley stuff is all free including book Scratch has no built in functions, so BYOB created BYOB.berkeley.edu Added functions Generated lists (1st class data) lambda function PBJA Passion, Beauty, Joy, Awe Give Demystification Lectures Closed labs – pair programming – students select projects Do CS Unplugged type of demos (teach kids to do these and send them to elementary!) **Get book ** __Blown to Bits__ ** Peer Instruction in Lecture?? Look at CS10 YouTube Testimonials USCBerkeley online Great Way to Expand Your Mind Larry Snyder of U of Wash Pilot for AP CS Principals Programming experience with Lightbot, Processing **Get LightBot 2.0 and Processing Dr. Jody Paul Metro State College of Denver Open enrollment college, takes GED kids, etc **search Computer Science for Fun Teresa Dalberg, National Science Foundation Beth Simon used Alice Problem : Jobs rising in areas of STEM, but colleges not graduating enough to fill them. 71% OF NEW JOBS ARE FIELD CRITICAL TO ECONOMY AND NATIONAL SECURITY CS 10K goal: 10,000 schools by 10,000 well-prepared teachers by 2015 idea for lesson: 2 students with identical set of blocks, A builds sculpture and gives B pseudocode B has to build it look for “Running on Empty” website