SlideShare a Scribd company logo
1 of 50
The Computer
Science Imperative
for K-12 and Beyond
TCEA 2016
3 February 2016
@HalSpeed @TACSEd
@drfletcher88 @utstemcenter
Computer Science for All
 $4 billion in funding 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
2
www.whitehouse.gov/csforall
Remember What’s…Who’s Important
3
Index of Changing Work Tasks in the U.S. Economy 1960-2009
4 Source: http://content.thridway.org/publications/714/Dancing-With-Robots.pdf
IndexValue:1960=50
Jobs Shifting in the Digital Era
5
Agrarian Workers
(farmers) Industrial Workers
(manufacturing) Creative/Digital Workers
(knowledge & technology)
Source: Richard Florida, Rise of the Creative Class (2002) and Dan Taylor (2013)
6
7
Muscle to Machine Mind to Machine
8 Source: https://en.wikipedia.org/wiki/The_Singularity_Is_Near
9 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
10 Source: Code.org, Gallup
11 Source: Code.org, Bureau of Labor Statistics, National Center for Education Statistics
TACSE Objectives
12
“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 number
of students
pursuing digital
careers
13
Computer Science
14
Computer Programming
15
Software Implementation
16
17
18 Source: Code.org, Conference Board, Bureau of Labor Statistics
Information Technology Industry Trends
19 Source: http://www.indeed.com/jobtrends/information-technology-industry
20
21
22 Source: http://austintechnologycouncil.org/atc-shares-preliminary-findings-of-tech-talent-study/
High School Computer Science in
Texas
23
74.3(b)(2)(I) Tech App Curriculum Requirement – every district must offer, and
74.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
24 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
74.12(b) A student must demonstrate proficiency in the following:
74.12(b)(5) Languages other than English (LOTE)—two credits
Graduation Requirement
25 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
orAny two levels of the same language
Note: 74.12(b)(5)(A)(iii) regarding expiration date to use computer
science for LOTE credit due to be removed from TAC in April
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
26 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
Texas Chapter 130: Career and Technical Education
C. Arts, A/V Technology and
Communications
K. Information Technology O. STEM
Video Game Design I Computer Programming Robotics and Automation
Video Game Design II Advanced Computer Programming Computer Science and Software
Engineering
Video Game Design III Web Technologies
Database Programming
27
28
Texas Chapter 126: Technology Applications
C. High School D. Other Technology Application Courses
Fundamentals of Computer Science [S] AP Computer Science A [S]
Computer Science I [S] AP Computer Science Principles
Computer Science II [S] IB Computer Science SL [S]
Computer Science III [S] IB Computer Science HL [S]
Digital Forensics [S]
Discrete Mathematics for Computer Science [S]
Game Programming and Design [S]
Mobile Application Development [S]
Robotics Programming and Design [S]
Web Communications [B]
Web Design [B]
Web Game Development [B]
Independent Study in Evolving/Emerging Tech [B]
[S] - can satisfy the STEM endorsement; [B] - can satisfy Business & Industry endorsement
29
TEA PEIMS Course TEKS Teacher FTE Student Enroll
N1300993 Video Game Design I CTE - A/V 32.40 3,808
N1300994 Video Game Design II CTE - A/V 0.43 35
13027600 Computer Programming CTE - IT 68.11 8,527
13027700 Advanced Computer Programming CTE - IT 16.12 941
13027900 Web Technologies CTE - IT 101.71 10,714
13037000 Robotics & Automation CTE - STEM 53.27 4,738
N1303768 CS and Software Engineering CTE - STEM 4.81 672
03580140 Fundamentals of CS Tech App 14.21 1,368
03580200 CS I Tech App 96.61 13,935
03580300 CS II Tech App 13.85 889
03580350 CS III Tech App 6.59 384
03580380 Game Programming & Design Tech App 13.52 1,887
03580390 Mobile App Development Tech App 6.38 637
03580395 Robotics Programming & Design Tech App 10.83 719
03580820 Web Design Tech App 30.73 3,877
03580830 Web Game Development Tech App 1.48 166
A3580100 AP CS A Tech App 55.28 6,322
I3580200 IB CS (SL/HL) Tech App 2.16/1.67 168/84
Source: ritter.tea.state.tx.us/adhocrpt/adfte.html (2014-15)
Texas Computer Science Task Force
Met on Oct 8, 2014 at Austin
Chamber of Commerce
15 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
Building the Texas
Computer Science Pipeline
Strategic Recommendations
for Success
Carol L. Fletcher, Ph.D., The University of Texas at Austin
http://www.thetrc.org/computer-science-resources/
30
Texas Computer Science Task Force
31 Source: Carol Fletcher, Building the Texas Computer Science Pipeline
AP CS Principles – 2016-2017
 Computational Thinking
Practices
1. Connecting Computing
2. Creating Computational
Artifacts
3. Abstracting
4. Analyzing Problems and
Artifacts
5. Communicating
6. Collaborating
apcsprinciples.org
 Big Ideas
