The K-12 Computer Science ImperativeTASA TASB2 October 2015@HalSpeed @TACSEd@drfletcher88 @trcollaborative
2
Texas Required High School Curriculum English language arts (5) Mathematics (5) Science (6) Social Studies (5) Physical Education (2) Fine Arts (8) Career and Technical Education (12) Language Other than English (3) Speech (1)…
3
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
…and Technology Applications (4)
Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
4
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
5
Muscle to Machine Mind to Machine
6
TACSE Objectives“Traditional” CS
Students
Everyone Else,the
“Digitally Illiterate”
Digital Jobs
Everyone Becomes “Literate” in the
Digital Society
1B
1A
Teach every student the
foundational understanding of computer science
Increase the numberof students
pursuing digital careers
7
Computer Science
8
Computer Programming
9
Software Implementation
10
11
12 Source: Code.org
13
14
15
What Happened to Women in Computer Science?
16 http://www.gallup.com/poll/184637/parents-students-computer-science-education-school.aspx
17http://csedu.gallup.com/home.aspx
18
Texas Computer Science Task ForceMet on Oct 8, 2014 at Austin
Chamber of Commerce15 people representing CS
teachers, edtech business, higher ed, TCEA, CTAT, Code.org, College Board, ISD leaders and policymakers
Built consensus around key barriers and recommendations
http://www.thetrc.org/computer-science-resources/
19
Texas Computer Science Task Force
Source: Carol Fletcher, Building the Texas Computer Science Pipeline
Provide weighted funding for HS CS courses equal to CTE courses
RECOMMENDATION #2
20
Texas Teacher Certification: Computer Science 8-12
2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015*0
100
200
300
400
500
600
Annual New Net Total
Source: https://secure.sbec.state.tx.us/Reports/prodrpts/rpt_edu_tchr_prod_counts.asp* Sept 2014-Apr 2015, all other years Sept-Aug
21
Texas Teacher Certification: Computer Science 8-12
2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015*0
200
400
600
800
1000
1200
1400
1600
1800
2000
Annual New Net Total
Source: https://secure.sbec.state.tx.us/Reports/prodrpts/rpt_edu_tchr_prod_counts.asp* Sept 2014-Apr 2015, all other years Sept-Aug
22
CS Offerings in Texas is Improving
Based on data obtained from Teacher FTE Counts and Course Enrollment Reports
2013-14 2014-15
PEIMS # Course FTEs Student Enrollment
FTEs Student Enrollment
03580200 Computer Science I
68.47 9,132 96.61 13,935
03580300 Computer Science II
13.14 879 13.85 889
A3580100 AP Computer Science A
51.54 5,572 55.28 6,322
TOTAL 133.15 15,583 165.74 21,146
Source: http://ritter.tea.state.tx.us/adhocrpt/adfte.html
23
Computer Science is the Fastest Growing AP Course of the 2010s
Source: Code.org, College Board
24
Professional Development Opportunities Sign up for CS Network to get the latest PD Opportunities for Texas
teachers @ http://www.thetrc.org/computer-science-resources/ Central Texas Computer Science Collaborative
25
UT Austin sponsored Training EventsDate Event
October 12-13, 2015 Teach CS – prep session for teachers who are challenging the Grades 8-12 CS teacher certification exam in Texas.
Spring, 2016 Keep Calm and Java On - Online training through Oracle Academy in Java. FREE
February 24-25, 2016 CS Primer – App Inventor, AP CS Principles, Resources for teaching CS, Developing 4-year course sequences
June 6-9, 2016 CS Summit
July 25-28, 2016 College Board AP Institute in partnership with TCU– Computer Science A
All TRC event details and registration found at www.thetrc.org/trc-events-2015-16/
26
Recommended Online Courses EdX – Beauty and Joy of Computing – training in AP CS Principles from
Berkeley University. EdX – MyCS - Harvey Mudd College’s online CS curriculum is designed
for classrooms ranging from middle to early high school. The University of Alabama – CS4HS – MOOC training in AP CS
Principles. Coming Soon: Teach CS – online course to prepare teachers for the
Texas CS certification exam.
27
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
28
AP CS Principles – 2016-2017
Computational Thinking Practices
1. Connecting Computing2. Creating Computational
Artifacts3. Abstracting4. Analyzing Problems and
Artifacts5. Communicating6. Collaborating
apcsprinciples.org
Big Ideas1. Creativity2. Abstraction3. Data and Information4. Algorithms5. Programming6. The Internet7. Global Impact
29
AP Computer Science A AP 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 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)
30
AP CSP Curricula
http://www.cs.utexas.edu/~engage/
https://www.pltw.org/our-programs/pltw-computer-science
http://mobile-csp.org/
https://code.org/educate/csp
http://bjc.berkeley.edu/
31
TEA PEIMS Course 9 10 11 12 Prerequisite Certificates
03580140 Fundamentals of CS X X X X Proficiency in Tech Apps CS, Comp Info Sys
03580200 CS I X X X X Algebra I CS, Comp Info Sys
03580300 CS II X X Algebra I & either CS I or Fundamentals CS CS, Comp Info Sys
03580350 CS III X X CS II or AP CS CS, Comp Info Sys
03580380 Game Programming & Design X X X X Algebra I CS, Comp Info Sys, Tech App
03580390 Mobile App Development X X X X Proficiency in Tech Apps CS, Comp Info Sys, Tech App
03580820 Web Design X X X X None Tech App
03580830 Web Game Development X X Web Design (recommended) Tech App
13027600 Computer Programming X X X Keyboarding proficiency Any bus or office edu, CS, …
13027700 Advanced Computer Programming X X Computer Programming Any bus or office edu, CS, …
13027900 Web Technologies X X X Keyboarding proficiency and Prin IT or BIM Any bus or office edu, TA, …
N1300993 Video Game Design I, II, III X X X Art I, Digital Interactive Media or Animation
N1303768 CS and Software Engineering X X X X None
TBD CS Applications X X X CS and Software Engineering
A3580100 AP CS A X X X CS I or Algebra II
TBD AP CS Principles X X X X Algebra I
I3580200 IB Computer Science (SL) X X CS I or Algebra II
I3580300 IB Computer Science (HL) X X CS I or Algebra II
Certificates source: http://tea.texas.gov/Texas_Educators/Certification/ Source: https://www.austinisd.org/academics/ssig
32
CS High School Pathway IdeaFundamentals of Computer Science
(e.g. Exploring Computer Science curriculum)
Java Programming• CS and/or
Computer Programming
• AP CS A
AP Computer Science Principles (coming in 2016, optional)
Mobile App Development
Web Design/ Technology
Game Design/ Development
Robotics
33
34
texascomputerscience.weebly.comthetrc.org/computer-science-resources
TACSE Statewide Meeting October 14th, 6:00-9:00pm
Embassy Suites – Houston Downtown
35 http://www.thetrc.org/tacse-statewide-meeting-fall-2015/
Dwayne BohacTexas State Representative,
District 138
Paula HarrisSchool Board Trustee in Houston ISD
Director of Community Affairs at Schlumberger
Donna BahorichChair of the Texas State Board
of Education
Computer Science Education Week7-13 December 2015
www.hourofcode.com
37
Thank You