Making Sense of Texas Computer Science Requirements

Hal Speed
Hal SpeedRobotical // micro:bit fan // CS4TX Founder // #CSforAll // Code.org Facilitator // CSTA // 21st Century Education
Making Sense of Texas
Computer Science
Requirements
WeTeach_CS Summit
9 June 2016
@HalSpeed @cs4tx
slideshare.net/hal_speed
The Programmable Boards are Coming
2
https://www.microbit.co.uk/
https://www.adafruit.com/product/3000
https://code.org/csd
BBC micro:bit Circuit Playground
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
3
www.whitehouse.gov/csforall
www.change.org/computerscience
Remember What’s…Who’s Important
4
Computer Science Requirements
for Texas High Schools
5
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
6 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)(2) Mathematics—three credits
Graduation Requirement
7 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
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
8 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html
Note: The expiration period in section 74.12(b)(5)(A)(iii) is removed effective August 22, 2016:
(iii) The provision relating to Computer Science I, II, and III in clause (ii) of this
subparagraph applies to credits earned before September 1, 2016. Credits earned for
Computer Science I, II, and III may not satisfy LOTE credit requirements on or after
September 1, 2016, and may not be used to comply with this paragraph. The provision
relating to Computer Science I, II, and III in clause (ii) of this subparagraph expires
September 1, 2017.
Two credits in computer programming languages
selected from Computer Science I, II and III
Texas Public University Uniform Admission Policy
 http://catalog.utexas.edu/general-information/admission/undergraduate-
admission/freshman-admission/
To be eligible to apply for freshman admission to UT Austin, an applicant
must be on track to graduate under the high school coursework
requirements defined in the state’s Uniform Admission Policy or be on
track to complete coursework that is equal in content and rigor. Applicants
must graduate under the state's Recommended, Advanced, or Foundation
High School Program; the Distinguished Program is also an option. The
Uniform Admission Policy is defined in sections 51.801 through 51.809 of
the Texas Education Code.
 http://www.statutes.legis.state.tx.us/Docs/ED/htm/ED.51.htm
