Computational Thinking: An Important Skill for All Students Joe Kmoch Washington HS of IT Milwaukee Public Schools

Slides:



Advertisements
Similar presentations
Implementing the CCSS 8:30-8:40 Introductions & quick background
Advertisements

© 2010 Math Solutions 21 st Century Arithmetic: Developing Powerful Thinkers Session # 59 Renee Everling Model Schools Conference---Orlando, Florida June.
Computational Thinking: An Important Skill for All Students Joe Kmoch Milwaukee Public
A Digital Age Skill for All Joe Kmoch Milwaukee Washington HS of IT For WI Math Council, May 2012 was: CT: An Important Idea for All Students:
Problem/Project Based Learning and Computational Thinking CS4HS at Marquette University July 24, 2012 Joe Kmoch 1.
CSTA K-12 Computer Science Standards (rev 2011)
Could/Should CS be Counted for a Math Credit? Wisconsin Mathematics Council Annual Conference Green Lake, WI Friday, May 2, 2014 Joe Kmoch
K–12 Session 4.3 Standards for Mathematical Practices Part 3: Looking for the Practices through Observation Module 1: A Closer Look at the Common Core.
Developing Mathematical Practices for Geometry, Algebra II and Beyond Developed by Education Development Center, Inc. with support from the Massachusetts.
CCCS = California Common Core Standards.  Common Core standards corresponds with the original NCLB timeline of 2014  Students need real world skills.
© 2012 Autodesk Design Thinking: A Pathway to Innovation in Education Dr. Brian Donnelly Lecturer UC Davis School of Education, K-12 Education Consultant.
The Common Core State Standards for Mathematics. Common Core Development Initially 48 states and three territories signed on As of November 29, 2010,
Empowering Young Learners through the Standards for Mathematical Practice Juli K. Dixon, Ph.D. University of Central Florida
Pamela T. Moore Associate Superintendent, Teaching and Learning Services Pinellas County Schools The Florida Standards: What Every Parent Should Know.
The Common Core State Standards for Mathematics. Common Core Development Initially 48 states and three territories signed on As of December 1, 2011, 45.
CCSS Math Breakout Session. Where Are You? Get a Post-It Note Write your favorite math topic on it Find the Consensograph on the wall Place your post-it.
Common Core State Standards—Mathematics Introduction/Overview 1 Cathy Carroll
Common Core State Standards in Mathematics: ECE-5
History & Vision.  The new standards are rigorous, research- based, and designed to prepare every student for success in college and the workforce. 
Career and College Readiness (CCR) NGSS, CCSS ELA/Literacy, CCSS Mathematics, MMC K-12 Science Framework and NGSS Review in Terms of CCR 1.
ACOS 2010 Standards of Mathematical Practice
MATHEMATICS KLA Years 1 to 10 Understanding the syllabus MATHEMATICS.
Computing for All: Labor Projections, CS K-12 Stds., Computational Thinking Friday, May 8, 2015 Bauer-Beaty, Green Lake Center, WI Joe Kmoch.
GV Middle School Mathematics Mrs. Susan Iocco December 10, 2014.
The Common Core State Standards for Mathematics Transitioning to the Common Core.
Philomath School District Board of Directors Work Session May 10, 2012.
Launching the Common Core State Standards We need to prepare our students for 21 st Century Learning in an information age with technology innovations.
K-12 Mathematics Common Core State Standards. Take 5 minutes to read the Introduction. Popcorn out one thing that is confirmed for you.
Standards for Mathematics Standards for Mathematical Practice Apply across all grade levels Describe habits of mind of a mathematically proficient student.
APS Common Core State Standards: Turning Dreams into Reality for All Kids! Linda Sink, APS Chief Academic Officer January 19, 2012 MC 2 Leadership Conference.
A Digital Age Skill for All [space for presenters name, organization]
ENGLISH LANGUAGE ARTS AND READING K-5 Curriculum Overview.
© 2013 UNIVERSITY OF PITTSBURGH Selecting and Sequencing Students’ Solution Paths to Maximize Student Learning Supporting Rigorous Mathematics Teaching.
Nicole Paulson CCSSO Webinar March 21, 2012 Transition to the Common Core State Standards in Elementary Math.
The Common Core State Standards August Common Core Development Initially 48 states and three territories signed on Final Standards released June.
Math rigor facilitating student understanding through process goals
Pamela T. Moore Associate Superintendent, Teaching and Learning Services Rita Vasquez Executive Director, High School Education The Florida Standards:
Elementary Math: 2 nd Grade Professional Development January 2012.
K–12 Session 4.2 Standards for Mathematical Practices Part 2: Student Dispositions & Teacher Actions Module 1: A Closer Look at the Common Core State Standards.
APS Common Core State Standards: Turning Dreams into Reality for All Kids! Linda Sink, APS Chief Academic Officer January 19, 2012 MC 2 Leadership Conference.
Launching the Common Core State Standards. Partnership for 21Century Learning presents: Above and Beyond MM387HNQk.
Late Start February 9, 2012 Diane Burtchin
Learning Today, Leading Tomorrow Cut and discard this bottom portion. The mission of Colleton County Middle School is to provide meaningful learning experiences.
Common Core Standards Madison City Schools Math Leadership Team.
Common Core State Standards Where we are as a district and as a state 1.
Professional Growth Systems And Nevada Academic Content Standards Strengthening teacher capacity through powerful feedback March 20, 2015.
T 3 PROFESSIONAL DEVELOPMENT WORKSHOP Make sense of problems & persevere in solving them Reason abstractly & quantitatively Construct viable arguments.
1. Administrators will gain a deeper understanding of the connection between arts, engagement, student success, and college and career readiness. 2. Administrators.
Lecture # 32 SCIENCE 1 ASSOCIATE DEGREE IN EDUCATION Professional Standards for Teaching Science.
Common Core State Standards Introduction and Exploration.
Effective Practices and Shifts in Teaching and Learning Mathematics Dr. Amy Roth McDuffie Washington State University Tri-Cities.
Welcome Principals Please sit in groups of 3 2 All students graduate college and career ready Standards set expectations on path to college and career.
Overview Dr Kwaku Adu-Gyamfi Stefanie Smith. 2  Work with your group  Who did you work with?  What did you learn about them?  Their knowledge of.
An overview for parents and families Butler Avenue School Julie Gillispie--March st Century Community Learning Center.
 Presented by:  Dr.Cherry Steffen  Kennesaw State University.
