(AP)CS Principles www.csprinciples.org www.collegeboard.com/html/computerscience/ CE21, CSPrinciples16/24/2016.

Slides:



Advertisements
Similar presentations
1. Creativity and Innovation 2. Communication and Collaboration
Advertisements

(AP)CS Principles CE21, CSPrinciples16/4/2014.
CSTA K-12 Computer Science Standards (rev 2011)
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Presentation at WebEx Meeting June 15,  Context  Challenge  Anticipated Outcomes  Framework  Timeline & Guidance  Comment and Questions.
Grand Rapids Community College Academic Governing Council 1 Team members: Steve Abid, Stephen Barton, Jennifer Batten, Erin Busscher, Dillon Carr, Laurie.
Computational Thinking IS 101Y/CMSC 101 September 5, 2013 Carolyn Seaman Susan Martin University of Maryland Baltimore County.
Assessing Computational Thinking
NETS Meets Common Core Teresa Knapp Gordon, NBCT
Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 Getting Behind the Project.
ABET The Complete Report on Your Course. ABET OUTCOME CHECKLIST.
Brad A. Myers, CMU Pilot: Exploratory Programming for Interactive Behaviors: Unleashing Interaction Designers’ Creativity Brad Myers, Stephen Oney, John.
Building a K-12 Program of Study for Computing – Curricula and Resources Friday, May 8, 2015 Kern-Cary, Green Lake Center, WI Dennis Brylow Joe Kmoch.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
AP Computer Science Update John Harrison Princess Anne High School.
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
B a c kn e x t h o m e CE Computer Studies NEW Syllabus A Brief Introduction Teacher Name ABCD Secondary School.
A Clean Slate Approach to High School CS Jan Cuny 9/26/2009.
ICT Cambridge National. Content Assessment = 75% coursework ◦Includes 2 teacher assessed assignments. ◦1 Controlled Conditions assessment. ◦1 Examination.
Symposium 2001June 24, 2001 Curriculum Is Just the Beginning Chris Stephenson University of Waterloo.
Welcome CS4HS. About today  Logistics: W-9 form, evaluation at end of day  The CS Principles materials  Today starts out with CS Principles.  Yet.
I’m In Activity Reflect on the morning in 1-2 sentences “I’m in”
Dept. of Computing and Technology (CaT) School of Science and Technology B.S. in Computer Science (CS) CIP Code: Program Code: Program Quality.
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
Math rigor facilitating student understanding through process goals
Mission The faculty and staff of Pittman Elementary School are committed to providing every student with adequate time, effective teaching, and a positive.
+ Computer Science Principles: A New AP Concept Marie desJardins Google CS4HS Professional Development Workshop UMBC, August 6, 2012.
APCS Principles CS Principles, Snowbird1.
Connecting Teachers Can there be models of effective practice for teachers with ICT? Chair: Christine Vincent, Becta Presenter: Margaret Cox King’s College.
AP CS: Principles Dr. Kelly Schultz Academically Talented Youth Program Western Michigan University.
=_A-ZVCjfWf8 Nets for students 2007.
The Beauty and Joy of Computing Lecture #3 : Creativity & Abstraction UC Berkeley EECS Lecturer Gerald Friedland.
Technology Integration Lesson Planning. A Virtual Field Trip By: Paula Smith, Patty Deering, Vicki Matchett & Renata Sorel.
Computational Thinking in K-12 and Scalable Game Design Michael Shuffett.
Measuring What Matters: Technology & the Assessment of all Students Jim Pellegrino.
PRINCIPAL SESSION 2012 EEA Day 1. Agenda Session TimesEvents 1:00 – 4:00 (1- 45 min. Session or as often as needed) Elementary STEM Power Point Presentation.
LIKES: Educating the Next Generation of Knowledge Society Builders Authors: Wingyan Chung, Edward A. Fox, Steven D. Sheetz, Seungwon Yang Presenter: Wingyan.
CSC 170 Computing: Science and Creativity
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
AP Computer Science: Principles Project Overview
CS 10K Project: Transforming HS Computing Education (Status Report) Owen Astrachan, Duke Jan Cuny, NSF Dan Garcia, Berkeley Larry Snyder, UW February 6,
(AP)CS Principles CSPrinciples, Sigcse /14/2015.
The game is changing. It isn't just about math and science anymore. It's about creativity, imagination, and, above all, innovation.” –Business Week Magazine.
Gail Chapman, UCLA April 19, Research and Philosophy of ECS 2.
CS 10K – Rise of CS Principles UTeach and Computer Science Principles: National Initiatives To Reform Introductory Curricula And Broaden Participation.
Introduction & Overview Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
WHAT IS COMPUTER SCIENCE? Phil Sands K-12 Outreach Coordinator for Computer Science.
Pre-Calculus: Graphs and Limits By: Bryan Price. Contents and Standards Pennsylvania Mathematics Standards: Trigonometry – Use graphing calculators.
21 st Century Skills for Education Leaders: How do we prepare our students for the new global economy? Partnership for 21 st Century Skills Teaching &
Prior Learning Assessment (PLA) Pilot Project At VSU Prepared by the PLA Assessors Group.
Relationships in the 21 st Century Parent Teachers Students Association (PTSA) Goals, Membership, Participation.
UC Berkeley EECS Sr Lecturer SOE Dan Garcia printing-aims-to-prevent-a-piracy-plague/ Quest.
Welcome to the Computer Science classes Mrs. Whitlock AP night Chattahoochee High School.
An Update on the New AP CS Course Chris Stephenson CSTA Mark Guzdial Georgia Tech Jan Cuny National Science Foundation.
A Clean Slate Approach to High School CS Jan Cuny 7/6/2010.
NECC ForumJune, 2008 © Chris Stephenson Teaching Problem Solving and Design Chris Stephenson Computer Science Teachers Association.
TOM TORLAKSON State Superintendent of Public Instruction 1 Welcome to the STEM Task Force Funding provided by:
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
Technologies curriculum
New York State Common Core Social Studies Framework
The Beauty and Joy of Computing Lecture #4 : Creativity & Abstraction
Training Arkansas Computing Teachers (TACT)
7 Big Ideas of Computing:
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
AP Computer Science Principals Course Importance and Overview
AP computer science PRINCIPLES
Computer Science Principles
(AP)CS Principles NSF, CNS
AP Computer Science Principals Course Importance and Overview
Presentation transcript:

(AP)CS Principles CE21, CSPrinciples16/24/2016

What? A new first course in computer science Alternative to CS1, not replacement Designed to be an AP course: credit/placement Collaborative: CollegeBoard, NSF, Academia (6-12/University) CE21, CSPrinciples26/24/2016

Why toward APCSprinciples? Why isn’t this CSPrinciples, why AP? – Entry into high schools and colleges – 2,000 audited AP(CS) teachers – National standard for curriculum/test Single point of national leverage – States are very, very, very different 6/24/2016CE21, CSPrinciples3

Who? CE21, CSPrinciples46/24/2016

Process and Content How are we designing and building this course? – Who is behind the development – What is the process used What will be in this course? – Computational Thinking Skills – Content – Pedagogy CE21, CSPrinciples56/24/2016

Who? Don Allen Christine Alvarado Owen Astrachan Stacey Armstrong Tiffany Barnes Amy Briggs Charmaine Bentley Mark Guzdial Rich Kick Jody Paul Chris Stephenson Duane Bailey Gail Chapman Tom Cortina Stephen Edwards Dan Garcia Joanna Goode Susanne Hambrusch Michelle Hutton Deepak Kumar Jim Kurose Andrea Lawrence Richard Pattis Katie Siek Beth Simon Larry Snyder Lynn Stein Fran Trees Lien Diaz Cameron Wilson Jan Cuny Kathy Haynie CE21, CSPrinciples66/24/2016

Timeline – Big Ideas, Practices, Claims/Evidence – Pilot I: Five colleges – College Survey – College attestation/support – Test item prototype – Pilot II: 10+ colleges, 10+ high schools CE21, CSPrinciples76/24/2016

Timeline continued Necessary and sufficient conditions to continue – How do we ensure “substantial” buy-in? , e.g., as part of CE21! – Curricular framework finalized? – Exam format identified Deploy exam and course – 201X (X >= 5) CE21, CSPrinciples86/24/2016

From Process to Product What will be in this course? – Pilot courses are exemplars – Seven big ideas – Six computational thinking practices – 30 claims each with 2-5 evidence statements, total of 117 From bits to NP to modeling to … CE21, CSPrinciples96/24/2016

Where’s the Programming? To that end [solving computational problems and exploring creative endeavors], the course highlights programming as one of the seven big ideas of computer science, because programming is among the creative processes that help transform ideas into reality. Course rational, csprinciples.org CE21, CSPrinciples106/24/2016

Big Ideas 1.Computing is a creative human activity that engenders innovation and promotes exploration. 2.Abstraction reduces information and detail to focus on concepts relevant to understanding and solving problems. CE21, CSPrinciples116/24/2016

Big Ideas Continued 3.Data and information facilitate the creation of knowledge. 4.Algorithms are tools for developing and expressing solutions to computational problems. CE21, CSPrinciples126/24/2016

Big Ideas Continued 5.Programming is a creative process that produces computational artifacts. 6.Digital devices, systems, and the networks that interconnect them enable and foster computational approaches to solving problems. CE21, CSPrinciples136/24/2016

Big Ideas 7.Computing enables innovation in other fields including science, social science, humanities, arts, medicine, engineering, and business. CE21, CSPrinciples146/24/2016

Computational Thinking Practices 1.Analyzing effects of computation 2.Creating computational artifacts 3.Using abstractions and models 4.Analyzing problems and artifacts 5.Communicating processes and results 6.Work effectively in teams csprinciples.org CE21, CSPrinciples156/24/2016

Claims and Evidence bit.ly/csprincbit.ly/csprinc Big Idea: Abstraction reduces information and detail to focus on concepts relevant to understanding and solving problems. – Key Concept II.A. Computational systems and problems are developed, analyzed, and solved using multiple levels of abstraction. 6/24/2016CE21, CSPrinciples16

Big Idea>Key Concept>Claim Claim 5: The student can use abstractions and models to solve computational problems and analyze systems. – Evidence for Claim 5: Student work is characterized by: 6/24/2016CE21, CSPrinciples17

Evidence statements for 5 5a. Explanation of how data, information or knowledge are represented at different levels of abstraction. 5b. Use of simulation and randomness to analyze and solve problems. 5c. Explanation of how abstractions are used in software systems at many levels, ranging from programming languages to operating systems to the Internet. 5d. Explanation of the abstractions comprising the physical layers of computing hardware, including gates, chips, and components. 6/24/2016CE21, CSPrinciples18

Future work Oversee pilot courses, analyze the outcomes of the pilots, prepare for next, larger pilot, … LARGER PILOT Gain consensus on claims and evidence Develop prototype exam questions Gather support for next phase of project, letters of attestation CE21, CSPrinciples196/24/2016

Questions 6/24/2016CE21, CSPrinciples20