Presentation is loading. Please wait.

Presentation is loading. Please wait.

Making Sense of Texas Computer Science Requirements

Similar presentations


Presentation on theme: "Making Sense of Texas Computer Science Requirements"— Presentation transcript:

1 Making Sense of Texas Computer Science Requirements
TCEA Convention 7 February 2018 slideshare.net/hal_speed or halspeed.com

2 Index of Changing Work Tasks in the U.S. Economy 1960-2009
Index Value: 1960 = 50 Source:

3

4 Computer Science Source: (excluding computer science)

5 Goal: Computer Science for All in Texas
“Traditional” CS Students Digital Jobs Everyone Else, the “Digitally Illiterate” CSforAll Everyone Becomes “Literate” in the Digital Society 1A 1B Increase the number of students pursuing digital careers Teach all students the foundational understanding of computer science

6 CS4TX Local Meetups Austin Houston Dallas-Ft. Worth San Antonio
Midland Rio Grand Valley Tyler

7 CSforAll Pledge http://www.csforall.org/pledge/
Over 3000 schools across 39 states have signed District administrators and school principals pledge to: Support professional development for CS teachers, administrators and guidance counselors Encourage all students to learn CS Offer a variety of opportunities throughout the grades for CS learning Assign a primary point of contact in the school/district for CS Signup your district or school today!

8 Remember What’s…Who’s Important

9 Computer Science Requirements for Texas High Schools

10 Curriculum Requirement
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 Computer Science II or AP Computer Science At least two (2) of the following: Digital Video and Audio Design Independent Study in Technology Applications Computer Science III Discrete Mathematics for Computer Science Digital Art and Animation Mobile Application Development Digital Communications in the 21st Century Fundamentals of Computer Science Robotics Programming and Design 3-D Modeling and Animation Digital Design and Media Production Game Programming and Design Web Communications Independent Study in Evolving/Emerging Technologies Web Design Digital Forensics Web Game Development Source:

11 Graduation Requirement
74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(2) Mathematics—three credits Algebra I Geometry A list of many courses including: Robotics Programming and Design AP Computer Science Discrete Mathematics for Computer Science Source:

12 Graduation Requirement
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 Two credits in computer programming languages selected from Computer Science I, II and III Note: The expiration period in section 74.12(b)(5)(A)(iii) was 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, 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. Source:

13 Graduation Requirement
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 Two credits in computer programming languages selected from Computer Science I, II and III SBOE considering adding AP & IB CS in their next meeting in April 2018: (ii) two credits in computer programming languages, including computer coding, to be selected from Computer Science I, II, and III, AP Computer Science Principles, AP Computer Science A, IB Computer Science Standard Level, and IB Computer Science Higher Level Source:

14 Texas High School Certification Requirement
§  Fundamentals of Computer Science; Advanced Placement Computer Science Principles; Game Programming and Design or Mobile Application Development, Grades 9-12. An assignment for Fundamentals of Computer Science; Advanced Placement Computer Science Principles; Game Programming and Design or Mobile Application Development, Grades 9-12, is allowed with one of the following certificates. (1)  Computer Science: Grades 8-12. (5)  Technology Applications: Early Childhood-Grade 12. (6)  Technology Applications: Grades 8-12. § Computer Science, Grades 9-12. An assignment for Computer Science I, II, and III; Digital Forensics; or Robotics Programming and Design, Grades 9-12, is allowed with one of the following certificates. (1)  Computer Science: Grades 8-12. Source: amended to be effective December 27, 2016

15 Texas 85th Legislative Session
HB 3593 – Signed by the Governor Creates a technology application pathway for cybersecurity in the STEM endorsement Teacher subsidy for certification exam Allots funding for five technology application courses TEA and the SBOE to determine which courses qualify

16 Cyber Security Principles of Cyber Security
CTE innovative course number N up for renewal CSTA “Cyber Teacher” certification program Eight hours online Resources NSA Day of Cyber – nsadayofcyber.com NICERC – nicerc.org NICCS – niccs.us-cert.gov/formal-education NICE – csrc.nist.gov/nice Cyber Aces – cyberaces.org CTD Card Game – cias.utsa.edu/ctd.html Competitions U.S. CyberPatriot – uscyberpatriot.org U.S. Cyber Challenge – uscyberchallenge.org Cyber Quests – uscc.cyberquests.org

