A Clean Slate Approach to High School CS Where do we stand? Jan - - PDF document

a clean slate approach to high school cs
SMART_READER_LITE
LIVE PREVIEW

A Clean Slate Approach to High School CS Where do we stand? Jan - - PDF document

A Clean Slate Approach to High School CS Where do we stand? Jan Cuny 7/15/2009 Plummeting CS Enrollments Future trend? Total Bachelor's Degrees Granted in CS & CE Intention to major in CS compared to degrees granted 20000 number of BS


slide-1
SLIDE 1

1

A Clean Slate Approach to High School CS

Jan Cuny 7/15/2009

Where do we stand? Plummeting CS Enrollments

Total Bachelor's Degrees Granted in CS & CE

5000 10000 15000 20000 1999/2000 2001/2002 2003/2004 2005/2006 2007/2008 year number of BS degrees granted CS CE

CRA Taulbee Survey, 2008

Future trend?

CS’ share of all bachelor’s degrees granted Share of Freshman listing CS as a possible major 4 years earlier Sources: UCLA at HERI and NSF SRS CRA: Vegso ‘75 ‘80 ‘85 ‘90 ‘95 ‘00 ‘05 ‘10 Intention to major in CS compared to degrees granted

CRA Taulbee Data, 2006

Gender Gap Missing 70%

2007 - 2008 CS & CE Degree Reciepant Demographics

0% 10% 20% 30% 40% 50% 60% 70% Women American Indian / Alaska Native Asian Black White Hispanic BS MS PhD CRA Taulbee Survey, 2007/2008

slide-2
SLIDE 2

2

Percent Women by Field and Degree Level 2007 Degree Conferrals

0% 10% 20% 30% 40% 50% 60% 70% 80% 90%

Biological Sciences Computer and Information Sciences Engineering Mathematics Physical Sciences Psychology Social Sciences

Associate's Bachelor's Master's Doctorate's Parity Line: 50% CPST, 2008

Percent URM by Field and Degree Level 2007 Degree Conferrals

0% 5% 10% 15% 20% 25% 30% 35% 40%

Biological Sciences Computer and Information Sciences Engineering Mathematics Physical Sciences Psychology Social Sciences

Associate's Bachelor's Master's Doctorate's Parity Line: 28% CPST, 2008

i i

CS & IT Engineering Life Sciences Mathematics Physical Sci Psychology Social Sci

  • 4

8 4 12 Percentage Change in Percentage of Women and URM’s Obtaining Associate’s, Bachelor’s, Master’s and Doctorate Degrees 1986

  • 2005

Source: National Center for Education Statistics, Digest of Education Statistics

Why does it matter? Degree Production vs. Projected Job Openings (2002- 2012)

  • 20,000

40,000 60,000 80,000 100,000 120,000 140,000 160,000 Engineering Physical Sciences Mathematical/ Computer Sciences Biological/ Agricultural Sciences PhD Master's Bachelor's Projected Job Openings

John Sargent, US Department of Commerce, 2004

slide-3
SLIDE 3

3 It’s a Loss of

 Opportunity for individuals  Talent for the workforce  Creativity needed to maintain global

competitiveness … If I bring you a batch

  • f resumes where everybody's

name is Smith, you're bound to ask me why I think only people named Smith can do the job. You're going to wonder, “Aren't there any Joneses out there?”

David Cornwell, March 1988

Our profession is diminished and impoverished by a lack of diversity … the range of design options considered in a team lacking diversity will be smaller … It's that the product that serves a broader international customer base, or a segment of this nation's melting pot, or our handicapped, may not be found. It is that the most elegant solution may never be pursued.

William Wulf, NAE, 1998

Why High School? Why High School?

  • 1. Things are really bad there.
  • 2. Without the HS piece, anything we

do for middle school will be lost.

  • 3. Without the HS piece, anything we do

at the college level will be insufficient.

Why focus on AP?

  • Often the only CS course that carries

college prep credit

  • Attractive to students & schools
  • 2,000 CB-audited teachers
  • Single point of national leverage
slide-4
SLIDE 4

4 What’s wrong with the current AP course?

  • Doesn’t appeal to many students (particularly

women and minorities)

AP test takers (2007)

  • 14,529 students took AP CS A
  • 204,564 Calculus AB
  • 141,321 Bio
  • 96,282 Statistics
  • AP CS had the worst gender balance of

any of the AP tests

  • 18.3% CS A
  • 48.7% Calculus AB
  • 50.2% Statistics

What’s wrong with the current AP course?

  • Doesn’t appeal to many students (particularly

women and minorities)

  • Inaccessible to students without previous experience
  • Fails to introduce the fundamental concepts of CT
  • Doesn’t teach the breadth of application or

“magic” of computing

