introducing ap computer science principlessecure-media.collegeboard.org/...computer-science... ·...

24
Introducing AP ® Computer Science Principles Launching Fall 2016

Upload: others

Post on 06-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Introducing AP® Computer Science Principles Launching Fall 2016

Page 2: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Agenda

► The Value of AP Computer Science Principles (AP® CSP)

► Course and exam details

► Become an AP CSP teacher

► Bring AP CSP to your school

► Q&A

2

Page 3: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

The Value of AP CSP

Page 4: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Source: Bureau of Labor Statistics

0.1 M 0.1 M

4.6 M

2.8 M

0.6 M

Computing

Architecture/Engineering

Life Sciences

Social Sciences

Physical Sciences

Mathematics

Others

0.4 M

0.6 M

4

Why AP® Computer Science Principles?

Of the more than 9 million STEM jobs available in the next decade, half will require computing experience.

STEM Careers in 2020 (Projected)

Page 5: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

20%

29%

5%

4%

Male 80%

Female

Asian

Hispanic

Black

Why AP® Computer Science Principles?

The Diversity Challenge

Percentage of Computer Science Majors Who Were Women

Percentage of Today’s Software Workforces

1985 2009 2012

18% 37% 18% Source: Bureau of Labor Statistics

5

Source: Department of Education

AP CSP is designed to encourage broader participation in computer science, especially among women and minorities.

Page 6: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Make computer science more engaging and accessible

Partnership with the National ScienceFoundation since 2008

Reach students underrepresented in computer science

Educators from over 50 leading highschools and higher educationinstitutions piloted the course

Over 90 colleges and universities haveindicated that they will create policies to grant credit and/or placement

Development of AP® CSP

A Collaborative Process Goals

6

Schools will begin t o offer AP C SP in Fall 2016, with the first exam administration scheduled for May 2017.

Better prepare students for the job market of today –and tomorrow

Page 7: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Engaging All Students

Students will learn:

► Creative problem solving and real world applications

► How to apply computational processes to analyze large data sets

► Programming and impacts of computinginnovations

► How the Internet works and important cyber security issues

“Every student ha s this ability to cre ate things that they didn’t e ven i magine they could c reate. And when they do, it starts to draw them in and i nspire them to think well beyond w hat they even imagined.”

—Richard Kick AP® Computer

Science Principles Teacher

Page 8: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Course Goal Encourage skill development among students considering futurestudies & career in computer science or other STEM fields

Encourage broader participation in CS & STEM, including AP CSA

Curricular Focus Problem solving and object-oriented programming

Big ideas of computer science (including programming)

Java Teachers c hoose

► Multiple-choice and f ree-response q uestions

► Multiple-choice exam

► Two performance tasksadministered by the teacher, and students submit digital artifacts

8

Two AP® Computer Science Courses

Computer Science A Computer Science Principles

Assessment Experience

Programming Language

Page 9: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Course and ExamDetails

Page 10: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Overview of Curriculum Framework

Computational Thinking Practices

1. Connecting computing

2. Creating computational artifacts

3. Abstracting

10

4. Analyzing problems and artifacts

5. Communicating

6. Collaborating

Page 11: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Overview of Curriculum Framework

Big Ideas

1. Creativity

2. Abstraction

3. Data and Information

4. Algorithms

11

5. Programming

6. The Internet

7. Global Impact

Page 12: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Illustration from Curriculum Framework

Big Idea 2: Abstraction

Data Abstraction: ► LO 2.1.1 Describe the variety of abstractions used to represent data.

► LO 2.1.2 Explain how binary sequences are used to represent digital data.

Procedural Abstraction: ► LO 2.2.1 Develop an abstraction when writing a program or creating other computational artifacts.

12

► LO 2.2.2 Use multiple levels of abstraction to write programs.

► LO 2.2.3 Identify multiple levels of abstractions that are used when writing programs.

Abstraction and Models: ► LO 2.3.1 Use models and simulations to represent phenomena.

► LO 2.3.2 Use models and simulations to formulate, refine, and test hypotheses.

Page 13: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Illustration from Curriculum Framework

Big Idea 2: Abstraction

13

Page 14: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Overview of Assessments

Through-Course Assessment (Weight = 40%)

Performance Task Individual Weight

Explore: Implications of Computing Innovations 16%

Create: Applications From Ideas 24%

14

Item Type Number Timing

Multiple Choice (Single- and multiple-select)

End-of-Course AP® Exam ( Weight = 60%)

74 questions 120 minutes

Page 15: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Become an AP® CSP Teacher

Page 16: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Teaching the Course

► AP Computer Science Principles can be taught by Computer Science teachers and teachers in other disciplines.

16

“AP CSP provides the teacher with just as much opportunity to explore their own creativity and thought p rocesses as we hope to instill in our future discoverers.”

— Brian Fuschetto AP® Computer

Science Principles Teacher

Page 17: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

17

► Syllabus Development Guide

► Sample Syllabi

► Example Textbook List

Resources and AP® Course Audit

Available March 2016

► Course and Exam Description

Curriculum Framework

Through-Course Assessment Implementation Guide

► Curricular and Resource Requirements

Full Practice Exam – accessible when AP course authorization has been received

Page 18: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Options to Adopt CSP Curriculum and PD

► CE21 and STEM+C National Science Foundation (NSF)

Beauty and Joy of Computing

Mobile CSP

Thriving in Our Digital World

► Code.org

► Project Lead The Way

collegeboard.org/CSPschool

Page 19: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

AP® Professional Development Support

AP Summer Institutes (Summer 2016)

► Week-long professional development sessions

► Available for new and experienced Computer Science teachers

One-Day Workshops (Fall 2016)

► Available for new and experienced Computer Science teachers

19

collegeboard.org/CSPworkshop

Page 20: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Bring AP® CSP to Your School

Page 21: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Bring AP® CSP to Your School

21

1. Add the course to your catalog

2. Recruit Teachers – teachers in other disciplines can teach this course

3. Recruit Students – especially those underrepresented in Computer Science

4. Choose a Curriculum – developyour own or explore CSP partners

5. Submit Course Audit Info – Opens in March 2016

6. Check Recommended Classroom Resources – make sure yourschool/classroom aligns with course recommendations

7. Stay Connected – sign up atcollegeboard.org/CSPinterest

Page 22: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

5.

6. Reach counselors by providing descriptions of the course creativity, communication and collaboration.

22

Recruiting Underrepresented Students

1. Focus on the course being demographically representative of school population.

2. Recruit clusters of students from groups that have been historically underrepresented in computing.

3. Extend an invitation to all students to enroll in CSP.

4. Encourage current students to showcase computing projects, and advocate for computer science in school events.

Reach parents by providing course information sheets in multiple languages.

Strategies drafted by Joanna Goode from the University of Oregon and co-author of Stuck in the Shallow End.

Page 23: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

Resources

Advances in AP®

Links to:

► Introduction video

► Interest form

► AP CSP Teacher Community

► Curriculum Framework

Collateral (coming soon):

► Teacher/administrator brochure

► Parent/student flyer

► Bring AP CSP to Your School flyer

23

► AP student site

► CSP curriculum and PD

collegeboard.org/APCSP

Page 24: Introducing AP Computer Science Principlessecure-media.collegeboard.org/...computer-science... · Percentage of Computer Science Majors Who Were Women . Percentage of Today’s Software

More questions?

Web: collegeboard.org/APCSP Email: [email protected]