Exciting Growth of K-12 Computer Science Education  STEM Endorsement CS pathway, TEKS and Laws  K-12 Computer Science Resources  Computational Thinking.
Common Core State Standards Back to School Night August 29, 2013.
PUTTING THE COMMON CORE MATH STANDARDS INTO ACTION Sandy Christie Craig Bowman 2012.
COMMON CORE STANDARDS C OLLEGE - AND C AREER - READINESS S TANDARDS North East Florida Educational ConsortiumFall 2011 F LORIDA ’ S P LAN FOR I MPLEMENTATION.
COMMON CORE STANDARDS C OLLEGE - AND C AREER - READINESS S TANDARDS North East Florida Educational ConsortiumFall 2011 F LORIDA ’ S P LAN FOR I MPLEMENTATION.
Dr. Lois McKee- Assistant Principal Curriculum Mr. William Scales- Testing Coordinator The Florida Standards: What Every Parent Should Know Seminole High.
OHIO LEARNING STANDARDS K-12 MATHEMATICS GRADE 3 BY: AMY FURMAN.
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
California Common Core Standards
Cumberland County Schools Mathematics Common Core
A Digital Age Skill for All
Using the 7 Step Lesson Plan to Enhance Student Learning
California Common Core Standards
California Common Core Standards
California Common Core Standards
Presentation transcript:

Computational Thinking: An Important Skill for All Students Joe Kmoch Washington HS of IT Milwaukee Public Schools

#nafnext #NAFNext Session Description Given the importance of computing and computer science in most career paths, computational thinking must be a part of every curriculum. This session explores how computational thinking is related to computer science and information technology and how it might affect K-12 education. Participants will look at curricula examples and learn about new resources produced by a joint ISTE/CSTA NSF group.