Sec. 51.805. OTHER ADMISSIONS. (a) A graduating student who does not
qualify for admission under Section 51.803 or 51.804 may apply to any
general academic teaching institution if the student:
(1) successfully completed:
(A) at a public high school, the curriculum requirements established
under Section 28.025 for the foundation high school program; or
9
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
10 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 HLComputer Science III
Required LOTE Course – two credits Suggested Appropriate Substitution
NSF: Computing Education for
the 21st Century
11
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
12
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
13
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
14
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)
15
AP CS Principles Curricula
16
http://uteachcs.org/
https://www.pltw.org/our-programs/pltw-computer-science
http://mobile-csp.org/
https://code.org/csp
http://bjc.berkeley.edu/
AP CS Principles Curricula
17
http://cs50.wiki/
https://codehs.com/
info/curriculum/apcsp
http://csmatters.org/
https://www.makeschool.com/
swift-computer-science-principles
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
18 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
TAC 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
Video Game Design III Web Technologies
Database Programming
19
Note: Computer Programming and Advanced Computer Programming
being renamed to Computer Programming I and II
20
STEM Endorsement – Computer Science
Course Endorsement Teaching Certification
Fundamentals of Computer Science STEM CS [SBEC considering Tech App]
Computer Science I STEM CS
Computer Science II STEM CS
Computer Science III STEM CS
Digital Forensics STEM CS
Discrete Mathematics for Computer Science STEM CS or Math
Game Programming and Design STEM CS or Tech App
Mobile Application Development STEM CS or Tech App
Robotics Programming and Design STEM CS
Independent Study in Technology Applications STEM Tech App
AP Computer Science A STEM Matches subject
AP Computer Science Principles not yet [SBEC considering CS or Tech App]
IB Computer Science SL STEM Matches subject
IB Computer Science HL STEM Matches subject
Certification - http://ritter.tea.state.tx.us/sbecrules/tac/chapter231/
AP CSP
PEIMS
number in
July
Business & Industry Endorsement – Tech App
21
Course Endorsement Teaching Certification
Digital Design & Media Production B&I Tech App
Digital Art and Animation B&I Tech App
3D Modeling & Animation B&I Tech App
Digital Communications in the 21st Century B&I Tech App
Digital Video & Audio Design B&I Tech App
Web Communications B&I Tech App
Web Design B&I Tech App
Web Game Development B&I Tech App
Independent Study in Evolving/Emerging Tech B&I Tech App
Certification - http://ritter.tea.state.tx.us/sbecrules/tac/chapter231/
22
TEA PEIMS Course TEKS Teacher FTE Student Enroll YoY Change (%)
N1300993 Video Game Design I CTE - A/V 37.60 4,451 +17
N1300994 Video Game Design II CTE - A/V 2.04 145 +314
13027600 Computer Programming CTE - IT 76.68 9,818 +15
13027700 Advanced Computer Programming CTE - IT 20.06 1,270 +35
13027900 Web Technologies CTE - IT 92.33 10,174 -5
13037000 Robotics & Automation CTE - STEM 58.84 5,444 +15
N1303768 CS and Software Engineering CTE - STEM 15.41 2,092 +211
03580140 Fundamentals of CS Tech App 17.48 2,374 +74
03580200 CS I Tech App 116.45 15,594 +12
03580300 CS II Tech App 21.08 1,868 +110
03580350 CS III Tech App 8.79 534 +39
03580380 Game Programming & Design Tech App 16.37 2,553 +35
03580390 Mobile App Development Tech App 7.53 920 +44
03580395 Robotics Programming & Design Tech App 9.86 929 +29
03580820 Web Design Tech App 27.12 3,548 -8
03580830 Web Game Development Tech App 0.93 84 -49
A3580100 AP CS A Tech App 61.47 7,179 +14
I3580200 IB CS (SL/HL) Tech App 2.45/2.10 173/115 +2/+37
Source: ritter.tea.state.tx.us/adhocrpt/adfte.html (2015-16)
General Computer Science High School Concept
Survey Course(s)
Mobile-Cloud
• Mobile Web
• Mobile Apps
• Cloud Apps
Game Design/
Development
Robotics
Programming
Cybersecurity
Machine
Learning/AI
23
Data Analytics
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
24
AP Computer Science AorComputer Science II
LeanderISD
25
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
Georgetown ISD
Computer Science
Pathway 2016-2017
Kim Garcia
Digital Learning Coordinator
Former High School Computer Science Teacher
27
Georgetown ISD Computer Science Pathway 2016-2017
4th Course
Independent Study in Technology Applications (126.49)
2nd & 3rd Courses
Game Programming and Design (126.38) AP Computer Science A (126.62)
1st Course
Computer Science I (126.33)
Prerequisite
Algebra I (111.39)
28
Challenges: Georgetown ISD Computer Science
 Prerequisite for 1st Course (Computer Science I) is Algebra I
 Many 9th graders not completed Algebra I, cannot enroll in CS I until 10th grade
 GISD students cannot earn for LOTE credit
 Opted to add Game Programming and Design in 2015-2016, requested by students
 Not offering AP Computer Science Principles in its first year (2016-2017)
 College Board presenters said at CSTA: ‘It’s not a 9th grade course’
4th Course
Independent Study in Technology Applications (126.49)
2nd & 3rd Courses
Game Programming and Design (126.38) AP Computer Science A (126.62)
1st Course
Computer Science I (126.33)
Prerequisite
Algebra I (111.39)
29
Opportunities: Georgetown ISD Computer Science
 Computer Science Enrollment Growth in 2015-2016
 Planning to Offer AP Computer Science Principles in 2017-2018
4th Course
Independent Study in Technology Applications
2nd & 3rd Courses
Game Programming &
Design
AP Computer Science A
1st Course
Computer Science I
Prerequisite
Algebra I
3rd & 4th Courses
Game Programming
& Design
AP Computer Science A
Independent Study in
Technology Applications
2nd Course
Computer Science I
1st Course
AP Computer Science Principles
Prerequisite
Algebra I
Proposed 2017-2018 Georgetown ISD Computer Science Pathways: Two Entry Points
Thank You
Remember to join the CS4TX and CSTA communities
30
1 sur 30

Recommandé

