Download presentation
Presentation is loading. Please wait.
Published byJemima Stafford Modified over 8 years ago
1
Computer Science for All Texas CTO Clinic June 22, 2016 @vkajones@HalSpeed @cs4tx
2
Who Am I? Vanessa Jones Designer Learner Innovator Facilitator Teacher Creator Transformer Mother to Fur Babies Texas Code.org Facilitator and Trainer Instructional Technology Design Coach Austin ISD, Austin, Texas K12 Computer Science Frameworks National Intel Education Senior Trainer Intel Engage Webinar Host & Moderator Brainpop, Discovery Education, Intel, Edmodo Ambassador
3
Remember What’s…Who’s Important
4
Austin Independent School District Reinventing the Urban School Experience: Creating a Coding Culture
5
What is Computer Science?
6
Creating a Coding Culture
7
Computer science is vocational. Computer science isfoundational Creativity Collaboration Communication Problem Solving Persistence
8
8 Source: http://www.weforum.org/reports/new-vision-education-unlocking-potential-technology 4. ICT literacy – Ability to use and create technology- based content, including finding and sharing information, answering questions, interacting with other people and computer programming
9
Our schools should be teaching computer science.
10
Computers are changing everything, yet most schools don’t teach computer science
11
11 Source: Code.org, Gallup
12
The picture in Texas 42,226 currently open jobs 21,103 CS graduates last year 5,172 High school students took AP 24% female 987 Hispanic. 180 Black
13
Sources: College Board, Bureau of Labor Statistics, National Science Foundation
14
Computer science education is on the rise.
15
Computer science education is on the recovery from a 10-year decline.
16
Fewer computer science students than 10 years ago (and half as many women) Sources: National Science Foundation FEMALE MALE
17
40% All other STEM jobs 60% Computing jobs 90% All other STEM graduates 10% Computing graduates The STEM problem is in CS 20% female 8% hispanic or black Sources: College Board, Bureau of Labor Statistics, National Science Foundation
18
AISD: The Process: Addressing the Issues!
19
Starting with elementary Teachers and Students
20
Choosing the Right Tools www.cs-first.com
21
Choosing the Right Tools code.org
22
Why Code.org?
23
●In-person instruction ●Printed curriculum guide ●Certificate of completion ●Classroom supplies for the unplugged lessons ●Fun Code.org swag What you’ll get from workshops
24
Learning the The Basics
25
Professional Development: Training Teachers
26
Code.org: UnPluggedLessons ?
27
Thinking like a computer…
28
Have fun while learning… The Iteration Dance: Looping
29
Unplugged Activity Materials @TeachCode | #CodeorgPD
30
District Wide Hour of Code
31
Promoting Girls and Minorities in Computer Science
33
Using Companies and Educational Organizations to promote Computer Science & Equity
34
Computer Science Google Grant 2015-2016
35
“Computer Science for All” in Texas CTO Clinic 22 June 2016 @HalSpeed @cs4tx slideshare.net/hal_speed
36
Index of Changing Work Tasks in the U.S. Economy 1960-2009 36 Source: http://content.thridway.org/publications/714/Dancing-With-Robots.pdf Index Value: 1960 = 50
37
37
38
Computer Science for All $4 billion funding request for states to expand K-12 CS education Funding for NSF supported programs and professional learning communities thru CS10k – Exploring CS and AP CS Principles State-level CS education strategic plans Public-private partnerships to expand and deepen commitments to CS education 38 www.whitehouse.gov/csforall www.change.org/computerscience
39
TS4TX Objectives 39 “Traditional” CS Students Everyone Else, the “Digitally Illiterate” Digital Jobs CSforAll Everyone Becomes “Literate” in the Digital Society 1B 1A Teach all students the foundational understanding of computer science Increase the number of students pursuing digital careers
40
Computer Science Requirements for Texas High Schools 40
41
74.3(b)(2)(I) 74.3(b)(2)(I) Tech App Curriculum Requirement – every district must offer, and 74.3(b)(4) 74.3(b)(4) each student must have the opportunity to participate in the following: Computer Science I AP Computer Science or At least two (2) of the following: Computer Science III Digital Art and Animation Digital Communications in the 21st Century Digital Design and Media Production Digital Forensics Digital Video and Audio Design Discrete Mathematics for Computer Science Fundamentals of Computer Science Game Programming and Design Independent Study in Evolving/Emerging Technologies Independent Study in Technology Applications Mobile Application Development Robotics Programming and Design 3-D Modeling and Animation Web Communications Web Design Web Game Development Computer Science II Curriculum Requirement 41 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
42
74.12(b)74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(2)74.12(b)(2) Mathematics—three credits Graduation Requirement 42 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html Algebra I A list of many courses including: Robotics Programming and Design AP Computer Science Discrete Mathematics for Computer Science Geometry
43
74.12(b)74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(5) 74.12(b)(5) Languages other than English (LOTE)—two credits—foreign language, sign language or computer programming language Graduation Requirement 43 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html Two credits in computer programming languages selected from Computer Science I, II and III
44
74.11(h)74.11(h) AP and IB courses may be substituted as appropriate for required courses, but may not count toward more than one credit required for graduation Graduation Requirement 44 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html AP Computer Science Principles AP Computer Science A IB Computer Science SL IB Computer Science HL Computer Science I AP Computer Science A IB Computer Science SL IB Computer Science HL Computer Science II IB Computer Science HL Computer Science III Required LOTE Course – two creditsSuggested Appropriate Substitution
45
74.13(f)74.13(f) A student may earn any of the following endorsements A. CTE (Ch. 130) B. Computer Science (Ch. 126) C. Mathematics Endorsement Requirement 45 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html D. Science E. A combination of two of the above A. CTE (Ch. 130) B. English C. Technology Applications (Ch. 126) D. A combination of the above 1. STEM 2. Business and Industry
46
NSF: Computing Education for the 21 st Century 46
47
Computing Education for the 21 st Century Federal program through the National Science Foundation Three tracks: Computing Education Research CS 10K – cs10kcommunity.org Train 10,000 computer science teachers by fall 2015 25,000 teachers to teach computer science by fall 2016 Two courses: Exploring Computer Science AP Computer Science Principles Broadening Participation Many projects – cs10kcommunity.org/projects 47
48
Exploring Computer Science Human Computer Interaction Introduction to the concepts of computing Problem Solving Computational thinking Web Design Web page design Introduction to Programming Design programming solutions to a variety of problems Computer and Data Analysis Use computers to translate, process and visualize data Robotics Build and program a robot exploringcs.org 48
49
AP CS Principles Computational Thinking Practices 1.Connecting Computing 2.Creating Computational Artifacts 3.Abstracting 4.Analyzing Problems and Artifacts 5.Communicating 6.Collaborating apcsprinciples.org collegeboard.org/apcsp Big Ideas 1.Creativity 2.Abstraction 3.Data and Information 4.Algorithms 5.Programming 6.The Internet 7.Global Impact 49
50
AP Computer Science AAP Computer Science Principles Curriculum is focused on object-oriented programming and problem solving Curriculum is built around fundamentals of computing including problem solving, working with data, understanding the internet, cyber security, and programming Java is the designated programming languageTeachers choose the programming language(s) Encourages skill development among students considering a career in computer science and other STEM fields Encourages a broader participation in the study of computer science and other STEM fields AP assessment experience Multiple-choice and free-response questions (written exam) AP assessment experience: Two performance tasks students complete during the course to demonstrate the skills they have developed (digital artifacts) Multiple-choice questions (written exam) 50
51
AP CS Principles Curricula 51 http://uteachcs.org/ https://www.pltw.org/our-programs/pltw-computer-science http://mobile-csp.org/ https://code.org/csp http://bjc.berkeley.edu/
52
AP CS Principles Curricula 52 http://cs50.wiki/ https://codehs.com/ info/curriculum/apcsp http://csmatters.org/ https://www.makeschool.com/ swift-computer-science-principles
53
Fundamentals of Computer Science (optional) AP Computer Science Principles and/or Up to two (2) of the following: Computer Science III Digital Forensics Discrete Mathematics for Computer Science Game Programming and Design Independent Study in Technology Applications Mobile Application Development Robotics Programming and Design IB Computer Science SL IB Computer Science HL Computer Science I Computer Science Pathway Recommendation 53 AP Computer Science A or Computer Science II
54
Professional Development 54
55
55
56
56 WeTeach_CS - Teacher Professional Development Opportunities DateLocation Event June 27-28, 2016HoustonBootstrap: Video Game Programming with Algebra June 27-30, 2016AustinSustainIT STEMbridge July 5-8, 2016DallasUT Dallas Training-of-Trainers July 6-8, 2016AustinFirst Bytes Teacher Workshop - Partnership with UT Austin Dept. of Computer Science July 11-14, 2016AustinCollege Board APSI - Computer Science A for NEW CS teachers July 18-19, 2016DallasUT Dallas WeTeach_CS Certification Prep July 18-22, 2016AustinKeep Calm and Java On: Java Fundamentals July 25-28, 2016AustinCollege Board APSI with TCU - Computer Science A for EXPERIENCED CS teachers OnlineEdX WeTeach_CS Certification Prep
57
Additional Resources 57
58
The Programmable Boards are Coming 58 https://www.microbit.co.uk/ https://www.adafruit.com/product/3000 https://code.org/csd BBC micro:bitCircuit Playground
59
59 Ozobot 2.0 Bit Lego WeDo Makeblock mBot Wonder Workshop Dash and Dot Finch Bee-Bot Sphero SPRK+ Fisher-Price Code-a-Pillar Lego Mindstorm EV3
60
60 texascomputerscience.weebly.comcode.org/learn
61
61 Recruitment and Clubs ncwit.org yeswecode.org starsalliance.org madewithcode.com cs-first.com blackgirlscode.com loftcsl.org girlswhocode.com girlstart.org coderdojo.com ngcproject.org codenow.org techgirlz.org girlsintech.org tech-girls.org code2040.org projectcsgirls.com girldevelopit.com chicktech.org Code as a Second Language
62
TEALS www.tealsk12.org TEALS (Technology Education And Literacy in Schools) is a grassroots program that recruits, trains, mentors, and places high tech professionals from across the country who are passionate about computer science education into high school classes as volunteer teachers TEALS volunteers team-teach with ISD teachers Two courses: Introductory and AP Embedded PD that builds teacher capacity Now recruiting schools that want industry volunteers 62
63
Hour of Code Over 250M served
64
Thank You Remember to join the CS4TX.org community 64
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.