1. Creativity
2. Abstraction
3. Data and Information
4. Algorithms
5. Programming
6. The Internet
7. Global Impact
32
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)
33
AP CSP Curricula
34
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/
Introduction to Computer Science (½ year)
AP Computer Science Principles (1 year)
[aka Computer Science and Software Engineering]
PLTW Computer Science Curriculum
35 Source: https://www.pltw.org/pltw-computer-science-curriculum
AP Computer Science A (1 year)
[aka Computer Science Applications]
Cybersecurity (½ year)
Computational Problem Solving (1 year)
CS High School Pathway Idea
Introductory Course
(e.g. Fundamentals of CS, Computer Programming, CS I)
Mobile-Cloud
• Mobile Web &
Mobile Apps
• Cloud Apps
AP Computer Science Principles
Game Design/
Development
Robotics
Programming
Cybersecurity
Machine
Learning/AI
36
Data Analytics
Fundamentals of Computer Science
AP Computer Science Principlesor
One (1) 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 Using Tech Apps
37
AP Computer Science AorComputer Science II
AP Computer Science Principlesor
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 II
Computer Science Pathway Using Tech Apps
38
Computer Science IorFundamentals of Computer Science
AP Computer Science Aor
Leander Computer Science Course Sequence
39
40
Start
StartStart
Fundamentals of Computer Science with Robotics
AP CS Principles
Computer Science I
(Pre-AP)
AP Computer Science A
Mobile App Dev
Computer Science
Independent Study
Professional Development
WeTeachCS
41
WeTeachCS – Overview
42
WeTeachCS – Central Texas Teacher Professional Development Opportunities
43
Date Event
Jan. 23-Feb. 28, 2016
Austin
STEMpreneurship Teacher Workshops
With Raspberry Pi in partnership with student program and 3 Day
Start Up; Registration Closed
February 24-25, 2016
Austin
CSP Mini-Conference
CS Principles Mini-Conference: Registration Open
June 7-9, 2016
Austin
CS Summit
App Inventor, AP CS Principles, Resources for teaching CS, Scratch, Python,
Developing 4-year course sequences
June 13-16, 2016
Austin
College Board APSI *
Computer Science Principles
July 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 teachers
July 25-28, 2016
Austin
College Board APSI in partnership with TCU *
Computer Science A for EXPERIENCED CS teachers
* TRC is paying for travel
and lodging – details TBD
WeTeachCS – Statewide Teacher Professional Development Opportunities (1)
44
Teach CS January 13-14, 2016 Austin
STEMpreneurship Teacher Workshop January 23-February 28, 2016 Austin
TCEA 2016 Conference & Exposition Feb 1-5, 2016 Austin
TRC CS Network Mixer Feb 3, 2016 Austin
CSP Mini-Conference February 24-25, 2016 Austin
CS Summit June 6-8, 2016 Austin
TRC Annual Meeting June 21-23, 2016 Austin
First Bytes Teacher Workshop July 6-8, 2016 Austin
Hands-On with Security and Nature workshops April 2016 College Station
Hands-On with Hardware workshops March 2016 College Station
AP CS Principles workshop June 2016 College Station
Bootstrap: Video Game Programming with Algebra May 14, 16, & 17, 2016 Dallas
Summer Institute Unknown Dallas
5 day Training-of-Trainers (TOT) Unknown Dallas
Teach CS Unknown Dallas
Teach CS at Houston ISD March 22-23, 2016 Houston
Introduction to Coding and Computational Thinking June 13-15, 2016 Houston
Bootstrap: Video Game Programming with Algebra June 27-29, 2016 Houston
Teach CS at ESC 18 May 6-7, 2016 Midland
WeTeachCS – Statewide Teacher Professional Development Opportunities (2)
45
Basics of computational thinking into core content classroom activities Jan/Feb 2016 (2 Saturdays) Rio Grande Valley
Incorporation of computational thinking activities into grade/content
specific teacher created lesson exemplars
May 2016 (Saturday) Rio Grande Valley
Conference for the Advancement of Mathematics Teaching (CAMT) June 29-July 1, 2016 San Antonio
Scratch Unknown Tyler
Robotics Unknown Tyler
Mobile app development Unknown Tyler
Bring business partners together with area teachers and district
personnel
Unknown Tyler
College Board APSI (Computer Science Principles) June 13-16, 2016 Location TBA
College Board APSI (for NEW teachers) July 11-14, 2016 Location TBA
College Board APSI (for EXPERIENCED teachers) July 25-28, 2016 Location TBA
Keep Calm and Java On (Java Programming) Feb 2016 Online
KCJO Spring Cohort (Java Fundamentals) March 21st - May 11th Online
KCJO Spring Cohort (Java Programming) May 16-25, 2016 Online
Keep Calm and Java On – Spring 2016
46
• Java Fundamentals
March 21 – May 11, 2016
• Java Programming
May 16 – May 25, 2016
Online Training
TRC CS Network Blog
47
TRC CS NETWORK BLOG
Teach CS 8-12 Certificate Incentive Program
48
This program provides an opportunity for Texas educators to apply for a one-time
stipend through The University of Texas at Austin, Center for STEM Education.
= $1,000
Details on TRC Website
Teach CS Online Course in EdX
49
June 2016
COMING SOON
TO A COMPUTER NEAR YOU
Thank You
Slides posted to TCEA app and www.slideshare.net/hal_speed/
Session 161454
50

More Related Content

What's hot

Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...Aliaksandr Birukou
 
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...WeTeach_CS
 