Computer Science Imperative for K-12 and Beyond par
Computer Science Imperative for K-12 and BeyondComputer Science Imperative for K-12 and Beyond
Computer Science Imperative for K-12 and BeyondHal Speed
606 vues39 diapositives
CS4TX Quarterly Webinar Jan 2017 par
CS4TX Quarterly Webinar Jan 2017CS4TX Quarterly Webinar Jan 2017
CS4TX Quarterly Webinar Jan 2017Hal Speed
200 vues45 diapositives
Making Sense of Texas Computer Science Requirements - June 2017 par
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
7.6K vues33 diapositives
Making Sense of Computer Science Requirements Texas STEM Jan 2017 par
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
3.6K vues38 diapositives
Implementing #CSforAll in Your District, TASA Midwinter Jan 2017 par
Implementing #CSforAll in Your District, TASA Midwinter Jan 2017Implementing #CSforAll in Your District, TASA Midwinter Jan 2017
Implementing #CSforAll in Your District, TASA Midwinter Jan 2017Hal Speed
846 vues62 diapositives
Computer Science Imperative par
Computer Science ImperativeComputer Science Imperative
Computer Science ImperativeHal Speed
2.2K vues50 diapositives

Contenu connexe

Tendances

Computer Science NAAC presentation Pratibha college Chinchwad par
Computer Science NAAC presentation Pratibha college ChinchwadComputer Science NAAC presentation Pratibha college Chinchwad
Computer Science NAAC presentation Pratibha college ChinchwadDr.Ashvini Chaudhari Bhongade
16.7K vues62 diapositives
Building a Computer Science Pipeline par
Building a Computer Science PipelineBuilding a Computer Science Pipeline
Building a Computer Science PipelineHal Speed
1.5K vues29 diapositives
Making Sense of Texas Computer Science Requirements - January 2018 par
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
1.3K vues29 diapositives
Computer Science par
Computer ScienceComputer Science
Computer ScienceOhmeko Ocampo
433 vues4 diapositives
Making Sense of Computer Science Requirements for Texas High Schools -- June ... par
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
1.2K vues32 diapositives
TASA/TASB 2015 Computer Science Imperative for K-12 par
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
900 vues37 diapositives

Tendances(18)

Building a Computer Science Pipeline par Hal Speed
Building a Computer Science PipelineBuilding a Computer Science Pipeline
Building a Computer Science Pipeline
Hal Speed1.5K vues
Making Sense of Texas Computer Science Requirements - January 2018 par Hal Speed
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
Hal Speed1.3K vues
Making Sense of Computer Science Requirements for Texas High Schools -- June ... par Hal 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 ...
Hal Speed1.2K vues
TASA/TASB 2015 Computer Science Imperative for K-12 par Hal Speed
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
Hal Speed900 vues
Creating a dataset of peer review in computer science conferences published b... par Aliaksandr Birukou
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 Birukou1.7K vues
Building a Computer Science Pathway for Endorsements par Hal Speed
Building a Computer Science Pathway for EndorsementsBuilding a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for Endorsements
Hal Speed594 vues
Ocr GCSE computer science introduction par bsharland
Ocr GCSE computer science introductionOcr GCSE computer science introduction
Ocr GCSE computer science introduction
bsharland5.2K vues
Presentation to NCCA Computer Science Seminar. Dublin Castle, Ireland. 21st F... par Neil Keane
Presentation to NCCA Computer Science Seminar. Dublin Castle, Ireland. 21st F...Presentation to NCCA Computer Science Seminar. Dublin Castle, Ireland. 21st F...
Presentation to NCCA Computer Science Seminar. Dublin Castle, Ireland. 21st F...
Neil Keane4K vues
Computer science & IT Engineering. par Samson2323
Computer science & IT Engineering.Computer science & IT Engineering.
Computer science & IT Engineering.
Samson23236.7K vues
Best Engineering Colleges of Computer science – GNIOT par Gniot group
Best Engineering Colleges of Computer science – GNIOTBest Engineering Colleges of Computer science – GNIOT
Best Engineering Colleges of Computer science – GNIOT
Gniot group1.5K vues
26 march 2015 muley sir computer science in env science mahesh joshi par 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
Mahesh Joshi742 vues
Computer science curriculum based on Program learning outcomes and objectives par Jawad Khan
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
Jawad Khan3.4K vues
Contributions to the multidisciplinarity of computer science and IS par Saïd Assar
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
Saïd Assar1.5K vues
WeTeach_CS and You Can Too! DFW CSTA par WeTeach_CS
WeTeach_CS and You Can Too!  DFW CSTAWeTeach_CS and You Can Too!  DFW CSTA
WeTeach_CS and You Can Too! DFW CSTA
WeTeach_CS250 vues
Code.org TCEA 2015 par Hal Speed
Code.org TCEA 2015Code.org TCEA 2015
Code.org TCEA 2015
Hal Speed1.7K vues

