60 likes | 225 Views
Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3. DAN GARCIA UC Berkeley. Leigh ann sudol CMU. Orit hazzan TECHNION. Maggie johnson Google. Gail chapman CSTA. The “Passion, Beauty, Joy, Awe” movement. Grady Booch @ SIGCSE 2007
E N D
Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3 DAN GARCIAUC Berkeley • Leigh annsudolCMU • OrithazzanTECHNION • MaggiejohnsonGoogle GailchapmanCSTA
The “Passion, Beauty, Joy, Awe” movement • Grady Booch @ SIGCSE 2007 • Need to articulate, emphasize the “wonder and awe” of computing • PBJA1 session @ SIGCSE 2008 • Crisis in computing, what can help in K-12, working w/student groups • Rebooting Computing Summit • Subtitle: “Magic & Beauty of CS” • Working group: K-8 FUNdamentals • PBJA2 session @ SIGCSE 2009 • Crisis update, Listening to our students, Relevant projects to them • Ensemble Computing Portal • Let’s continue the discussion!computingportal.org/pbja Grady Booch @ SIGCSE 2007
All CS intro courses CS106A (our CS1) The topic is timeless…every SIGCSE! • Original need driven by computing crisis • Numbers show upswing • We should ALWAYS be • looking to share PBJA • asking students what they want to learn & what inspires them • PBJA3 presenters • What we’ve done / seen • What we should do • How we should do it Enrollment trends @ Stanford 1985-2009All CS Intro courses,Their CS1 1800 1600 1400 1200 1000 800 600 400 “You get to express your artistic and creative side while still being in a technical field. That has always been the allure for me.”Doug Densmore, UCB GradACM’s Faces of Computing 200 0 1994-95 2008-09 1985-86 1986-87 1987-88 1988-89 1989-90 1990-91 1991-92 1992-93 1993-94 1995-96 1996-97 1997-98 1998-99 1999-00 2000-01 2001-02 2002-03 2003-04 2004-05 2005-06 2006-07 2007-08
CS Education Crisis Perfect Storm … New AP Computer Science : Fundamentals CS10k project(get it taught in 10,000 schools by10,000 teachers by 2015)
UCB: The Beauty and Joy of Computing • Beauty, Joy of Big Ideas • History, limits, future, and social implications of computing • Apps that changed the world • CS + X, simulations • “How it works” sessions • Current events in computing • Abstraction, algorithms, data, programming paradigms, concurrency, networking, AI, … • Beauty, Joy of Programming • UC Berkeley’s BYOB Scratch w/l • Recursion, graphics, multimedia, animation, games, simulations … • Pair programming, online exams, labs, two of their projects, essay Pilot Winner Winner inst.eecs.berkeley.edu/~cs10/ Fall 2009 students pair programming BYOB w/l Demo
“And in Conclusion…” • Let’s all foster, find and share PBJA and bring it into our classrooms • Interview your students • Rethink your CS0, CS1 • Start w/BYOB Scratch + l! • Get involved in K-12! • Start a CSTA chapter • Help the CS10k / AP teams • Let’s continue the discussion online! computingportal.org/pbja