TASA/TASB 2015 Computer Science Imperative for K-12
TASA/TASB 2015 Computer Science Imperative for K-12TASA/TASB 2015 Computer Science Imperative for K-12
TASA/TASB 2015 Computer Science Imperative for K-12Hal Speed
 
Making Sense of Computer Science Requirements Texas STEM Jan 2017
Making Sense of Computer Science Requirements Texas STEM Jan 2017Making Sense of Computer Science Requirements Texas STEM Jan 2017
Making Sense of Computer Science Requirements Texas STEM Jan 2017Hal Speed
 
Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...
Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...
Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...E Rey Garcia, MPA, DCS-EIS Candidate
 
WeTeach_CS and You Can Too! DFW CSTA
WeTeach_CS and You Can Too!  DFW CSTAWeTeach_CS and You Can Too!  DFW CSTA
WeTeach_CS and You Can Too! DFW CSTAWeTeach_CS
 
Ocr GCSE computer science introduction
Ocr GCSE computer science introductionOcr GCSE computer science introduction
Ocr GCSE computer science introductionbsharland
 
Computer science & IT Engineering.
Computer science & IT Engineering.Computer science & IT Engineering.
Computer science & IT Engineering.Samson2323
 
Making Sense of Texas Computer Science Requirements - June 2017
Making Sense of Texas Computer Science Requirements - June 2017Making Sense of Texas Computer Science Requirements - June 2017
Making Sense of Texas Computer Science Requirements - June 2017Hal Speed
 
Building a Computer Science Pipeline
Building a Computer Science PipelineBuilding a Computer Science Pipeline
Building a Computer Science PipelineHal Speed
 
Computer science curriculum based on Program learning outcomes and objectives
Computer science curriculum based on Program learning outcomes and objectivesComputer science curriculum based on Program learning outcomes and objectives
Computer science curriculum based on Program learning outcomes and objectivesJawad Khan
 
26 march 2015 muley sir computer science in env science mahesh joshi
26 march 2015 muley sir computer science in env science mahesh joshi26 march 2015 muley sir computer science in env science mahesh joshi
26 march 2015 muley sir computer science in env science mahesh joshiMahesh Joshi
 
Contributions to the multidisciplinarity of computer science and IS
Contributions to the multidisciplinarity of computer science and ISContributions to the multidisciplinarity of computer science and IS
Contributions to the multidisciplinarity of computer science and ISSaïd Assar
 
CS4TX Quarterly Webinar - April 2017
CS4TX Quarterly Webinar - April 2017CS4TX Quarterly Webinar - April 2017
CS4TX Quarterly Webinar - April 2017Hal Speed
 
WTCS and You Can Too!
WTCS and You Can Too!WTCS and You Can Too!
WTCS and You Can Too!WeTeach_CS
 
AI in Higher Education - Learning Analytics, #edlw2019
AI in Higher Education - Learning Analytics, #edlw2019AI in Higher Education - Learning Analytics, #edlw2019
AI in Higher Education - Learning Analytics, #edlw2019EDEN Digital Learning Europe
 

What's hot (17)

Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...
 
Computer Science
Computer ScienceComputer Science
Computer Science
 
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
 
TASA/TASB 2015 Computer Science Imperative for K-12
TASA/TASB 2015 Computer Science Imperative for K-12TASA/TASB 2015 Computer Science Imperative for K-12
TASA/TASB 2015 Computer Science Imperative for K-12
 
Making Sense of Computer Science Requirements Texas STEM Jan 2017
Making Sense of Computer Science Requirements Texas STEM Jan 2017Making Sense of Computer Science Requirements Texas STEM Jan 2017
Making Sense of Computer Science Requirements Texas STEM Jan 2017
 
Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...
Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...
Doctoral of Computer Science Enterprise Information Systems - Colorado Techni...
 
WeTeach_CS and You Can Too! DFW CSTA
WeTeach_CS and You Can Too!  DFW CSTAWeTeach_CS and You Can Too!  DFW CSTA
WeTeach_CS and You Can Too! DFW CSTA
 
Ocr GCSE computer science introduction
Ocr GCSE computer science introductionOcr GCSE computer science introduction
Ocr GCSE computer science introduction
 
Computer science & IT Engineering.
Computer science & IT Engineering.Computer science & IT Engineering.
Computer science & IT Engineering.
 
Making Sense of Texas Computer Science Requirements - June 2017
Making Sense of Texas Computer Science Requirements - June 2017Making Sense of Texas Computer Science Requirements - June 2017
Making Sense of Texas Computer Science Requirements - June 2017
 
Building a Computer Science Pipeline
Building a Computer Science PipelineBuilding a Computer Science Pipeline
Building a Computer Science Pipeline
 
Computer science curriculum based on Program learning outcomes and objectives
Computer science curriculum based on Program learning outcomes and objectivesComputer science curriculum based on Program learning outcomes and objectives
Computer science curriculum based on Program learning outcomes and objectives
 
26 march 2015 muley sir computer science in env science mahesh joshi
26 march 2015 muley sir computer science in env science mahesh joshi26 march 2015 muley sir computer science in env science mahesh joshi
26 march 2015 muley sir computer science in env science mahesh joshi
 
