Exciting Growth of K-12 Computer Science Education  STEM Endorsement CS pathway, TEKS and Laws  K-12 Computer Science Resources  Computational Thinking.

Slides:



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

Bridge to the Future The Changing Secondary Mathematics Curriculum
STEM ACTION CENTER HB 150 Applied Science 7 th and 8 th Grade STEM Pathways and Certification.
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
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Common Core State Standards What are they? Why do we need them? What do they mean to us? Prepared by Grace Lee-Sim.
CCCS = California Common Core Standards.  Common Core standards corresponds with the original NCLB timeline of 2014  Students need real world skills.
The International Baccalaureate Middle Years Programme
© 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,
Pamela T. Moore Associate Superintendent, Teaching and Learning Services Pinellas County Schools The Florida Standards: What Every Parent Should Know.
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.
History & Vision.  The new standards are rigorous, research- based, and designed to prepare every student for success in college and the workforce. 
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.
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
Computing for All: Labor Projections, CS K-12 Stds., Computational Thinking Friday, May 8, 2015 Bauer-Beaty, Green Lake Center, WI Joe Kmoch.
1 North Dakota Common Core State Standards (CCSS) Grades K-12 Adopted June 2011 Effective July 1, 2013 “After July 1, 2013, all public school districts.
GV Middle School Mathematics Mrs. Susan Iocco December 10, 2014.
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.
A Digital Age Skill for All [space for presenters name, organization]
1 National Council of Supervisors of Mathematics Illustrating the Standards for Mathematical Practice: Getting Started with the Practices Investigations.
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
Welcome To LCHS 7/8 Math Night
Elementary Math: 2 nd Grade Professional Development January 2012.
Business & Finance Technology Education Standards Alignment To English Language Arts and Mathematics Common Core State Standards Connecticut State Department.
Learning Today, Leading Tomorrow Cut and discard this bottom portion. The mission of Colleton County Middle School is to provide meaningful learning experiences.
The Changing Face of Education: How Common Core Impacts Our Curriculum Beth Smith President, ASCCC Oct. 31, 2013.
Introduction and Overview Rapid City Area Schools May 2011.
Common Core State Standards for Mathematics Overview
Twilight Training October 1, 2013 OUSD CCSS Transition Teams.
Achievethecore.org 1 Setting the Context for the Common Core State Standards Sandra Alberti Student Achievement Partners.
Chapter 1 Defining Social Studies. Chapter 1: Defining Social Studies Thinking Ahead What do you associate with or think of when you hear the words social.
West Virginia’s Adoption of the Common Core State Standards for High School Mathematics Lou Maynus, NBCT Mathematics Coordinator Office of Instruction,
Common Core State Standards Where we are as a district and as a state 1.
Computational Thinking: An Important Skill for All Students Joe Kmoch Washington HS of IT Milwaukee Public Schools
SOUTH DAKOTA COUNTS LEADERSHIP INSTITUTE Brookings, SD
Common Core State Standards An overview for Professional Development Leads March 8, 2010 Mary Russell, Region 3 Joyce Gardner, Region 8.
Welcome to the 21 st Century: Computer Science for All Jenna Garcia District Manager Joe Kmoch CS Education Consultant October.
Effective Practices and Shifts in Teaching and Learning Mathematics Dr. Amy Roth McDuffie Washington State University Tri-Cities.
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.
Supporting Your Child Through the Transition to Common Core Mathematics What Parents Need to Know.
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 &
SAS What is a coach to do? Classrooms for the Future/21st Century Teaching and Learning with Technology, Pennsylvania Department of Education.
The case for scientific literacy? so pretty i never knew mars had a sun.
April 14, Welcome  Internet Connect to CLIU CO; passkey: cliu1 Keystone Commons ○
A Resource Guide for Parents. play&list=UUF0pa3nE3aZAfBMT8pqM5PA&playnext=1
Thoughts are so powerful. You've got to change the way you think in order to change the way you feel." ---Robin Roberts.
Common Core State Standards Back to School Night August 29, 2013.
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.
Defining 21st Century Skills: A Frameworks for Norfolk Public Schools NORFOLK BOARD OF EDUCATION Fall 2009.
Dr. Lois McKee- Assistant Principal Curriculum Mr. William Scales- Testing Coordinator The Florida Standards: What Every Parent Should Know Seminole High.
CS Educators Summit Jenna Garcia District Manager May 4, 2016.
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.
Teaching and Learning with Technology
California Common Core Standards
California Common Core Standards
A Digital Age Skill for All
California Common Core Standards
California Common Core Standards
California Common Core Standards
Presentation transcript:

Exciting Growth of K-12 Computer Science Education  STEM Endorsement CS pathway, TEKS and Laws  K-12 Computer Science Resources  Computational Thinking Practices Kim Garcia, Ed Tech Coordinator Georgetown ISD Joe Kmoch, CS Education Consultant Milwaukee Karen North, CS Education Consultant Houston Coding is Academic Entertainment

STEM Endorsement CS Pathway What choice for taking CS does your school or district provide? SBOE Ruling states all HS in Texas must offer 2 years of computer science.