Math and Science in U.S. High Schools (NRC, 2002)

  • AP courses should
  • Reflect what we know about how students learn
  • Build students’ transferable, conceptual understanding and

inquiry skills

  • Convey the content and unifying concepts of a discipline
  • AP courses should not be designed solely to

replicate introductory college courses (which are not typically exemplary models)

Chemistry, Biology, Physics, and Environmental Science are leading the

  • way. (ESI-0525575)

Cameron Wilson (ACM) Richard Pattis (UC Irvine) Duane Bailey (Williams College) Stephen Edwards (VA Tech) Juan Gilbert (Auburn) Michelle Hutton Susanne Hambrusch (Purdue) Rich Kick Gail Chapman Eric Roberts (Stanford) Larry Snyder (UW) Wanda Dann (Ithaca) Mark Guzdial (GA Tech) Tom Cortina (CMU) Deepak Kumar (Bryn Mawr)

AP Commission:

Owen Astrachan, Chris Stephenson, Amy Briggs, …

AP Advisory Group:

slide-5
SLIDE 5

5 AP GSC’s Big Ideas

1. Computing is a creative activity that draws

  • n a wide variety of fields, such as natural

sciences, mathematics, engineering, social sciences, business, and the arts. 2. Abstraction is a central problem-solving technique in computer science. 3. Algorithms are the essence of computational problem solving.

9 5 / 5 % R u l e

AP GSC’s Big Ideas

  • 4. Writing programs is an integral part of

solving computational problems.

  • 5. Theoretical and practical limitations affect

what can be solved computationally.

  • 6. Computing enables and empowers

innovation, exploration, and creation of knowledge.

  • 7. Computing drives and is driven by

economics, culture, society, and ethics.

9 5 / 5 % R u l e

AP GSC

  • Engaging, accessible, inspiring, rigorous
  • Focused on the fundamental concepts of

computing (CT)

  • A target for K-9 course development
  • An impetus for college curriculum reform
  • Available nationwide (IB as well)

The new AP course will be coming to a school near you in 2014 …

Getting it taught, well 10,000 Teachers / 10,000 Schools

  • In-service preparation
  • Pre-service preparation
  • Ongoing professional development
  • Entrée into schools

In-Service Preparation

  • Significant and intensive training (stipends)
  • High quality on-line options
  • Partnerships with universities: Beyond
  • utreach (Recruiting, Courses, Classroom

assistance)

  • Build on state-wide infrastructure: Train the

trainers, Master teachers, Community

  • Collaborations with other STEM programs e.g.

MSP

slide-6
SLIDE 6

6 Pre-service preparation

  • Partnerships between CS & Ed Schools
  • Computing methods courses
  • Teacher Residency Programs
  • Traditional and alternative certification:

UTEACH,TFA, MFA, Teaching Fellows, Transitions to Teaching (Troops to Teachers) …

On-going professional development

  • CSTA
  • National Writing Project-like, National Computing

Project

  • Coaching & mentoring for novice teachers

(Teacher Residency Programs)

  • In class assistance: GK-12, SLC-like Computing

Corps, Retirees, Faculty (Adopt a Classroom)

  • Collaborate with mathematics teachers

associations

Entrée into the schools

  • Hardware, Software, Connectivity, & Tech

Support

  • Extended hours & Out of school hours

availability

  • Help with teacher salaries / Stipends
  • AP Incentives
  • Manuever patchwork of state standards,

credit issues, certification requirements, etc.

CS / 10K Project

Good News: We are gaining support among

  • High school administrators and teachers
  • University faculty
  • Industry

Clean slate … We need the computing community to step up. but we can’t blow it. What can you do?

 Help us get the word out to students

slide-7
SLIDE 7

7 Why not computing?

1.

Computer scientists are geeky nerds.

2.

Programming is not cool.

3.

Computing doesn’t benefit society.

Programming enables you to do really cool things.

 No Internet  No diagnostic medical imaging  Automobiles don’t have electronic ignition, antilock brakes, and

electronic stability control

 No digital media –no wireless telephones, high-definition

televisions, MP3 audio, DVD video, computer animation, and videogames

 Aircraft could not fly, travelers navigate without GPS, weather

forecasters have no models, banks and merchants can’t transfer funds electronically, factory automation stops

Slide Credit: Ed Lazowska

slide-8
SLIDE 8

8 Change the storyline

  • Computer scientists are geeky nerds.
  • Programming allows you to do really cool

things.

  • Programming is not cool.
  • Computing doesn’t benefit society.
  • Computing is changing the world in exciting

ways.

  • Computer scientists are creative people who

like to solve problems.

What can you do?

 Help us get the word out to students  Form a CSTA chapter  Help with advocacy  Volunteer to help with CS / 10K

projects

 Send suggestions

Thanks!

jcuny@nsf.gov