Computer Science Principles a lesson. Principles. Computer? Science. a lesson.

Post on 01-Apr-2015

242 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Computer Science Principlesa lesson

Principles. Computer? Science.a lesson

Engage: Warm-upOn your notepad, answer the question:

How many computers are there in the room?

Think, pair, share.

Explore: Posting Examples

Directions:1. Write down examples of computers on

post-its.2. Stick them to a poster paper.3. Place poster up on a wall.

Posting Examples, cont’d

Directions:4. Go to another group’s poster.5. Create three sections: No, Maybe, Yes6. Reposition post-its into the three

sections.

Explain: Computer?Discuss:1. What is a computer? What is

computational thinking?2. Formalize your answer into a definition.3. Write definition on a poster. Share it.

Reinventing the CS Class: Computer Science Principles

Pat Yongpradit

What is CS Principles?

What is CS Principles?

Creativity Abstraction Data

Algorithms Internet Impact Programming

CS Principles PhilosophyMore than just content…

It’s about how kids learn

How the teacher teaches

How computer scientists work

Attitudes

Behaviors

Language

Skills

Performance AssessmentThree performance tasks:

–Data–Internet–Programming

Pilot Timeline 2010-11 Pilot I (5 universities)2011-12 Pilot II (9 universities, 10 HS)2012-13 Pilot III (2 universities, 4 HS)

2013-16 Years 1-3 of Pilot Phase II2016-17 First exams offered

What is computational thinking?Connecting Computing

Computational Artifacts

Abstracting

Analyzing problems

Communicating

Collaborating

CS P: 3 Pillars

Content

EquityInquiry

CS P and the 5 E’sInquiry in the CS Class

Engage

CS P and the 5 E’sWarm-up:

Q: How many computers are in the room?

EngageExplore

CS P and the 5 E’sDirections:

1. Post examples of computers.2. Share with another group.3. Categorize into No, Maybe, Yes.

EngageExploreExplain

CS P and the 5 E’sDiscuss:

Q: What is a computer? What is computing? What is computational thinking?

Formalize an answer using activity. Share.

EngageExploreExplainElaborate

CS P and the 5 E’sDirections:

1. Take a tour of the school and list items that fit your definition and that don’t.

2. Look through your home…

EngageExploreExplainElaborateEvaluate

CS P and the 5 E’sRubric (10 pts)

Definition based on activity results 3 pts.School items listed and explained3 pts.Home items listed and explained 4 pts.

Total: _____

EngageExploreExplainElaborateEvaluate

CS P and the 5 E’sExit Card (5 pts)

Is a person a computer? Support your answer using today’s experience.

Summary:CS Principles

Meets the Needs

1 in 10Schools offer Computer Science

1 in 20High Schools are certified to offer AP CS

(2011)

CS Principles is designed to…

Increase Exposure to CS

The year that current 9th graders will graduate from college

2020

1,000,000More computing jobs than CS students in 2020

#1Where the DC area ranks in IT hiring

CS Principles is designed to…

Boost the CS job pipeline.

19Percent of AP CS exam-takers were

female, lowest of any AP course.

CS Principles is designed to…

Improve Diversity in CS

How does MD prepare?

CS 10K Project

Statewide Implementation Plan

Plan

1. Master Teacher workshops

2. Curriculum work

3. Training Materials

4. Apprentice Teacher workshops

5. Online collaboration and PLC

6. Train the Trainer

Questions/CommentsDownload ppt: patyongpradit.com

Contact: pat@code.org

top related