Similaire à Making Sense of Texas Computer Science Requirements

TACSE May 2015 par
TACSE May 2015TACSE May 2015
TACSE May 2015Hal Speed
578 vues59 diapositives
The Computer Science Imperative for K-12 and Beyond par
The Computer Science Imperative for K-12 and BeyondThe Computer Science Imperative for K-12 and Beyond
The Computer Science Imperative for K-12 and BeyondWeTeach_CS
176 vues50 diapositives
Building a Computer Science Pathway for Endorsements par
Building a Computer Science Pathway for EndorsementsBuilding a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for EndorsementsWeTeach_CS
1.4K vues51 diapositives
Making Sense of Texas High School Computer Science Requirements and Options par
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
1.3K vues54 diapositives
Building a Computer Science Pipeline in Your District par
Building a Computer Science Pipeline in Your DistrictBuilding a Computer Science Pipeline in Your District
Building a Computer Science Pipeline in Your DistrictWeTeach_CS
270 vues29 diapositives
Computer Science for All in Texas par
Computer Science for All in TexasComputer Science for All in Texas
Computer Science for All in TexasHal Speed
3K vues64 diapositives

Similaire à Making Sense of Texas Computer Science Requirements(20)

TACSE May 2015 par Hal Speed
TACSE May 2015TACSE May 2015
TACSE May 2015
Hal Speed578 vues
The Computer Science Imperative for K-12 and Beyond par WeTeach_CS
The Computer Science Imperative for K-12 and BeyondThe Computer Science Imperative for K-12 and Beyond
The Computer Science Imperative for K-12 and Beyond
WeTeach_CS176 vues
Building a Computer Science Pathway for Endorsements par WeTeach_CS
Building a Computer Science Pathway for EndorsementsBuilding a Computer Science Pathway for Endorsements
Building a Computer Science Pathway for Endorsements
WeTeach_CS1.4K vues
Making Sense of Texas High School Computer Science Requirements and Options par Hal Speed
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
Hal Speed1.3K vues
Building a Computer Science Pipeline in Your District par WeTeach_CS
Building a Computer Science Pipeline in Your DistrictBuilding a Computer Science Pipeline in Your District
Building a Computer Science Pipeline in Your District
WeTeach_CS270 vues
Computer Science for All in Texas par Hal Speed
Computer Science for All in TexasComputer Science for All in Texas
Computer Science for All in Texas
Hal Speed3K vues
The K-12 Computer Science Imperative par WeTeach_CS
The K-12 Computer Science ImperativeThe K-12 Computer Science Imperative
The K-12 Computer Science Imperative
WeTeach_CS751 vues
Building a K-12 CS Pipeline TCEA 2 6-18 par WeTeach_CS
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
WeTeach_CS148 vues
Kentucky's Cybersecurity Pathway for Teens By Ryan Deal par Dawn Yankeelov
Kentucky's Cybersecurity Pathway for Teens By Ryan DealKentucky's Cybersecurity Pathway for Teens By Ryan Deal
Kentucky's Cybersecurity Pathway for Teens By Ryan Deal
Dawn Yankeelov241 vues
Preparing Your Students for the Innovation Economy with WeTeach_CS par 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_CS184 vues
WTCS and You Can Too! par WeTeach_CS
WTCS and You Can Too!WTCS and You Can Too!
WTCS and You Can Too!
WeTeach_CS170 vues
El Paso CS Policy & Code par WeTeach_CS
El Paso CS Policy & CodeEl Paso CS Policy & Code
El Paso CS Policy & Code
WeTeach_CS101 vues
WTCS and You Can Too! (TASA Midwinter) par WeTeach_CS
WTCS and You Can Too! (TASA Midwinter)WTCS and You Can Too! (TASA Midwinter)
WTCS and You Can Too! (TASA Midwinter)
WeTeach_CS151 vues
Texas K-12 Computer Science Education Policy par WeTeach_CS
Texas K-12 Computer Science Education PolicyTexas K-12 Computer Science Education Policy
Texas K-12 Computer Science Education Policy
WeTeach_CS217 vues
KISD E-RATE INFORMATIONAL MEETING par acorder2011
KISD E-RATE INFORMATIONAL MEETINGKISD E-RATE INFORMATIONAL MEETING
KISD E-RATE INFORMATIONAL MEETING
acorder2011275 vues
CS Education in Texas ISDs: Partnerships for Success par WeTeach_CS
CS Education in Texas ISDs: Partnerships for SuccessCS Education in Texas ISDs: Partnerships for Success
CS Education in Texas ISDs: Partnerships for Success
WeTeach_CS219 vues
Computer-Science-Department-PowerPoint-Presentation.ppt par ImXaib
Computer-Science-Department-PowerPoint-Presentation.pptComputer-Science-Department-PowerPoint-Presentation.ppt
Computer-Science-Department-PowerPoint-Presentation.ppt
ImXaib709 vues
Digital design 8209600 par Thuy Hang
Digital design 8209600Digital design 8209600
Digital design 8209600
Thuy Hang104 vues