#nafnext Three Statements about Computational Thinking Based on 9 computer science practices and their application to most subject domains –Data Collection, Data Analysis, Data Representation, Problem Decomposition, Abstraction, Algorithms, Automation, Simulation, Parallelization Related to Common Core in Mathematics Probably our best shot to get Computer Science experiences in K-12 3

#nafnext Critical Thinking + Computing Power = Making Decisions or Innovating Solutions (Think “Create, Produce, Manipulate”) What is CT?

#nafnext The core principles of Computer Science are the basis for Computational Thinking. CT is the use of CS principles in problem domains What is CT?

#nafnext A Digital Age Skill for Everyone Why CT? Why Now?

#nafnext The knowledge and skills that students need to know and be able to do by the time they graduate from secondary school. CT for All Students

#nafnext The CT Student

#nafnext CT for All Teachers All teachers can and should be responsible for teaching skills, practice, and assessment of CT. This is not a “computer thing”.

#nafnext CT for All Teachers Most teachers already incorporate CT basics, but may not know it.

#nafnext CT for All Teachers CT has a shared vocabulary that can be highlighted in lessons from every discipline.

#nafnext CT for All Teachers CT is made up of foundational building blocks of concepts, skills, and dispositions that get more sophisticated as students get older.

#nafnext CT for All Teachers CT doesn’t necessarily require computers.

#nafnext CT Operational Definition (handout)

#nafnext Computational Thinking is The marriage of –the big ideas in computer science (such as abstraction, algorithms, modeling, problem decomposition) –with problems and big ideas in most other subject matter domains CT Operational Definition

#nafnext CT Building Blocks (handout)

#nafnext High school Abstraction CT in the Classroom

#nafnext Technique of generalizing from specific instances (dealing with both process and data) Capturing essential common characteristics while discarding unessential characteristics Operating simultaneously at multiple layers and define relationships between layers What is abstraction?

#nafnext Cooking a Meal Abstraction Cooking a meal At the highest level we might have the list of courses that make up the meal –Appetizer(s) –Soup/salad –Entree –Dessert And probably an order in which to work on them (project timeline) 19

#nafnext Cooking a Meal Abstraction At the next level, we might have the details of the individual parts –The recipes, for example At the next level, we might have the details of how to do certain cooking actions –doing a reduction or –pureeing, or –rolling dough (All process abstractions) 20

#nafnext Example of data abstraction This Chicago transit map is a data abstraction; contains essential info like stations and transfer points, avoids details like exact street locations of stations or distances 21

#nafnext Process Abstractions of the mind Techniques For example: Divide and Conquer Abstraction of how to solve a problem, not actually a solution to any particular problem. Take a problem and divide it into several piece Solve or complete each piece Re-combine the pieces to solve original problem 22

#nafnext CT Learning Experiences

#nafnext CT Learning Experiences

#nafnext CT Learning Experiences

#nafnext CT Learning Experiences

#nafnext CT Learning Experiences

#nafnext CT Learning Experiences

#nafnext CT Learning Experiences

#nafnext Traffic Jam (activity)

#nafnext Another activity Please get into groups of 4-8 Review the Computational Thinking within Disciplines Chart Within your group brainstorm some lessons in your discipline where you already include one or more of the CT concepts or dispositions; together consider how you could enhance these lessons to include one or more additional CT concepts or dispositions. 20 minutes; write ideas on a large sheet Then we’ll share at least one idea from each group

#nafnext Comparing CT Core Dispositions and CCSS Standards for Mathematical Practice CCSS Standards for Math PracticeComputational Thinking core dispositions 1. Make sense of problems and persevere in solving them Confidence with complexity Persistence in working through problems 2. Reason abstractly and quantitativelyAbility to deal with open ended problems 3. Construct viable arguments and critique the reasoning of others Ability to communicate and collaborate to achieve a common goal 4. Model with mathematicsTolerance for ambiguity 5. Use appropriate tools strategicallyAbility to communicate and collaborate to achieve a common goal 6. Attend to precisionPersistence in working through problems 7. Look for and make use of structureAbility to deal with open-ended problems 8. Look for and express regularity in repeated reasoning Ability to deal with open-ended problems < for-mathematical-practice/