Contributions to the multidisciplinarity of computer science and IS
Contributions to the multidisciplinarity of computer science and ISContributions to the multidisciplinarity of computer science and IS
Contributions to the multidisciplinarity of computer science and IS
 
CS4TX Quarterly Webinar - April 2017
CS4TX Quarterly Webinar - April 2017CS4TX Quarterly Webinar - April 2017
CS4TX Quarterly Webinar - April 2017
 
WTCS and You Can Too!
WTCS and You Can Too!WTCS and You Can Too!
WTCS and You Can Too!
 
AI in Higher Education - Learning Analytics, #edlw2019
AI in Higher Education - Learning Analytics, #edlw2019AI in Higher Education - Learning Analytics, #edlw2019
AI in Higher Education - Learning Analytics, #edlw2019
 

Similar to Computer Science Imperative

Building a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for EndorsementsBuilding a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for EndorsementsWeTeach_CS
 
Making Sense of Texas Computer Science Requirements - January 2018
Making Sense of Texas Computer Science Requirements - January 2018Making Sense of Texas Computer Science Requirements - January 2018
Making Sense of Texas Computer Science Requirements - January 2018Hal Speed
 
Building a Computer Science Pathway in Your High School - Feb 2017
Building a Computer Science Pathway in Your High School - Feb 2017Building a Computer Science Pathway in Your High School - Feb 2017
Building a Computer Science Pathway in Your High School - Feb 2017Hal Speed
 
Making Sense of Computer Science Requirements for Texas High Schools -- June ...
Making Sense of Computer Science Requirements for Texas High Schools -- June ...Making Sense of Computer Science Requirements for Texas High Schools -- June ...
Making Sense of Computer Science Requirements for Texas High Schools -- June ...Hal Speed
 
Building a Computer Science Pipeline in Your District
Building a Computer Science Pipeline in Your DistrictBuilding a Computer Science Pipeline in Your District
Building a Computer Science Pipeline in Your DistrictWeTeach_CS
 
The K-12 Computer Science Imperative
The K-12 Computer Science ImperativeThe K-12 Computer Science Imperative
The K-12 Computer Science ImperativeWeTeach_CS
 
TACSE May 2015
TACSE May 2015TACSE May 2015
TACSE May 2015Hal Speed
 
Code.org TCEA 2015
Code.org TCEA 2015Code.org TCEA 2015
Code.org TCEA 2015Hal Speed
 
Making Sense of Texas High School Computer Science Requirements and Options
Making Sense of Texas High School Computer Science Requirements and OptionsMaking Sense of Texas High School Computer Science Requirements and Options
Making Sense of Texas High School Computer Science Requirements and OptionsHal Speed
 
Computer_department_NAAC.pptx
Computer_department_NAAC.pptxComputer_department_NAAC.pptx
Computer_department_NAAC.pptxDipak463154
 
Preparing Your Students for the Innovation Economy with WeTeach_CS
Preparing Your Students for the Innovation Economy with WeTeach_CS Preparing Your Students for the Innovation Economy with WeTeach_CS
Preparing Your Students for the Innovation Economy with WeTeach_CS WeTeach_CS
 
Texas K-12 Computer Science Education Policy
Texas K-12 Computer Science Education PolicyTexas K-12 Computer Science Education Policy
Texas K-12 Computer Science Education PolicyWeTeach_CS
 
The Computer Science Imperative
The Computer Science ImperativeThe Computer Science Imperative
The Computer Science ImperativeHal Speed
 
Building a K-12 CS Pipeline TCEA 2 6-18
Building a K-12 CS Pipeline TCEA 2 6-18Building a K-12 CS Pipeline TCEA 2 6-18
Building a K-12 CS Pipeline TCEA 2 6-18WeTeach_CS
 
Computer-Science-Department-PowerPoint-Presentation.ppt
Computer-Science-Department-PowerPoint-Presentation.pptComputer-Science-Department-PowerPoint-Presentation.ppt
Computer-Science-Department-PowerPoint-Presentation.pptImXaib
 
Information Session for Engineering Master Degrees
Information Session for Engineering Master DegreesInformation Session for Engineering Master Degrees
Information Session for Engineering Master Degreesrobertslaughter
 
Syllabus_200818.pdf
Syllabus_200818.pdfSyllabus_200818.pdf
Syllabus_200818.pdfpanakjverma
 
M.sc cs annual_2019-20
M.sc cs annual_2019-20M.sc cs annual_2019-20
M.sc cs annual_2019-20Pankaj Dadhich
 

Similar to Computer Science Imperative (20)

Building a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for EndorsementsBuilding a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for Endorsements
 
Making Sense of Texas Computer Science Requirements - January 2018
Making Sense of Texas Computer Science Requirements - January 2018Making Sense of Texas Computer Science Requirements - January 2018
Making Sense of Texas Computer Science Requirements - January 2018
 
Building a Computer Science Pathway in Your High School - Feb 2017
Building a Computer Science Pathway in Your High School - Feb 2017Building a Computer Science Pathway in Your High School - Feb 2017
Building a Computer Science Pathway in Your High School - Feb 2017
 