Plus de Hal Speed

Teaching Machine Learning with Physical Computing - July 2023 par
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Hal Speed
14 vues56 diapositives
Combining Machine Learning with Physical Computing - June 2023 par
Combining Machine Learning with Physical Computing - June 2023Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023Hal Speed
129 vues56 diapositives
Combining Machine Learning with Physical Computing - June 2022 par
Combining Machine Learning with Physical Computing - June 2022Combining Machine Learning with Physical Computing - June 2022
Combining Machine Learning with Physical Computing - June 2022Hal Speed
179 vues51 diapositives
Engaging Young Learners with Humanoid Robots - Feb 2022 par
Engaging Young Learners with Humanoid Robots - Feb 2022Engaging Young Learners with Humanoid Robots - Feb 2022
Engaging Young Learners with Humanoid Robots - Feb 2022Hal Speed
138 vues12 diapositives
micro:bit classroom step-by-step setup guide par
micro:bit classroom step-by-step setup guidemicro:bit classroom step-by-step setup guide
micro:bit classroom step-by-step setup guideHal Speed
702 vues25 diapositives
micro:bit IET - Nov 2019 par
micro:bit IET - Nov 2019micro:bit IET - Nov 2019
micro:bit IET - Nov 2019Hal Speed
1.1K vues40 diapositives

Plus de Hal Speed(19)

Teaching Machine Learning with Physical Computing - July 2023 par Hal Speed
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023
Hal Speed14 vues
Combining Machine Learning with Physical Computing - June 2023 par Hal Speed
Combining Machine Learning with Physical Computing - June 2023Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023
Hal Speed129 vues
Combining Machine Learning with Physical Computing - June 2022 par Hal Speed
Combining Machine Learning with Physical Computing - June 2022Combining Machine Learning with Physical Computing - June 2022
Combining Machine Learning with Physical Computing - June 2022
Hal Speed179 vues
Engaging Young Learners with Humanoid Robots - Feb 2022 par Hal Speed
Engaging Young Learners with Humanoid Robots - Feb 2022Engaging Young Learners with Humanoid Robots - Feb 2022
Engaging Young Learners with Humanoid Robots - Feb 2022
Hal Speed138 vues
micro:bit classroom step-by-step setup guide par Hal Speed
micro:bit classroom step-by-step setup guidemicro:bit classroom step-by-step setup guide
micro:bit classroom step-by-step setup guide
Hal Speed702 vues
micro:bit IET - Nov 2019 par Hal Speed
micro:bit IET - Nov 2019micro:bit IET - Nov 2019
micro:bit IET - Nov 2019
Hal Speed1.1K vues
mEducation Alliance Symposium - Oct 2019 par Hal Speed
mEducation Alliance Symposium - Oct 2019mEducation Alliance Symposium - Oct 2019
mEducation Alliance Symposium - Oct 2019
Hal Speed258 vues
micro:bit WeTeach_CS Resource Palooza - Sept 2019 par Hal Speed
micro:bit WeTeach_CS Resource Palooza - Sept 2019micro:bit WeTeach_CS Resource Palooza - Sept 2019
micro:bit WeTeach_CS Resource Palooza - Sept 2019
Hal Speed364 vues
Physical Computing: To the U.K. and Beyond! - Sept 2018 par Hal Speed
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
Hal Speed504 vues
Micro:bit Workshop -- July 2018 par Hal Speed
Micro:bit Workshop -- July 2018Micro:bit Workshop -- July 2018
Micro:bit Workshop -- July 2018
Hal Speed603 vues
micro:bit workshop -- June 2018 par Hal Speed
micro:bit workshop -- June 2018micro:bit workshop -- June 2018
micro:bit workshop -- June 2018
Hal Speed760 vues
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017 par Hal Speed
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
Hal Speed560 vues
Micro:bit Maker Faire NY Education Forum - Sept 2017 par Hal Speed
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
Hal Speed1.1K vues
CS4TX San Antonio Meeting - Sept 2017 par Hal Speed
CS4TX San Antonio Meeting - Sept 2017CS4TX San Antonio Meeting - Sept 2017
CS4TX San Antonio Meeting - Sept 2017
Hal Speed329 vues
CS4TX Austin - Sept 2017 par Hal Speed
CS4TX Austin - Sept 2017CS4TX Austin - Sept 2017
CS4TX Austin - Sept 2017
Hal Speed1.9K vues
Micro:bit -- July 2017 par Hal Speed
Micro:bit -- July 2017Micro:bit -- July 2017
Micro:bit -- July 2017
Hal Speed1.7K vues
Get Creative, Get Connected, Get Coding with micro:bit - June 2017 par Hal Speed
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
Hal Speed606 vues
Statewide Coalition Panel - 3 April 2017 par Hal Speed
Statewide Coalition Panel - 3 April 2017Statewide Coalition Panel - 3 April 2017
Statewide Coalition Panel - 3 April 2017
Hal Speed481 vues
Connecting the High-Tech Industry to Education par Hal Speed
Connecting the High-Tech Industry to EducationConnecting the High-Tech Industry to Education
Connecting the High-Tech Industry to Education
Hal Speed422 vues

