Beyond the Hour of Code Robert Juranitch CSTA Wisconsin – Dairyland rjuranitch@usmk12.org

Preview:

Citation preview

Beyond the Hour of Code

Robert JuranitchCSTA Wisconsin – Dairyland

rjuranitch@usmk12.org

#NAFNext

Three Challenges

• The computing community in the US faces three significant and interrelated challenges in maintaining a robust IT workforce

1. Underproduction2. Underrepresentation3. Lack of a presence in K-12 education

(Jan Cuny, NSF CS10K Initiative)

2

4

Source: Bureau of Labor Statistics

And These Are High Paying Jobs

Computing Occupations All Occupations$0

$10,000

$20,000

$30,000

$40,000

$50,000

$60,000

$70,000

$80,000

$90,000Annual Mean Wages

Where the STEM Jobs Will BeDegrees vs. Jobs Annually

Sources: Degree data are calculated from the National Science Foundation (NSF), Science and Engineering Indicators 2014, available at http://www.nsf.gov/statistics/seind14/. Annual jobs data are calculated from the Bureau of Labor Statistics (BLS), Employment Projections 2012-2022, available at http://www.bls.gov/emp/. STEM is defined here to include non-medical degrees and occupations.

0

50,000

100,000

150,000

200,000

250,000

300,000

Physical Social Life Engineering Computing Sciences Mathematics Sciences Sciences

• Annual Job Openings 2012-2022 • Ph.D. Degrees• Master’s Degrees• Bachelor’s Degrees• Associate’s Degrees

6

STU-DENTS

Computer Science: 2%

of STEM students

JOBS

Computer Science: 60% of

STEM jobs

Sources: College Board, Bureau of Labor Statistics, National Science Foundation

Fewer CS majors than 10 years ago(and a shrinking % are women)

Sources: National Science Foundation

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 20120

10,000

20,000

30,000

40,000

50,000

60,000

Male Female

Computer Science In Wisconsin

• 9,630 open computing jobs (growing at 3.8x the

state average)

• 781 computer science graduates (BA or better)

• 67 schools teach computer science

• In 2014 – 342 Students Took AP Computer

Science, out of those, 51 were female, 4 were

Black, 9 were Mexican American or Hispanic

“We’re still facing a lot of problems in our society that don’t make sense in a world with computers.”

--Christian Genco

Dennis BrylowMarta Magiera Tom Gendreau

Andy KuemmelJoe Kmoch

Kurt KieferSteve Sanders

National Science Foundation

Part of CS10K Program -- 10,000 more qualified CS teachers in U.S. high schools ready to teach Advanced Placement Computer Science Principles (AP CSP).

Four prongs:●Growing our professional community●Strengthening our professional community●Linking our professional community●Broadening the CS pipeline

PUMP-CS - What will it mean?

●~ 25 - 30 AP CS teachers statewide●~ 40 - 60 other CS teachers statewide

●Over 525 high schools in our state.

●PUMP-CS will fund tuition/stipends for 100 more ECS or CSP teachers in 3 years.

PUMP-CS: Growing

#NAFNext

Three Challenges

• The computing community in the US faces three significant and interrelated challenges in maintaining a robust IT workforce

1. Underproduction2. Underrepresentation3. Lack of a presence in K-12 education

(Jan Cuny, NSF CS10K Initiative)

16

Multiple Entry Points

Hour of Code K-12 programs

– K-5 programs– CS in Algebra, CS in Science– High School Programs

K – 5 Curriculum• Short courses for elementary school

– Free / open-source– Online “games” on any modern browser/tablet– Video lectures by Mark Zuckerberg, Chris Bosh, Bill

Gates– Deeply aligned to Common Core Math + ELA, NGSS– Free professional development workshops

nationwide– 99% approval by teachers

• Any district, school, or teacher can participate

K-5 Curriculum

• 224 K-5 teachers attended PD in AY14-15• 5 on-site elementary school PDs• 240+ Girl Scouts on Marquette campus

K – 5 PD

• Code.org trained affiliates provide full day PD workshops free of charge to interested teachers.

• Workshops focus on “unplugged” lessons• Moderated online forums for support throughout the

year• Can host separate workshops for K-1, 2-3, and 4-5

grade bands• We will ensure space with a local affiliate for

teachers from our district partners

CS in Algebra

• 20 lessons• various implementation

approaches• aligned to Common Core

Standards

CS in Science

• Uses science as a tool for modeling and simulating scientific situations

• 4 Modules, each consisting of five or more lessons (Aligned to NGSS):– Computer Modeling and Simulations– Earth Science (Water as a shared resource)– Life Science (Ecosystems as complex systems)– Physical Science (Chemical reactions)

• ~20 hours of instruction total (5 hours for each module)

High School Computer Science

• Exploring Computer Science– Year-long introductory course– Units on problem solving, web development,

intro to programming, data analysis, robotics

●Targeted to 9th and 10th grade.●Broad introduction to computing concepts

and computational thinking.●Inquiry, Equity, Content●Essential preparation for AP CSP.

●Can teach ECS in your area, without 405 CS endorsement.

(Less than 25% programming content.)

Exploring Computer Science (ECS)

ECS Wisconsin 2014 Cohort

• 18 school districts• 6 of 10 largest Milwaukee Pub. High Schools• 1 of 3 Madison Public High Schools

• 800+ students participated in data collection

ECS Wisconsin 2015 Cohort

• 19 new teachers• 8 new school districts• Reinforcements for many others

ECS Wisconsin 2016 Cohort

• Recruiting starts in fall• Need course on master schedule for AY16-17• Areas of focus:

–Remaining large MPS and Madison schools–Kenosha/Racine–Fox River Valley–Anything north of Marshfield

High School Computer Science

• AP CS Principles– Year-long course for non-majors– Units on Creativity, Abstraction,

Data and Information, Algorithms, Programming, Internet, Global Impact

– In 2012, over 200 universities attested they would give credit for AP CSP.

AP CS Principles

• Google CS4HS funds for 2-day workshop• Most of funds for continuing support in

academic year:• 3 follow-up meetings parallel in Milwaukee

and Madison with telepresence• Virtual Department Meetings• Sub funds + travel for peer observation

High School Computer Science

• AP CS A– Year-long course for majors– Deep dive into Java and Object

Oriented Programming/Design

CSTA K-12 CS STANDARDS

35

Context for New Standards• We define computer science as:

“Computer science (CS) is the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society.”

36

Organizing Structure

37

Learning Outcomes Organized by Strands

38

Computing Practice and Programming Strand map

CSTA K-12 CS Standards Pp 58-59

Beyond the Hour of Code

Robert JuranitchCSTA Wisconsin – Dairyland

rjuranitch@usmk12.org

Recommended