computer science for all in texas
TRANSCRIPT
![Page 1: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/1.jpg)
Computer Science for All
Texas CTO ClinicJune 22, 2016
@vkajones @HalSpeed@cs4tx
![Page 2: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/2.jpg)
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
![Page 3: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/3.jpg)
Remember What’s…Who’s Important
![Page 4: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/4.jpg)
Austin Independent School District
Reinventing the Urban School Experience:
Creating a Coding Culture
![Page 5: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/5.jpg)
What is Computer Science?
![Page 6: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/6.jpg)
Creating a Coding Culture
![Page 7: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/7.jpg)
Computer science is vocational.Computer science isfoundation
alCreativityCollaborationCommunicationProblem SolvingPersistence
![Page 8: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/8.jpg)
8Source: 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
![Page 9: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/9.jpg)
Our schools should be teachingcomputer science.
![Page 10: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/10.jpg)
Computers are changing everything, yet most schools don’t teach computer science
![Page 11: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/11.jpg)
11Source: Code.org, Gallup
![Page 12: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/12.jpg)
The picture in Texas42,226 currently open jobs21,103 CS graduates last year5,172 High school students took AP24% female 987 Hispanic. 180 Black
![Page 13: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/13.jpg)
Sources: College Board, Bureau of Labor Statistics, National Science Foundation
![Page 14: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/14.jpg)
Computer science education is on the rise.
![Page 15: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/15.jpg)
Computer science education is on the recovery from a 10-year decline.
![Page 16: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/16.jpg)
Fewer computer science students than 10 years ago (and half as many women)
Sources: National Science Foundation
FEMALE
MALE
![Page 17: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/17.jpg)
40%All other STEMjobs
60%Computingjobs
90%All other STEMgraduates
10%Computinggraduates
The STEM problem is in CS20%
female8%
hispanic or black
Sources: College Board, Bureau of Labor Statistics, National Science Foundation
![Page 18: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/18.jpg)
AISD: The Process: Addressing the
Issues!
![Page 19: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/19.jpg)
Starting with elementary Teachers and Students
![Page 20: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/20.jpg)
Choosing the Right Tools
www.cs-first.com
![Page 21: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/21.jpg)
Choosing the Right Tools
code.org
![Page 22: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/22.jpg)
Why Code.org?
![Page 23: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/23.jpg)
●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
![Page 24: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/24.jpg)
Learning the The Basics
![Page 25: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/25.jpg)
Professional Development: Training Teachers
![Page 26: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/26.jpg)
Code.org: UnPluggedLessons?
![Page 27: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/27.jpg)
Thinking like a computer…
![Page 28: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/28.jpg)
Have fun while learning…
The Iteration Dance: Looping
![Page 29: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/29.jpg)
Unplugged Activity Materials
@TeachCode | #CodeorgPD
![Page 30: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/30.jpg)
District Wide Hour of Code
![Page 31: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/31.jpg)
Promoting Girls and Minorities in Computer Science
![Page 32: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/32.jpg)
![Page 33: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/33.jpg)
Using Companies and Educational Organizations to promote Computer Science &
Equity
![Page 34: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/34.jpg)
Computer Science Google Grant 2015-2016
![Page 35: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/35.jpg)
“Computer Science for All”
in TexasCTO Clinic
22 June 2016@HalSpeed @cs4tx
slideshare.net/hal_speed
![Page 36: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/36.jpg)
36
Index of Changing Work Tasks in the U.S. Economy 1960-2009
Source: http://content.thridway.org/publications/714/Dancing-With-Robots.pdf
Inde
x Va
lue:
196
0 =
50
![Page 37: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/37.jpg)
37
![Page 38: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/38.jpg)
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/csforallwww.change.org/computerscience
![Page 39: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/39.jpg)
39
TS4TX Objectives“Traditional” CS
Students
Everyone Else,the
“Digitally Illiterate”
Digital Jobs
CSforAllEveryone Becomes
“Literate” in the Digital Society
1B
1A
Teach all students the foundational understanding of computer science
Increase the numberof students
pursuing digital careers
![Page 40: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/40.jpg)
Computer Science Requirements for Texas High Schools
40
![Page 41: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/41.jpg)
41
74.3(b)(2)(I) Tech App Curriculum Requirement – every district must offer, and74.3(b)(4) each student must have the opportunity to participate in the following:
Computer Science I
AP Computer Scienceor
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
Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
![Page 42: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/42.jpg)
42
74.12(b) A student must demonstrate proficiency in the following:74.12(b)(2) Mathematics—three credits
Graduation Requirement
Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html
Algebra I
A list of many courses including:Robotics Programming and DesignAP Computer ScienceDiscrete Mathematics for Computer Science
Geometry
![Page 43: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/43.jpg)
43
74.12(b) A student must demonstrate proficiency in the following:74.12(b)(5) Languages other than English (LOTE)—two credits—foreign language, sign language or computer programming language
Graduation Requirement
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
![Page 44: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/44.jpg)
44
74.11(h) AP and IB courses may be substituted as appropriate for required courses, butmay not count toward more than one credit required for graduation
Graduation Requirement
Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html
AP Computer Science PrinciplesAP Computer Science AIB Computer Science SLIB Computer Science HL
Computer Science I
AP Computer Science AIB Computer Science SLIB Computer Science HL
Computer Science II
IB Computer Science HLComputer Science III
Required LOTE Course – two credits Suggested Appropriate Substitution
![Page 45: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/45.jpg)
45
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
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
![Page 46: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/46.jpg)
46
NSF: Computing Education for the 21st Century
![Page 47: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/47.jpg)
47
Computing Education for the 21st 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
![Page 48: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/48.jpg)
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
![Page 49: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/49.jpg)
49
AP CS Principles
Computational Thinking Practices
1. Connecting Computing2. Creating Computational
Artifacts3. Abstracting4. Analyzing Problems and
Artifacts5. Communicating6. Collaborating
apcsprinciples.orgcollegeboard.org/apcsp
Big Ideas1. Creativity2. Abstraction3. Data and Information4. Algorithms5. Programming6. The Internet7. Global Impact
![Page 50: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/50.jpg)
50
AP Computer Science A AP Computer Science PrinciplesCurriculum 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 language Teachers 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)
![Page 51: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/51.jpg)
51
AP CS Principles Curricula
http://uteachcs.org/
https://www.pltw.org/our-programs/pltw-computer-science
http://mobile-csp.org/
https://code.org/csp
http://bjc.berkeley.edu/
![Page 52: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/52.jpg)
52
AP CS Principles Curricula
http://cs50.wiki/
https://codehs.com/info/curriculum/apcsp
http://csmatters.org/
https://www.makeschool.com/swift-computer-science-principles
![Page 53: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/53.jpg)
53
Fundamentals of Computer Science (optional)
AP Computer Science Principlesand/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
AP Computer Science AorComputer Science II
![Page 54: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/54.jpg)
Professional Development
54
![Page 55: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/55.jpg)
55
![Page 56: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/56.jpg)
56
WeTeach_CS - Teacher Professional Development Opportunities
Date Location EventJune 27-28, 2016 Houston Bootstrap: Video Game Programming with AlgebraJune 27-30, 2016 Austin SustainIT STEMbridge
July 5-8, 2016 Dallas UT Dallas Training-of-TrainersJuly 6-8, 2016 Austin First Bytes Teacher Workshop - Partnership with UT Austin Dept. of Computer
Science
July 11-14, 2016 Austin College Board APSI - Computer Science A for NEW CS teachersJuly 18-19, 2016 Dallas UT Dallas WeTeach_CS Certification PrepJuly 18-22, 2016 Austin Keep Calm and Java On: Java Fundamentals
July 25-28, 2016 Austin College Board APSI with TCU - Computer Science A for EXPERIENCED CS teachers
Online EdX WeTeach_CS Certification Prep
![Page 57: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/57.jpg)
57
Additional Resources
![Page 58: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/58.jpg)
The Programmable Boards are Coming
58
https://www.microbit.co.uk/
https://www.adafruit.com/product/3000
https://code.org/csd
BBC micro:bit Circuit Playground
![Page 59: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/59.jpg)
59
Ozobot 2.0 Bit
Lego WeDo
Makeblock mBot Wonder Workshop Dash and Dot
Finch
Bee-BotSphero SPRK+
Fisher-Price Code-a-Pillar
Lego Mindstorm EV3
![Page 60: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/60.jpg)
60
texascomputerscience.weebly.com code.org/learn
![Page 61: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/61.jpg)
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
![Page 62: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/62.jpg)
62
TEALSwww.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
![Page 63: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/63.jpg)
Hour of CodeOver 250M served
![Page 64: Computer Science for All in Texas](https://reader034.vdocuments.net/reader034/viewer/2022042707/586f6fa41a28ab10258b48c1/html5/thumbnails/64.jpg)
Thank YouRemember to join the CS4TX.org community
64