Dernier

2022 CAPE Merit List 2023 par
2022 CAPE Merit List 2023 2022 CAPE Merit List 2023
2022 CAPE Merit List 2023 Caribbean Examinations Council
4.2K vues76 diapositives
Scope of Biochemistry.pptx par
Scope of Biochemistry.pptxScope of Biochemistry.pptx
Scope of Biochemistry.pptxshoba shoba
124 vues55 diapositives
The Open Access Community Framework (OACF) 2023 (1).pptx par
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptxJisc
85 vues7 diapositives
Drama KS5 Breakdown par
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 BreakdownWestHatch
71 vues2 diapositives
UWP OA Week Presentation (1).pptx par
UWP OA Week Presentation (1).pptxUWP OA Week Presentation (1).pptx
UWP OA Week Presentation (1).pptxJisc
74 vues11 diapositives
Computer Introduction-Lecture06 par
Computer Introduction-Lecture06Computer Introduction-Lecture06
Computer Introduction-Lecture06Dr. Mazin Mohamed alkathiri
71 vues12 diapositives

Dernier(20)

Scope of Biochemistry.pptx par shoba shoba
Scope of Biochemistry.pptxScope of Biochemistry.pptx
Scope of Biochemistry.pptx
shoba shoba124 vues
The Open Access Community Framework (OACF) 2023 (1).pptx par Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc85 vues
Drama KS5 Breakdown par WestHatch
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 Breakdown
WestHatch71 vues
UWP OA Week Presentation (1).pptx par Jisc
UWP OA Week Presentation (1).pptxUWP OA Week Presentation (1).pptx
UWP OA Week Presentation (1).pptx
Jisc74 vues
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx par Inge de Waard
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxOEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
Inge de Waard167 vues
7 NOVEL DRUG DELIVERY SYSTEM.pptx par Sachin Nitave
7 NOVEL DRUG DELIVERY SYSTEM.pptx7 NOVEL DRUG DELIVERY SYSTEM.pptx
7 NOVEL DRUG DELIVERY SYSTEM.pptx
Sachin Nitave58 vues
Ch. 7 Political Participation and Elections.pptx par Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala72 vues
AI Tools for Business and Startups par Svetlin Nakov
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov101 vues
Narration lesson plan.docx par TARIQ KHAN
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
TARIQ KHAN104 vues
Class 10 English lesson plans par TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN257 vues
The Accursed House by Émile Gaboriau par DivyaSheta
The Accursed House  by Émile GaboriauThe Accursed House  by Émile Gaboriau
The Accursed House by Émile Gaboriau
DivyaSheta158 vues
Solar System and Galaxies.pptx par DrHafizKosar
Solar System and Galaxies.pptxSolar System and Galaxies.pptx
Solar System and Galaxies.pptx
DrHafizKosar85 vues
Use of Probiotics in Aquaculture.pptx par AKSHAY MANDAL
Use of Probiotics in Aquaculture.pptxUse of Probiotics in Aquaculture.pptx
Use of Probiotics in Aquaculture.pptx
AKSHAY MANDAL89 vues
Are we onboard yet University of Sussex.pptx par Jisc
Are we onboard yet University of Sussex.pptxAre we onboard yet University of Sussex.pptx
Are we onboard yet University of Sussex.pptx
Jisc77 vues
11.30.23 Poverty and Inequality in America.pptx par mary850239
11.30.23 Poverty and Inequality in America.pptx11.30.23 Poverty and Inequality in America.pptx
11.30.23 Poverty and Inequality in America.pptx
mary850239144 vues

