computer science principles a lesson
DESCRIPTION
Computer Science Principles a lesson. Principles. Computer? Science. a lesson. Engage: Warm-up. On your notepad, answer the question: How many computers are there in the room? Think, pair, share. Explore: Posting Examples. Directions: Write down examples of computers on post-its. - PowerPoint PPT PresentationTRANSCRIPT
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 ExamplesDirections: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: [email protected]