Successfully reported this slideshow.
Your SlideShare is downloading. ×

Making Sense of Texas Computer Science Requirements - June 2017

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 33 Ad

More Related Content

Slideshows for you (18)

Similar to Making Sense of Texas Computer Science Requirements - June 2017 (20)

Advertisement

More from Hal Speed (17)

Recently uploaded (20)

Advertisement

Making Sense of Texas Computer Science Requirements - June 2017

  1. 1. Making Sense of Texas Computer Science Requirements WTCS Summit 5 June 2017 @HalSpeed @cs4tx @microbit_edu slideshare.net/hal_speed or halspeed.com
  2. 2. 2 Source: http://curriculumredesign.org/wp-content/uploads/CCR-Plenary-intro-Charles-Fadel1.pdf (excluding computer science) Computer Science
  3. 3. Goal: Computer Science for All in Texas 3 “Traditional” CS Students Everyone Else, the “Digitally Illiterate” Digital Jobs CSforAll Everyone Becomes “Literate” in the Digital Society 1B 1A Teach all students the foundational understanding of computer science Increase the number of students pursuing digital careers
  4. 4. CS4TX Local Meetups  Austin  Houston  Dallas-Ft. Worth  San Antonio  Midland  Rio Grand Valley  Tyler www.cs4tx.org 4
  5. 5. CSforAll Pledge 5 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  Ask your district or school to sign today!
  6. 6. Remember What’s…Who’s Important 6
  7. 7. Computer Science Requirements for Texas High Schools 7
  8. 8. 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 8 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html
  9. 9. 74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(2) Mathematics—three credits Graduation Requirement 9 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
  10. 10. 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 10 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html 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, 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
  11. 11. Texas Public University Uniform Admission Policy  http://catalog.utexas.edu/general-information/admission/undergraduate- admission/#freshmanadmissiontext  To be eligible to apply for freshman admission to UT Austin, an applicant must be on track to meet 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. Public high school applicants must graduate under the state's Foundation High School Program with a distinguished level of achievement, or the Recommended or Advanced 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 11
  12. 12. 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 – Under Review by TEA 12 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
  13. 13. Texas High School Certification Requirement 13 Source: http://ritter.tea.state.tx.us/sbecrules/tac/chapter231/ch231e.html#division8 amended to be effective December 27, 2016 §231.251. 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. §231.257. 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.
  14. 14. Texas 85th Legislative Session HB 728 – Signed by the Governor  Allows computer science to count for a science graduation credit  In addition to mathematics and LOTE  TEA and the SBOE to determine which course(s) qualify HB 3593 – Sent to the Governor for Signature  Creates a technology application pathway for cybersecurity in the STEM endorsement  Teacher subsidy for certification exam  Allots funding for five technology application courses 14
  15. 15. 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 15 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
  16. 16. 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 16 Note: Computer Programming and Advanced Computer Programming being renamed to Computer Programming I and II
  17. 17. 17 STEM Endorsement – Computer Science Course Endorsement Teaching Certification Fundamentals of Computer Science STEM CS or 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 STEM 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/
  18. 18. Business & Industry Endorsement – Tech App 18 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/
  19. 19. 19 TEA PEIMS Course TEKS S. Enroll ‘14-15 S. Enroll ‘15-16 S. Enroll ‘16-17 YoY Change (%) N1300993 Video Game Design I CTE - A/V 3,808 4,451 5,622 26 N1300994 Video Game Design II CTE - A/V 35 145 370 155 13027600 Computer Programming CTE - IT 8,527 9,818 10,517 7 13027700 Advanced Computer Programming CTE - IT 941 1,270 1,687 33 13027900 Web Technologies CTE - IT 10,714 10,174 10,102 -1 13037000 Robotics & Automation CTE - STEM 4,738 5,444 7,126 31 N1303768 CS and Software Engineering CTE - STEM 672 2,092 1,827 -13 03580140 Fundamentals of CS Tech App 1,368 2,374 4,061 71 03580200 CS I Tech App 13,935 15,594 16,055 3 03580300 CS II Tech App 889 1,868 1,903 2 03580350 CS III Tech App 384 534 587 10 03580380 Game Programming & Design Tech App 1,887 2,553 1,983 -22 03580390 Mobile App Development Tech App 637 920 1,177 28 03580395 Robotics Programming & Design Tech App 719 929 1,308 41 03580820 Web Design Tech App 3,877 3,548 3,157 -11 03580830 Web Game Development Tech App 166 84 107 27 A3580100 AP CSA Tech App 6,322 7,179 8,598 20 A3580300 AP CSP Tech App - - 2,594 - Source: rptsvr1.tea.state.tx.us/adhocrpt/adfte.html
  20. 20. 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 20
  21. 21. 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) 21
  22. 22. AP CS Principles Curricula 22 http://uteachcs.org/ https://www.pltw.org/our- programs/pltw-computer-science http://mobile-csp.org/ https://code.org/csp http://bjc.berkeley.edu/ http://cs50.wiki/ https://codehs.com/ info/curriculum/apcsp http://csmatters.org/ Not Currently Endorsed by the College Board: https://www.makeschool.com/swift-computer-science-principles
  23. 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. 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. 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. 26. Georgetown ISD Computer Science Pathway Kim Garcia Digital Learning Coordinator Former High School Computer Science Teacher http://texascomputerscience.weebly.com/
  27. 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. 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. 29. Additional Resources 29
  30. 30. Cyber Security  Principles of Cyber Security  CTE innovative course number N1302810 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 30
  31. 31. 31 Ozobot 2.0 Bit Lego WeDo Makeblock mBot Wonder Workshop Dash and Dot Finch Bee-Bot Sphero SPRK+ Fisher-Price Code-a-Pillar Lego Mindstorm EV3 Lego Boost Root VEX K’NEX Edison
  32. 32. 32 Get Creative, Get Connected, Get Coding with micro:bit www.microbit.org Tomorrow at 9:45am
  33. 33. REMEMBER TO SIGN THE PLEDGE www.csforall.org/pledge/ 33

×