Download presentation
Presentation is loading. Please wait.
Published byMae Underwood Modified over 8 years ago
1
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 garciak@georgetownisd.org Joe Kmoch, CS Education Consultant Milwaukee joe@jkmoch.com Karen North, CS Education Consultant Houston knorth@wt.net Coding is Academic Entertainment
2
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.
4
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
5
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.
6
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
7
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?
8
QUESTIONS????
9
Computational Thinking: An Important Skill for All Students
10
Critical Thinking + Computing Power = Making Decisions or Innovating Solutions (Think “Create, Produce, Manipulate”) What is CT?
11
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?
12
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?
13
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?
14
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
15
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
16
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
17
Do you know how to find CT in lessons? Computational Thinking Video
18
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”
19
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”.
20
CT for All Teachers Most teachers already incorporate CT basics, but may not know it.
21
CT for All Teachers CT has a shared vocabulary that can be highlighted in lessons from every discipline.
22
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.
23
CT for All Teachers CT doesn‘t necessarily require computers.
24
CT Operational Definition (handout) ISTE CT Resources
25
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
26
CT Building Blocks (handout)
28
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 http://www.corestandards.org/the-standards/mathematics/introduction/standards- for-mathematical-practice/ http://codemathteks.edublogs.org/standards/
29
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 <http://www.corestandards.org/the-standards/mathematics/introduction/standards- for-mathematical-practice/
30
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 ( ★ ). <http://www.corestandards.org/the-standards/mathematics/high-school- modeling/introduction/
31
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
32
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
33
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
34
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 http://www.youtube.com/watch?v=D6_U6jOKsG4&feature=relmfu Rethinking Learning: The 21 st Century Learner: MacArthur Foundation http://www.youtube.com/watch?v=c0xa98cy-Rw&feature=relmfu
35
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
36
CT Teacher Resources and CT Leadership Toolkit For free download at www.iste.org/computational-thinkingwww.iste.org/computational-thinking Coming Soon! CT database for links to research and other teacher resources. CT Resources
37
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 2263 www.bee-bot.uswww.bee-bot.us 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.
38
For more information, contact: http://csta.acm.org/Curriculum/sub/CompThinking.html http://iste.org/computationalthinking https://www.google.com/edu/programs/exploring-computational-thinking/ http://goo.gl/1tL0hW Joe’s site: http://computationalthinking.pbworks.comhttp://computationalthinking.pbworks.com Karen’s site: http://knorth.edublogs.org/algorithmic-thinking/http://knorth.edublogs.org/algorithmic-thinking/ Thank you!
39
Additional Statistics for questions.
40
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
41
Fewer CS majors than 10 years ago (and a shrinking % are women) Sources: National Science Foundation
42
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
43
Computer Science: 2% of STEM students Computer Science: 60% of STEM jobs Sources: College Board, Bureau of Labor Statistics, National Science Foundation
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.