Making Sense of Computer Science Requirements for Texas High Schools -- June ...
Making Sense of Computer Science Requirements for Texas High Schools -- June ...Making Sense of Computer Science Requirements for Texas High Schools -- June ...
Making Sense of Computer Science Requirements for Texas High Schools -- June ...
 
Building a Computer Science Pipeline in Your District
Building a Computer Science Pipeline in Your DistrictBuilding a Computer Science Pipeline in Your District
Building a Computer Science Pipeline in Your District
 
The K-12 Computer Science Imperative
The K-12 Computer Science ImperativeThe K-12 Computer Science Imperative
The K-12 Computer Science Imperative
 
TACSE May 2015
TACSE May 2015TACSE May 2015
TACSE May 2015
 
Code.org TCEA 2015
Code.org TCEA 2015Code.org TCEA 2015
Code.org TCEA 2015
 
Making Sense of Texas High School Computer Science Requirements and Options
Making Sense of Texas High School Computer Science Requirements and OptionsMaking Sense of Texas High School Computer Science Requirements and Options
Making Sense of Texas High School Computer Science Requirements and Options
 
Computer_department_NAAC.pptx
Computer_department_NAAC.pptxComputer_department_NAAC.pptx
Computer_department_NAAC.pptx
 
Preparing Your Students for the Innovation Economy with WeTeach_CS
Preparing Your Students for the Innovation Economy with WeTeach_CS Preparing Your Students for the Innovation Economy with WeTeach_CS
Preparing Your Students for the Innovation Economy with WeTeach_CS
 
Texas K-12 Computer Science Education Policy
Texas K-12 Computer Science Education PolicyTexas K-12 Computer Science Education Policy
Texas K-12 Computer Science Education Policy
 
The Computer Science Imperative
The Computer Science ImperativeThe Computer Science Imperative
The Computer Science Imperative
 
Building a K-12 CS Pipeline TCEA 2 6-18
Building a K-12 CS Pipeline TCEA 2 6-18Building a K-12 CS Pipeline TCEA 2 6-18
Building a K-12 CS Pipeline TCEA 2 6-18
 
Computer-Science-Department-PowerPoint-Presentation.ppt
Computer-Science-Department-PowerPoint-Presentation.pptComputer-Science-Department-PowerPoint-Presentation.ppt
Computer-Science-Department-PowerPoint-Presentation.ppt
 
37.%20 m.e.%20cse%20
37.%20 m.e.%20cse%2037.%20 m.e.%20cse%20
37.%20 m.e.%20cse%20
 
Information Session for Engineering Master Degrees
Information Session for Engineering Master DegreesInformation Session for Engineering Master Degrees
Information Session for Engineering Master Degrees
 
Syllabus_200818.pdf
Syllabus_200818.pdfSyllabus_200818.pdf
Syllabus_200818.pdf
 
BCA
BCABCA
BCA
 
M.sc cs annual_2019-20
M.sc cs annual_2019-20M.sc cs annual_2019-20
M.sc cs annual_2019-20
 

More from Hal Speed

Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Hal Speed
 
Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023Hal Speed
 
Combining Machine Learning with Physical Computing - June 2022
Combining Machine Learning with Physical Computing - June 2022Combining Machine Learning with Physical Computing - June 2022
Combining Machine Learning with Physical Computing - June 2022Hal Speed
 
Engaging Young Learners with Humanoid Robots - Feb 2022
Engaging Young Learners with Humanoid Robots - Feb 2022Engaging Young Learners with Humanoid Robots - Feb 2022
Engaging Young Learners with Humanoid Robots - Feb 2022Hal Speed
 
micro:bit classroom step-by-step setup guide
micro:bit classroom step-by-step setup guidemicro:bit classroom step-by-step setup guide
micro:bit classroom step-by-step setup guideHal Speed
 
micro:bit IET - Nov 2019
micro:bit IET - Nov 2019micro:bit IET - Nov 2019
micro:bit IET - Nov 2019Hal Speed
 
mEducation Alliance Symposium - Oct 2019
mEducation Alliance Symposium - Oct 2019mEducation Alliance Symposium - Oct 2019
mEducation Alliance Symposium - Oct 2019Hal Speed
 
micro:bit WeTeach_CS Resource Palooza - Sept 2019
micro:bit WeTeach_CS Resource Palooza - Sept 2019micro:bit WeTeach_CS Resource Palooza - Sept 2019
micro:bit WeTeach_CS Resource Palooza - Sept 2019Hal Speed
 
Physical Computing: To the U.K. and Beyond! - Sept 2018
Physical Computing: To the U.K. and Beyond! - Sept 2018Physical Computing: To the U.K. and Beyond! - Sept 2018
Physical Computing: To the U.K. and Beyond! - Sept 2018Hal Speed
 
Micro:bit Workshop -- July 2018
Micro:bit Workshop -- July 2018Micro:bit Workshop -- July 2018
Micro:bit Workshop -- July 2018Hal Speed
 
micro:bit workshop -- June 2018
micro:bit workshop -- June 2018micro:bit workshop -- June 2018
micro:bit workshop -- June 2018Hal Speed
 
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017Hal Speed
 
Micro:bit Maker Faire NY Education Forum - Sept 2017
Micro:bit Maker Faire NY Education Forum - Sept 2017Micro:bit Maker Faire NY Education Forum - Sept 2017
Micro:bit Maker Faire NY Education Forum - Sept 2017Hal Speed
 