Making Sense of Texas Computer Science Requirements

  • 1. Making Sense of Texas Computer Science Requirements WeTeach_CS Summit 9 June 2016 @HalSpeed @cs4tx slideshare.net/hal_speed
  • 2. The Programmable Boards are Coming 2 https://www.microbit.co.uk/ https://www.adafruit.com/product/3000 https://code.org/csd BBC micro:bit Circuit Playground
  • 3. 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 3 www.whitehouse.gov/csforall www.change.org/computerscience
  • 5. Computer Science Requirements for Texas High Schools 5
  • 6. 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 6 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
  • 7. 74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(2) Mathematics—three credits Graduation Requirement 7 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
  • 8. 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 8 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html Note: The expiration period in section 74.12(b)(5)(A)(iii) is removed effective August 22, 2016: (iii) The provision relating to Computer Science I, II, and III in clause (ii) of this subparagraph applies to credits earned before September 1, 2016. Credits earned for Computer Science I, II, and III may not satisfy LOTE credit requirements on or after September 1, 2016, and may not be used to comply with this paragraph. The provision relating to Computer Science I, II, and III in clause (ii) of this subparagraph expires September 1, 2017. Two credits in computer programming languages selected from Computer Science I, II and III
  • 9. Texas Public University Uniform Admission Policy  http://catalog.utexas.edu/general-information/admission/undergraduate- admission/freshman-admission/ To be eligible to apply for freshman admission to UT Austin, an applicant must be on track to graduate under the high school coursework requirements defined in the state’s Uniform Admission Policy or be on track to complete coursework that is equal in content and rigor. Applicants must graduate under the state's Recommended, Advanced, or Foundation High School Program; the Distinguished Program is also an option. The Uniform Admission Policy is defined in sections 51.801 through 51.809 of the Texas Education Code.  http://www.statutes.legis.state.tx.us/Docs/ED/htm/ED.51.htm Sec. 51.805. OTHER ADMISSIONS. (a) A graduating student who does not qualify for admission under Section 51.803 or 51.804 may apply to any general academic teaching institution if the student: (1) successfully completed: (A) at a public high school, the curriculum requirements established under Section 28.025 for the foundation high school program; or 9
  • 10. 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 10 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 HLComputer Science III Required LOTE Course – two credits Suggested Appropriate Substitution
  • 11. NSF: Computing Education for the 21st Century 11
  • 12. 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 12
  • 13. 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 13
  • 14. 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 14
  • 15. 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) 15
  • 16. AP CS Principles Curricula 16 http://uteachcs.org/ https://www.pltw.org/our-programs/pltw-computer-science http://mobile-csp.org/ https://code.org/csp http://bjc.berkeley.edu/
  • 17. AP CS Principles Curricula 17 http://cs50.wiki/ https://codehs.com/ info/curriculum/apcsp http://csmatters.org/ https://www.makeschool.com/ swift-computer-science-principles
  • 18. 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 18 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
  • 19. TAC 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 Video Game Design III Web Technologies Database Programming 19 Note: Computer Programming and Advanced Computer Programming being renamed to Computer Programming I and II
  • 20. 20 STEM Endorsement – Computer Science Course Endorsement Teaching Certification Fundamentals of Computer Science STEM CS [SBEC considering Tech App] Computer Science I STEM CS Computer Science II STEM CS Computer Science III STEM CS Digital Forensics STEM CS Discrete Mathematics for Computer Science STEM CS or Math Game Programming and Design STEM CS or Tech App Mobile Application Development STEM CS or Tech App Robotics Programming and Design STEM CS Independent Study in Technology Applications STEM Tech App AP Computer Science A STEM Matches subject AP Computer Science Principles not yet [SBEC considering CS or Tech App] IB Computer Science SL STEM Matches subject IB Computer Science HL STEM Matches subject Certification - http://ritter.tea.state.tx.us/sbecrules/tac/chapter231/ AP CSP PEIMS number in July
  • 21. Business & Industry Endorsement – Tech App 21 Course Endorsement Teaching Certification Digital Design & Media Production B&I Tech App Digital Art and Animation B&I Tech App 3D Modeling & Animation B&I Tech App Digital Communications in the 21st Century B&I Tech App Digital Video & Audio Design B&I Tech App Web Communications B&I Tech App Web Design B&I Tech App Web Game Development B&I Tech App Independent Study in Evolving/Emerging Tech B&I Tech App Certification - http://ritter.tea.state.tx.us/sbecrules/tac/chapter231/
  • 22. 22 TEA PEIMS Course TEKS Teacher FTE Student Enroll YoY Change (%) N1300993 Video Game Design I CTE - A/V 37.60 4,451 +17 N1300994 Video Game Design II CTE - A/V 2.04 145 +314 13027600 Computer Programming CTE - IT 76.68 9,818 +15 13027700 Advanced Computer Programming CTE - IT 20.06 1,270 +35 13027900 Web Technologies CTE - IT 92.33 10,174 -5 13037000 Robotics & Automation CTE - STEM 58.84 5,444 +15 N1303768 CS and Software Engineering CTE - STEM 15.41 2,092 +211 03580140 Fundamentals of CS Tech App 17.48 2,374 +74 03580200 CS I Tech App 116.45 15,594 +12 03580300 CS II Tech App 21.08 1,868 +110 03580350 CS III Tech App 8.79 534 +39 03580380 Game Programming & Design Tech App 16.37 2,553 +35 03580390 Mobile App Development Tech App 7.53 920 +44 03580395 Robotics Programming & Design Tech App 9.86 929 +29 03580820 Web Design Tech App 27.12 3,548 -8 03580830 Web Game Development Tech App 0.93 84 -49 A3580100 AP CS A Tech App 61.47 7,179 +14 I3580200 IB CS (SL/HL) Tech App 2.45/2.10 173/115 +2/+37 Source: ritter.tea.state.tx.us/adhocrpt/adfte.html (2015-16)
  • 23. General Computer Science High School Concept Survey Course(s) Mobile-Cloud • Mobile Web • Mobile Apps • Cloud Apps Game Design/ Development Robotics Programming Cybersecurity Machine Learning/AI 23 Data Analytics
  • 24. 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 24 AP Computer Science AorComputer Science II
  • 25. LeanderISD 25 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
  • 26. Georgetown ISD Computer Science Pathway 2016-2017 Kim Garcia Digital Learning Coordinator Former High School Computer Science Teacher
  • 27. 27 Georgetown ISD Computer Science Pathway 2016-2017 4th Course Independent Study in Technology Applications (126.49) 2nd & 3rd Courses Game Programming and Design (126.38) AP Computer Science A (126.62) 1st Course Computer Science I (126.33) Prerequisite Algebra I (111.39)
  • 28. 28 Challenges: Georgetown ISD Computer Science  Prerequisite for 1st Course (Computer Science I) is Algebra I  Many 9th graders not completed Algebra I, cannot enroll in CS I until 10th grade  GISD students cannot earn for LOTE credit  Opted to add Game Programming and Design in 2015-2016, requested by students  Not offering AP Computer Science Principles in its first year (2016-2017)  College Board presenters said at CSTA: ‘It’s not a 9th grade course’ 4th Course Independent Study in Technology Applications (126.49) 2nd & 3rd Courses Game Programming and Design (126.38) AP Computer Science A (126.62) 1st Course Computer Science I (126.33) Prerequisite Algebra I (111.39)
  • 29. 29 Opportunities: Georgetown ISD Computer Science  Computer Science Enrollment Growth in 2015-2016  Planning to Offer AP Computer Science Principles in 2017-2018 4th Course Independent Study in Technology Applications 2nd & 3rd Courses Game Programming & Design AP Computer Science A 1st Course Computer Science I Prerequisite Algebra I 3rd & 4th Courses Game Programming & Design AP Computer Science A Independent Study in Technology Applications 2nd Course Computer Science I 1st Course AP Computer Science Principles Prerequisite Algebra I Proposed 2017-2018 Georgetown ISD Computer Science Pathways: Two Entry Points
  • 30. Thank You Remember to join the CS4TX and CSTA communities 30