17 Endorsement Requirement
74.13(f) A student may earn any of the following endorsements 1. STEM 2. Business and Industry A. CTE (Ch. 130) A. CTE (Ch. 130) B. Computer Science (Ch. 126) B. English C. Mathematics C. Technology Applications (Ch. 126) D. Science D. A combination of the above E. A combination of two of the above Source:

18 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 I Robotics and Automation Video Game Design II Computer Programming II Video Game Design III Web Technologies Database Programming Note: Computer Programming and Advanced Computer Programming renamed to Computer Programming I and II effective August 28, 2017

19 STEM Endorsement – Computer Science
Course Endorsement Teaching Certification Fundamentals of Computer Science STEM CS or Tech App Computer Science I CS Computer Science II Computer Science III Digital Forensics Discrete Mathematics for Computer Science CS or Math Game Programming and Design Mobile Application Development Robotics Programming and Design Independent Study in Technology Applications Tech App AP Computer Science A Matches subject AP Computer Science Principles IB Computer Science SL IB Computer Science HL Certification -

20 Business & Industry Endorsement – Tech App
Course Endorsement Teaching Certification Digital Design & Media Production B&I Tech App Digital Art and Animation 3D Modeling & Animation Digital Communications in the 21st Century Digital Video & Audio Design Web Communications Web Design Web Game Development Independent Study in Evolving/Emerging Tech Certification -

21 Computer Programming I CTE - IT 8,527 9,818 10,517 7
TEA PEIMS Course TEKS S. Enroll ‘14-15 S. Enroll ‘15-16 S. Enroll ‘16-17 YoY Change (%) N Video Game Design I CTE - A/V 3,808 4,451 5,622 26 N Video Game Design II 35 145 370 155 Computer Programming I CTE - IT 8,527 9,818 10,517 7 Computer Programming II 941 1,270 1,687 33 Web Technologies 10,714 10,174 10,102 -1 Robotics & Automation CTE - STEM 4,738 5,444 7,126 31 N CS and Software Engineering 672 2,092 1,827 -13 Fundamentals of CS Tech App 1,368 2,374 4,061 71 CS I 13,935 15,594 16,055 3 CS II 889 1,868 1,903 2 CS III 384 534 587 10 Game Programming & Design 1,887 2,553 1,983 -22 Mobile App Development 637 920 1,177 28 Robotics Programming & Design 719 929 1,308 41 Web Design 3,877 3,548 3,157 -11 Web Game Development 166 84 107 27 A AP CSA 6,322 7,179 8,598 20 A AP CSP - 2,594 Source: rptsvr1.tea.state.tx.us/adhocrpt/adfte.html

22 AP CS Principles Computational Thinking Practices Connecting Computing
apcsprinciples.org collegeboard.org/apcsp Computational Thinking Practices Connecting Computing Creating Computational Artifacts Abstracting Analyzing Problems and Artifacts Communicating Collaborating Big Ideas Creativity Abstraction Data and Information Algorithms Programming The Internet Global Impact

23 AP Computer Science Principles
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)

24 AP CS Principles Curricula
info/curriculum/apcsp programs/pltw-computer-science Not Currently Endorsed by the College Board:

25 General Computer Science High School Concept
Survey Course(s) Mobile-Cloud Mobile Web Mobile Apps Cloud Apps Game Design/ Development Robotics Programming Cybersecurity Data Analytics Machine Learning/AI

26 Computer Science Pathway Recommendation
Fundamentals of Computer Science (optional) Computer Science I and/or AP Computer Science Principles Computer Science II or AP Computer Science A Up to two (2) of the following: Game Programming and Design Robotics Programming and Design Computer Science III Digital Forensics Independent Study in Technology Applications IB Computer Science SL Discrete Mathematics for Computer Science IB Computer Science HL Mobile Application Development

27 Computer Science I (Pre-AP) Computer Science Independent Study
LeanderISD Start Fundamentals of Computer Science (with Robotics) Start AP CS Principles Start Computer Science I (Pre-AP) AP Computer Science A Mobile App Dev Computer Science Independent Study

28 Proposed 2017-2018 Georgetown ISD CS Pathway
Two Entry Points 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

29 Thank You


Download ppt "Making Sense of Texas Computer Science Requirements"

Similar presentations


Ads by Google