CS4TX San Antonio Meeting - Sept 2017
CS4TX San Antonio Meeting - Sept 2017CS4TX San Antonio Meeting - Sept 2017
CS4TX San Antonio Meeting - Sept 2017Hal Speed
 
CS4TX Austin - Sept 2017
CS4TX Austin - Sept 2017CS4TX Austin - Sept 2017
CS4TX Austin - Sept 2017Hal Speed
 
Micro:bit -- July 2017
Micro:bit -- July 2017Micro:bit -- July 2017
Micro:bit -- July 2017Hal Speed
 
Get Creative, Get Connected, Get Coding with micro:bit - June 2017
Get Creative, Get Connected, Get Coding with micro:bit - June 2017Get Creative, Get Connected, Get Coding with micro:bit - June 2017
Get Creative, Get Connected, Get Coding with micro:bit - June 2017Hal Speed
 
Statewide Coalition Panel - 3 April 2017
Statewide Coalition Panel - 3 April 2017Statewide Coalition Panel - 3 April 2017
Statewide Coalition Panel - 3 April 2017Hal Speed
 
Connecting the High-Tech Industry to Education
Connecting the High-Tech Industry to EducationConnecting the High-Tech Industry to Education
Connecting the High-Tech Industry to EducationHal Speed
 

More from Hal Speed (19)

Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023
 
Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023
 
Combining Machine Learning with Physical Computing - June 2022
Combining Machine Learning with Physical Computing - June 2022Combining Machine Learning with Physical Computing - June 2022
Combining Machine Learning with Physical Computing - June 2022
 
Engaging Young Learners with Humanoid Robots - Feb 2022
Engaging Young Learners with Humanoid Robots - Feb 2022Engaging Young Learners with Humanoid Robots - Feb 2022
Engaging Young Learners with Humanoid Robots - Feb 2022
 
micro:bit classroom step-by-step setup guide
micro:bit classroom step-by-step setup guidemicro:bit classroom step-by-step setup guide
micro:bit classroom step-by-step setup guide
 
micro:bit IET - Nov 2019
micro:bit IET - Nov 2019micro:bit IET - Nov 2019
micro:bit IET - Nov 2019
 
mEducation Alliance Symposium - Oct 2019
mEducation Alliance Symposium - Oct 2019mEducation Alliance Symposium - Oct 2019
mEducation Alliance Symposium - Oct 2019
 
micro:bit WeTeach_CS Resource Palooza - Sept 2019
micro:bit WeTeach_CS Resource Palooza - Sept 2019micro:bit WeTeach_CS Resource Palooza - Sept 2019
micro:bit WeTeach_CS Resource Palooza - Sept 2019
 
Physical Computing: To the U.K. and Beyond! - Sept 2018
Physical Computing: To the U.K. and Beyond! - Sept 2018Physical Computing: To the U.K. and Beyond! - Sept 2018
Physical Computing: To the U.K. and Beyond! - Sept 2018
 
Micro:bit Workshop -- July 2018
Micro:bit Workshop -- July 2018Micro:bit Workshop -- July 2018
Micro:bit Workshop -- July 2018
 
micro:bit workshop -- June 2018
micro:bit workshop -- June 2018micro:bit workshop -- June 2018
micro:bit workshop -- June 2018
 
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
 
Micro:bit Maker Faire NY Education Forum - Sept 2017
Micro:bit Maker Faire NY Education Forum - Sept 2017Micro:bit Maker Faire NY Education Forum - Sept 2017
Micro:bit Maker Faire NY Education Forum - Sept 2017
 
CS4TX San Antonio Meeting - Sept 2017
CS4TX San Antonio Meeting - Sept 2017CS4TX San Antonio Meeting - Sept 2017
CS4TX San Antonio Meeting - Sept 2017
 
CS4TX Austin - Sept 2017
CS4TX Austin - Sept 2017CS4TX Austin - Sept 2017
CS4TX Austin - Sept 2017
 
Micro:bit -- July 2017
Micro:bit -- July 2017Micro:bit -- July 2017
Micro:bit -- July 2017
 
Get Creative, Get Connected, Get Coding with micro:bit - June 2017
Get Creative, Get Connected, Get Coding with micro:bit - June 2017Get Creative, Get Connected, Get Coding with micro:bit - June 2017
Get Creative, Get Connected, Get Coding with micro:bit - June 2017
 
Statewide Coalition Panel - 3 April 2017
Statewide Coalition Panel - 3 April 2017Statewide Coalition Panel - 3 April 2017
Statewide Coalition Panel - 3 April 2017
 
Connecting the High-Tech Industry to Education
Connecting the High-Tech Industry to EducationConnecting the High-Tech Industry to Education
Connecting the High-Tech Industry to Education
 

Recently uploaded

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 

Recently uploaded (20)

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 

