growing computer science verona high school rich wertz [email protected] may 27, 2015

21
Growing Computer Science Verona High School Rich Wertz [email protected] May 27, 2015

Upload: mae-paul

Post on 25-Dec-2015

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Growing Computer ScienceVerona High School

Rich [email protected]

May 27, 2015

Page 2: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Growing Computer Science at VHS

• Course Sequence Change– Enroll students earlier in their high school years– Introduce more students to an introductory course– Minimize prerequisites

• Recruiting– Give students good information on the course– Actively seek capable students with interest

• Enlist External Resources– Formative Assessment– Online Courses to supplement Post-AP learning

Page 3: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

AP Computer ScienceSequence Change

Old New

Intro To Computer Science

Honors Computer Science

AP Computer Science

AP Computer Science

Data Structures & Algorithms

Mobile Applications

Year 1

Year 2

Year 3

Fundamentals of Comp Sci(Semester)

Page 4: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Fundamentals Of Computer Science

Page 5: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Alice

Page 6: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Introduction to Computer ScienceUsing Alice

• Developed by Carnegie-Mellon University, by Randy Pausch (of Last Lecture fame)

• Students are able to write software immediately without learning the syntax of a traditional programming language

• Alice is designed with the same structure as Java, so that students who continue in subsequent courses are well-prepared.

• It appeals to visual learners• It’s free• It’s fun!

Page 7: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

AP Computer Science

• College Board’s AP Computer Science A Curriculum - Equivalent of first semester college course in Computer Programming

• Students learn Object-Oriented Programming using the Java programming language

• By using Java and Eclipse, students gain experience with industry-standard tools

• Problem-Solving • AP Exam – Required by School Policy

Page 8: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Developing Software in AP Comp Sci

Page 9: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Computer Science at VHS

2006-07 2007-08 2008-09 2009-10 2010-11 2011-12 2012-13 2013-14 2014-15 2015-160

20

40

60

80

100

120

Pre-AP Enrollment AP Enrollment Post-AP Enrollment

Page 10: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

2013 NJ High Schools – Top 10 AP Participation (% of Junior/Seniors)

School Year ParticipationVERONA HIGH SCHOOL 2013 10.0%

GLEN RIDGE HIGH SCHOOL 2013 9.1%

BERGEN COUNTY ACADEMIES 2013 9.1%

WEST WINDSOR-PLAINSBORO HIGH SCHOOL NORTH 2013 8.0%

JONATHAN DAYTON HIGH SCHOOL 2013 6.9%

DR RONALD MCNAIR HIGH SCHOOL 2013 5.7%

PALISADES PARK JR-SR HIGH SCHOOL 2013 5.4%

POINT PLEASANT BOROUGH HIGH SCHOOL 2013 5.1%

WARREN HILLS REGIONAL SCHOOL DISTRICT 2013 4.9%

SCIENCE PARK HIGH SCHOOL 2013 4.9%

Page 11: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Recruiting

• Give students good information during course selection– What Computer Science Is– What Computer Science Isn’t

• Explain why the world cares• Enlist current and former students to tell their

stories

Page 12: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Girl PowerAP Comp Sci Enrollment

Year Enrollment Boys Girls NJ Girls2006-07 0 0 0 117

2007-08 2 2 0 107

2008-09 4 4 0 1012009-10 5 5 0 1562010-11 11 9 2 1932011-12 12 8 4 2172012-13 30 12 18 2422013-14 48 29 19 3972014-15 39 25 142015-16 41 27 14

Page 13: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

AP Exam Takers – 2014

Engli

sh La

ng & Comp

US Hist

ory

Engli

sh Lit

& Comp

Calculus A

B

US Gove

rnmen

t

World

History

Biology

Statisti

cs

Chemist

ry

Human Geo

graphy

Span

ish La

nguag

e

Envi

Sci

Euro

pean Hist

ory

Calculus B

C

Physics

B

Physics

C : Mech

anics

Computer Sc

ience

French

Langu

age

Physics

C: E&M

Music Th

eory

Chinese La

nguag

e0

50000

100000

150000

200000

250000

300000

350000

400000

450000

500000

Page 14: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

AP STEM Exam Takers - 2014

Calculus AB Biology Statistics Chemistry Envi Sci Calculus BC Physics B Physics C : Mechanics

Computer Science

Physics C: E&M

0

50000

100000

150000

200000

250000

300000

Page 15: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

AP % Female Exam Takers - 2014

Engli

sh Lit

& Comp

Span

ish La

nguag

e

Engli

sh La

ng & Comp

Biology

Chinese La

nguag

e

Envi

Sci

Human Geo

graphy

World

History

US Hist

ory

Euro

pean Hist

ory

US Gove

rnmen

t

Statisti

cs

Calculus A

B

Chemist

ry

Calculus B

C

Physics

B

Physics

C : Mech

anics

Physics

C: E&M

Computer Sc

ience

0%

10%

20%

30%

40%

50%

60%

70%

US AP Exam Takers - 2014

Page 16: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

High Demand/Low Supply = $$$

Page 17: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Top 10 College Majors – Starting SalaryCollegiate Employment Research Institute

1. Electrical Engineering2. Computer Engineering3. Mechanical Engineering4. Software Design5. Computer Programming6. Chemical Engineering7. Computer Science8. Civil Engineering9. Mathematics10. Construction Management

Page 18: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

It’s 2015All Science Is Computer Science!

Life Sciences• Bioinformatics• Computational Biology• Computational Neuroscience• Neuroinformatics• Computational Evolutionary Biology• Computational genomics• Computational pharmacology• Computational Biomodeling

Physical Sciences• Cheminformatics• Chemometrics• Computational Chemistry• Computational Electromagnetics• Computational Engineering• Computational Fluid Dynamics• Computational Geophysics• Computational Mechanics• Computational Physics• Numerical Weather Prediction

Social Sciences• Computational Archaeology• Computational Economics• Computational Linguistics• Computational Sociology

Business & Law• Computational Finance• Computational Forensics• Computational Law

Information Sciences• Computational Informatics• Computational Intelligence• Cryptography• Computational Statistics• Geographic Information Systems• High Performance Computing• Machine Learning• Network Analysis• Pattern Recognition

Page 19: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

Ask A Friend

Page 20: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

External Resources

Practice-ItUniversity of Washington

Page 21: Growing Computer Science Verona High School Rich Wertz rwertz@veronaschools.org May 27, 2015

External Resources

Coursera/EdXPrinceton University