#nafnext Comparing CT Core Concepts and CCSS Standards for Mathematical Practice CCSS Standards for Math PracticeComputational Thinking core concepts 1. Make sense of problems and persevere in solving them Data collection, analysis, representation Problem Decomposition/Analysis 2. Reason abstractly and quantitativelyAbstraction 3. Construct viable arguments and critique the reasoning of others Algorithms and Procedures 4. Model with mathematicsModeling & Simulation 5. Use appropriate tools strategicallyAutomation 6. Attend to precisionData collection, analysis, representation 7. Look for and make use of structureParallelization Algorithms & Procedures 8. Look for and express regularity in repeated reasoning Algorithms & Procedures < for-mathematical-practice/

#nafnext CCSS: Standards for Mathematical Content High School: Modeling Modeling Standards Modeling is best interpreted not as a collection of isolated topics but rather in relation to other standards. Making mathematical models is a Standard for Mathematical Practice, and specific modeling standards appear throughout the high school standards indicated by a star symbol ( ★ ). < modeling/introduction/

#nafnext CT Statement #1 CT is a key interdisciplinary component in preparing students to be successful in a globally competitive workforce. If students are going to be successful in postsecondary education and compete for and win jobs, they must have the critical thinking and problem-solving skills that CT provides (Wagner). From ISTE CT Website, Computational Leadership Toolkit (8/22/11), p 42 Tony Wagner, Innovation Education Fellow, Technology and Entrepreneurship Center, Harvard U

#nafnext CT Statement #2 CT is a critical enabling skill that will raise the level of achievement for all students, especially those who are traditionally marginalized. Successful students must be able to connect and apply academic content to real-world situations, and CT provides a framework for that learning connection (Marzano). From ISTE CT Website, Computational Leadership Toolkit (8/22/11), p 42 Robert J Marzano, Marzano Research Laboratory

#nafnext CT Statement #3 CT is already a learning strategy in many classrooms and lessons today. However, we need to more closely examine the uses of CT and identify and expand student and teacher awareness about its impact and power. This means we probably do not have to expend large sums of money. We just need to recognize and align CT strategies to current practices. From ISTE CT Website, Computational Leadership Toolkit (8/22/11), p 42

#nafnext NSF CE21 proposals require CT prominently CSTA K-12 CS Standards, 3 rd ed (CT is a major focus of these new standards) New AP Computer Science Principles and Exploring CS Curricula – CT plays a major role CT is gaining traction!

#nafnext Consuming content and parroting procedures is 19 th and 20 th Century 21 st Century Education is about process, about learning tools and skills to remake content, create new learning and solve problems (think creators, producers) Not about just formal education in school but also about informal education – 24 hour learning – the network CT promotes 21 st Century Learning Re-Imagining Learning in the 21 st Century: MacArthur Foundation Rethinking Learning: The 21 st Century Learner: MacArthur Foundation

#nafnext Contextual Multidisciplinary Project-based and inquiry based Looking deeply at a problem Using abstraction + algorithms + analysis + bringing to bear any number of tools + possibly automation/computing CT Features

#nafnext CT isn’t necessarily useful for all problems...but for many of our largest problems involving sciences, environment, social studies for example where large datasets abound and modeling and simulation techniques are useful CT for our larger problems

#nafnext Technology Review (May/June 2013) 10 Emerging Technologies – among them: Deep Learning (AI) Prenatal DNA Sequencing Baxter: Blue Collar Robot Smart Watches Ultra-Efficient Solar Power (Nanotechnology) Big Data from Cheap Phones Supergrids CT in Emerging Technologies

#nafnext CT Teacher Resources and CT Leadership Toolkit For free download at Coming Soon! CT database for links to research and other teacher resources. CT Resources

#nafnext For more information, contact: Or Joe’s site: Thank you!