Computer Science Imperative

  • 1. The Computer Science Imperative for K-12 and Beyond TCEA 2016 3 February 2016 @HalSpeed @TACSEd @drfletcher88 @utstemcenter
  • 2. Computer Science for All  $4 billion in funding 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 2 www.whitehouse.gov/csforall
  • 4. Index of Changing Work Tasks in the U.S. Economy 1960-2009 4 Source: http://content.thridway.org/publications/714/Dancing-With-Robots.pdf IndexValue:1960=50
  • 5. Jobs Shifting in the Digital Era 5 Agrarian Workers (farmers) Industrial Workers (manufacturing) Creative/Digital Workers (knowledge & technology) Source: Richard Florida, Rise of the Creative Class (2002) and Dan Taylor (2013)
  • 6. 6
  • 7. 7 Muscle to Machine Mind to Machine
  • 9. 9 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
  • 11. 11 Source: Code.org, Bureau of Labor Statistics, National Center for Education Statistics
  • 12. TACSE Objectives 12 “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 number of students pursuing digital careers
  • 16. 16
  • 17. 17
  • 18. 18 Source: Code.org, Conference Board, Bureau of Labor Statistics
  • 19. Information Technology Industry Trends 19 Source: http://www.indeed.com/jobtrends/information-technology-industry
  • 20. 20
  • 21. 21
  • 23. High School Computer Science in Texas 23
  • 24. 74.3(b)(2)(I) Tech App Curriculum Requirement – every district must offer, and 74.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 24 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
  • 25. 74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(5) Languages other than English (LOTE)—two credits Graduation Requirement 25 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 orAny two levels of the same language Note: 74.12(b)(5)(A)(iii) regarding expiration date to use computer science for LOTE credit due to be removed from TAC in April
  • 26. 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 26 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
  • 27. Texas Chapter 130: Career and Technical Education C. Arts, A/V Technology and Communications K. Information Technology O. STEM Video Game Design I Computer Programming Robotics and Automation Video Game Design II Advanced Computer Programming Computer Science and Software Engineering Video Game Design III Web Technologies Database Programming 27
  • 28. 28 Texas Chapter 126: Technology Applications C. High School D. Other Technology Application Courses Fundamentals of Computer Science [S] AP Computer Science A [S] Computer Science I [S] AP Computer Science Principles Computer Science II [S] IB Computer Science SL [S] Computer Science III [S] IB Computer Science HL [S] Digital Forensics [S] Discrete Mathematics for Computer Science [S] Game Programming and Design [S] Mobile Application Development [S] Robotics Programming and Design [S] Web Communications [B] Web Design [B] Web Game Development [B] Independent Study in Evolving/Emerging Tech [B] [S] - can satisfy the STEM endorsement; [B] - can satisfy Business & Industry endorsement
  • 29. 29 TEA PEIMS Course TEKS Teacher FTE Student Enroll N1300993 Video Game Design I CTE - A/V 32.40 3,808 N1300994 Video Game Design II CTE - A/V 0.43 35 13027600 Computer Programming CTE - IT 68.11 8,527 13027700 Advanced Computer Programming CTE - IT 16.12 941 13027900 Web Technologies CTE - IT 101.71 10,714 13037000 Robotics & Automation CTE - STEM 53.27 4,738 N1303768 CS and Software Engineering CTE - STEM 4.81 672 03580140 Fundamentals of CS Tech App 14.21 1,368 03580200 CS I Tech App 96.61 13,935 03580300 CS II Tech App 13.85 889 03580350 CS III Tech App 6.59 384 03580380 Game Programming & Design Tech App 13.52 1,887 03580390 Mobile App Development Tech App 6.38 637 03580395 Robotics Programming & Design Tech App 10.83 719 03580820 Web Design Tech App 30.73 3,877 03580830 Web Game Development Tech App 1.48 166 A3580100 AP CS A Tech App 55.28 6,322 I3580200 IB CS (SL/HL) Tech App 2.16/1.67 168/84 Source: ritter.tea.state.tx.us/adhocrpt/adfte.html (2014-15)
  • 30. Texas Computer Science Task Force Met on Oct 8, 2014 at Austin Chamber of Commerce 15 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 Building the Texas Computer Science Pipeline Strategic Recommendations for Success Carol L. Fletcher, Ph.D., The University of Texas at Austin http://www.thetrc.org/computer-science-resources/ 30
  • 31. Texas Computer Science Task Force 31 Source: Carol Fletcher, Building the Texas Computer Science Pipeline
  • 32. AP CS Principles – 2016-2017  Computational Thinking Practices 1. Connecting Computing 2. Creating Computational Artifacts 3. Abstracting 4. Analyzing Problems and Artifacts 5. Communicating 6. Collaborating apcsprinciples.org  Big Ideas 1. Creativity 2. Abstraction 3. Data and Information 4. Algorithms 5. Programming 6. The Internet 7. Global Impact 32
  • 33. 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) 33
  • 35. Introduction to Computer Science (½ year) AP Computer Science Principles (1 year) [aka Computer Science and Software Engineering] PLTW Computer Science Curriculum 35 Source: https://www.pltw.org/pltw-computer-science-curriculum AP Computer Science A (1 year) [aka Computer Science Applications] Cybersecurity (½ year) Computational Problem Solving (1 year)
  • 36. CS High School Pathway Idea Introductory Course (e.g. Fundamentals of CS, Computer Programming, CS I) Mobile-Cloud • Mobile Web & Mobile Apps • Cloud Apps AP Computer Science Principles Game Design/ Development Robotics Programming Cybersecurity Machine Learning/AI 36 Data Analytics
  • 37. Fundamentals of Computer Science AP Computer Science Principlesor One (1) 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 Using Tech Apps 37 AP Computer Science AorComputer Science II
  • 38. AP Computer Science Principlesor 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 II Computer Science Pathway Using Tech Apps 38 Computer Science IorFundamentals of Computer Science AP Computer Science Aor
  • 39. Leander Computer Science Course Sequence 39
  • 40. 40 Start StartStart Fundamentals of Computer Science with Robotics AP CS Principles Computer Science I (Pre-AP) AP Computer Science A Mobile App Dev Computer Science Independent Study
  • 43. WeTeachCS – Central Texas Teacher Professional Development Opportunities 43 Date Event Jan. 23-Feb. 28, 2016 Austin STEMpreneurship Teacher Workshops With Raspberry Pi in partnership with student program and 3 Day Start Up; Registration Closed February 24-25, 2016 Austin CSP Mini-Conference CS Principles Mini-Conference: Registration Open June 7-9, 2016 Austin CS Summit App Inventor, AP CS Principles, Resources for teaching CS, Scratch, Python, Developing 4-year course sequences June 13-16, 2016 Austin College Board APSI * Computer Science Principles July 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 teachers July 25-28, 2016 Austin College Board APSI in partnership with TCU * Computer Science A for EXPERIENCED CS teachers * TRC is paying for travel and lodging – details TBD
  • 44. WeTeachCS – Statewide Teacher Professional Development Opportunities (1) 44 Teach CS January 13-14, 2016 Austin STEMpreneurship Teacher Workshop January 23-February 28, 2016 Austin TCEA 2016 Conference & Exposition Feb 1-5, 2016 Austin TRC CS Network Mixer Feb 3, 2016 Austin CSP Mini-Conference February 24-25, 2016 Austin CS Summit June 6-8, 2016 Austin TRC Annual Meeting June 21-23, 2016 Austin First Bytes Teacher Workshop July 6-8, 2016 Austin Hands-On with Security and Nature workshops April 2016 College Station Hands-On with Hardware workshops March 2016 College Station AP CS Principles workshop June 2016 College Station Bootstrap: Video Game Programming with Algebra May 14, 16, & 17, 2016 Dallas Summer Institute Unknown Dallas 5 day Training-of-Trainers (TOT) Unknown Dallas Teach CS Unknown Dallas Teach CS at Houston ISD March 22-23, 2016 Houston Introduction to Coding and Computational Thinking June 13-15, 2016 Houston Bootstrap: Video Game Programming with Algebra June 27-29, 2016 Houston Teach CS at ESC 18 May 6-7, 2016 Midland
  • 45. WeTeachCS – Statewide Teacher Professional Development Opportunities (2) 45 Basics of computational thinking into core content classroom activities Jan/Feb 2016 (2 Saturdays) Rio Grande Valley Incorporation of computational thinking activities into grade/content specific teacher created lesson exemplars May 2016 (Saturday) Rio Grande Valley Conference for the Advancement of Mathematics Teaching (CAMT) June 29-July 1, 2016 San Antonio Scratch Unknown Tyler Robotics Unknown Tyler Mobile app development Unknown Tyler Bring business partners together with area teachers and district personnel Unknown Tyler College Board APSI (Computer Science Principles) June 13-16, 2016 Location TBA College Board APSI (for NEW teachers) July 11-14, 2016 Location TBA College Board APSI (for EXPERIENCED teachers) July 25-28, 2016 Location TBA Keep Calm and Java On (Java Programming) Feb 2016 Online KCJO Spring Cohort (Java Fundamentals) March 21st - May 11th Online KCJO Spring Cohort (Java Programming) May 16-25, 2016 Online
  • 46. Keep Calm and Java On – Spring 2016 46 • Java Fundamentals March 21 – May 11, 2016 • Java Programming May 16 – May 25, 2016 Online Training
  • 47. TRC CS Network Blog 47 TRC CS NETWORK BLOG
  • 48. Teach CS 8-12 Certificate Incentive Program 48 This program provides an opportunity for Texas educators to apply for a one-time stipend through The University of Texas at Austin, Center for STEM Education. = $1,000 Details on TRC Website
  • 49. Teach CS Online Course in EdX 49 June 2016 COMING SOON TO A COMPUTER NEAR YOU
  • 50. Thank You Slides posted to TCEA app and www.slideshare.net/hal_speed/ Session 161454 50

Editor's Notes

  1. Games are a great testing ground for developing smarter, more flexible algorithms that have the ability to tackle problems in ways similar to humans. Creating programs that are able to play games better than the best humans has a long history - the first classic game mastered by a computer was noughts and crosses (also known as tic-tac-toe) in 1952 as a PhD candidate’s project. Then fell checkers in 1994. Chess was tackled by Deep Blue in 1997. The success isn’t limited to board games, either - IBM's Watson won first place on Jeopardy in 2011, and in 2014 our own algorithms learned to play dozens of Atari games just from the raw pixel inputs. [http://googleresearch.blogspot.com.au/2016/01/alphago-mastering-ancient-game-of-go.html]
  2. CAROL Lots of talk and data about the problem but not much research or analysis about why schools weren’t teaching CS