6
Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3 GAIL CHAPMAN CSTA DAN GARCIA UC Berkeley MAGGIE JOHNSON Google ORIT HAZZAN TECHNION LEIGH ANN SUDOL CMU

Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

Embed Size (px)

Citation preview

Page 1: Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

Milwaukee, WI

2010-03-12

Rediscovering the Passion, Beauty, Joy,

and AweMaking Computing Fun Again, pt 3

GAILCHAPMAN

CSTA

DAN GARCIA

UC Berkeley MAGGIE

JOHNSONGoogle

ORITHAZZANTECHNION

LEIGH ANNSUDOL

CMU

Page 2: Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

(2)Rediscovering the Passion, Beauty, Joy, and

AweMaking Computing Fun Again, pt 3

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

The “Passion, Beauty, Joy, Awe” movement

Grady Booch @ SIGCSE 2007

Page 3: Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

(3)Rediscovering the Passion, Beauty, Joy, and

AweMaking Computing Fun Again, pt 3

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

The topic is timeless…every SIGCSE! Enrollment trends @ Stanford

1985-2009All CS Intro courses, Their CS1

0

200

400

600

800

1000

1200

1400

1600

1800

1985-86

1986-87

1987-88

1988-89

1989-90

1990-91

1991-92

1992-93

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

2008-09

All CS intro courses

CS106A (our CS1)

1993-94

1994-95

“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 Grad

ACM’s Faces of Computing

Page 4: Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

(4)Rediscovering the Passion, Beauty, Joy, and

AweMaking Computing Fun Again, pt 3

CS Education Crisis Perfect Storm

CS10k project(get it taught in 10,000 schools by10,000 teachers by 2015)

…New AP Computer Science :

Fundamentals

Page 5: Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

(5)Rediscovering the Passion, Beauty, Joy, and

AweMaking Computing Fun Again, pt 3

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

UCB: The Beauty and Joy of Computing

Winner

Winner

Pilot

Fall 2009 students pair programming

BYOB w/l

inst.eecs.berkeley.edu/~cs10/

Page 6: Milwaukee, WI 2010-03-12 Rediscovering the Passion, Beauty, Joy, and Awe Making Computing Fun Again, pt 3

(6)Rediscovering the Passion, Beauty, Joy, and

AweMaking Computing Fun Again, pt 3

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!

“And in Conclusion…”

computingportal.org/pbja