Computer Science TEKS Chapter 126 Tech App TEKS Computer Science Courses ①Fundamentals of Computer Science Fundamentals of Computer Science ②Computer Science I Computer Science I ③Computer Science II Computer Science II ④Computer Science III Computer Science III ⑤Digital ForensicsDigital Forensics ⑥Discrete Mathematics for Computer ScienceDiscrete Mathematics for Computer Science ⑦Game Programming and DesignGame Programming and Design ⑧Mobile Application DevelopmentMobile Application Development ⑨Robotics Programming and DesignRobotics Programming and Design ⑩Web Game DevelopmentWeb Game Development 11Independent Study in Technology ApplicationsIndependent Study in Technology Applications 12Independent Study in Evolving/Emerging Technologies Independent Study in Evolving/Emerging Technologies 13Advanced Placement (AP) Computer Science AAdvanced Placement (AP) Computer Science A 14International Baccalaureate (IB) Computer Science, Standard Level International Baccalaureate (IB) Computer Science, Standard Level 15International Baccalaureate (IB) Computer Science, Higher LevelInternational Baccalaureate (IB) Computer Science, Higher Level

Tech Apps / Computer Science Move to CTE Goal: Increase the Number of Students Taking Computer Science Related H.S. Courses Problem: Duplicate Courses Funding Solution: Legislative Action TCEA recommends that the legislature move the HS Tech Apps courses in C126 into the Career Technical Education curriculum, Chapter 130. The SBOE should be given the authority to review and align the courses, eliminate duplicate standards, and ensure the level of rigor matches the purpose for each course.

Technology Application TEKS K8 K-2 (1)(C) Explore virtual environments, simulations, models and programming languages … (4)(D) Collect, analyze, and represent data using tools such as word processing, spreadsheets, graphic organizers, charts, multimedia, simulations, models, and programming languages. 3-5 (4)(B) Collect, analyze, and represent data to solve problems using tools such as word processing, databases, spreadsheets, graphic organizers, charts, multimedia, simulations, models and programming languages. 6-8 (4)(B) Plan and manage activities to develop a solution, design a computer program, or complete a project. Computer Science TEKS

CS RESOURCES and SUPPORT o TCEA TA/CS SIG – Meeting Wednesday 5:00pm - 7:00pm Hilton Room 408Hilton Room 408 o ISTE CTN – Computing Teachers Network, Joe Kmoch TCEA Presenter, connect.iste.org/connect/learningnetworks o CSTA – Computer Science Teachers Association, csta.acm.org o ACM SIGCSE - Association for Computing Machinery, sigcse.org o NCWIT – National Center for Women & Information Technology, aspirations.org o TRC – Texas Regional Collaborative, thetrc.org o Code.org – District Partnership and Affiliates Anyone in Audience part of one of these support groups?

QUESTIONS????

Computational Thinking: An Important Skill for All Students

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

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?

There are 9 concepts Data Collection, Data Analysis, Data Representation Problem Decomposition, Abstraction Algorithms, Automation Simulation and Modeling, Parallelization These are all essential to computer science – you can talk about all of these w/o directly involving a computer What are these core principles?

There are 5 dispositions –Confidence with complexity –Persistence in working through problems –Ability to deal with open ended problems –Ability to communicate and collaborate to achieve a common goal –Tolerance for ambiguity  Included in 21st Century Skills What are these core principles?

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

Where do you find CT? In CS CSTA K-12 Computer Science Standards Exploring Computer Science course Exploring Computer Science APCS Principles course APCS Principles Code Studio K5 curriculum Code Studio Required for any National Science Foundation “STEM + Computing (STEM+C)” Proposal “STEM + Computing (STEM+C)” Proposal

Where else do you find CT? technology and more specifically CS is part of almost all endeavors of life every 21st century citizen needs to have facility with computational thinking

Do you know how to find CT in lessons? Computational Thinking Video

Here are the 9 CT concepts Data Collection, Data Analysis, Data Representation Problem Decomposition, Abstraction Algorithms, Automation Simulation and Modeling, Parallelization As you think about what you teach, can you think of a lesson, topic, unit where one or more of these concepts would appear? Or try the Code.org Unplugged CT Assessment Stop and “chat”

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

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

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

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.

CT for All Teachers CT doesn‘t necessarily require computers.

CT Operational Definition (handout) ISTE CT Resources

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

CT Building Blocks (handout)

Process Standards in Math TEKS CT Core Dispositions and CCSS Math Standards 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/

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/

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/

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

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

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

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

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

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

Bead and Money Jar – have you entered your estimate ? Winner of Bead/Money Count announced Friday at 9:30 in the Exhibit Hall at the Terrapin Booth Would you like to have a Frozen Ice Art Binary Bracelet Pack? Another Code.org Unplugged Lesson We can’t do IT alone. We need you! CROWD SOURCING AND BIG DATA Another Code.org Unplugged Lesson CrowdsourcingCrowdsourcing – A problem-solving technique common in computer science to complete a task as a classroom, which is more efficient than doing it alone.

For more information, contact: Joe’s site: Karen’s site: Thank you!

Additional Statistics for questions.

The picture in Texas 44,000 open computing jobs, growing at 4x the state average 3,615 graduates in computer science last year 376 schools teach computer science. #WTF

Fewer CS majors than 10 years ago (and a shrinking % are women) Sources: National Science Foundation

1,000,000 Unfilled Jobs by 2020 Sources: BLS, NSF, Bay Area Council Economic Institute 400,000 computer science graduates 1,000,000 unfilled programming jobs $500 billion opportunity

Computer Science: 2% of STEM students Computer Science: 60% of STEM jobs Sources: College Board, Bureau of Labor Statistics, National Science Foundation