Computer Science in Texas High Schools

Similar documents
Making Sense of Texas High School Computer Science Requirements and Options. TCEA CS Academy 23 July 2015 Hal Speed

House Bill 5 and High School Graduation Requirements

School Guidelines, Graduation Requirements

Texas Private High School Certification. Admission to a Texas Public University Top 10 Percent Scholarship

TEXAS STATE BOARD OF EDUCATION

SCIENCE, TECHNOLOGY, ENGINEERING & MATHEMATICS (STEM) ENDORSEMENT A STEM

TEACHER ASSIGNMENT CHART

WAKELAND HIGH SCHOOL & FISD ENDORSEMENT GUIDE

Texas Private High School Certification. TEXAS Grant Admission to a Texas Public University Top 10 Percent Scholarship

Kerri Elzie Certification Specialist Educator Certification and Standards Texas Education Agency April 16, 2012

Endorsements Frequently Asked Questions

Endorsement Course Selection Worksheet (Endorsement Flow Charts may be viewed on LCISD Home Page under HB5 icon)

Engaging Families: Answering K-12 Family Questions About College To Career Readiness

Programming and Software Development. Networking Systems

HB5 Foundation High School Programs

ASSIGNMENT OF PUBLIC SCHOOL PERSONNEL PART II REQUIREMENTS FOR TEACHERS ASSIGNED TO CAREER AND TECHNICAL EDUCATION ASSIGNMENTS

Course Matching Chart

Public Services Endorsement

List of Level 3 STEM High School Courses with Course Code Number, Designation, and Title

Agriculture, Food and Natural Resources

Building a Computer Science Pipeline in your District

Humble ISD Career and Technology Course Flow Charts

Political Science Distinguished Scholar Course Schedule

Graduation Plans Students who entered 9 th grade before the school year

High School Curricular Requirements for Admission to Oklahoma Colleges and Oklahoma s Promise (Oklahoma Higher Learning Access Program)

THE WORLD IS YOUR CLASSROOM.

The Academies of Loudoun

SOUTH DAKOTA OPPORTUNITY SCHOLARSHIP

Graduation Toolkit. Texas Education Agency. Foundation High School Program. Information for Planning Your High School Years & Beyond

State Board of Education Graduation Requirements Frequently Asked Questions Volume One

Programs of Study. Arts, A/V Technology & Communications

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

Course Code Course Name Course Type Summer Advanced Web Design A CTAE Advanced Web Design AB CTAE Advanced Web

STEM CURRICULUM AND SOLUTIONS. Courses, Resources, and Support to Prepare Your Students for Their Future

CTE Course Crosswalk

CURRICULUM FRAMEWORK,

Online Computer Science Education at Florida Virtual School

Chapter 130. Texas Essential Knowledge and Skills for Career and Technical Education. Subchapter A. Agriculture, Food, and Natural Resources

Health Science Public Service Endorsement

Godley High School Class of 2019 Course Selection Guide

Kerri Elzie and Geronima Brady Certification Specialists Texas Education Agency TASPA Winter Conference December 13-14, 2012

TENNESSEE STATE BOARD OF EDUCATION APPROVED HIGH SCHOOL COURSES 3.205

CAREER OPPORTUNITIES AND PATHWAYS

Figure: 19 TAC 231.1(e) ASSIGNMENT OF PUBLIC SCHOOL PERSONNEL PART I REQUIREMENTS FOR ASSIGNMENT OF TEACHERS

Bachelor of Information Technology

CURRICULUM FRAMEWORK,

High School Career and Technology Education

FuelEd Online Courses High School Course List

FuelEd Online Courses High School Course List

FuelEd Online Courses High School Course List

FuelEd ONLINE COURSES. Course Catalog

ELLISON HIGH SCHOOL Registration Sheet

Software Engineering

Minimum College Admission Standards (Revised 09/2014) College Academic Distribution Requirements

Regents Scholarship Program Guide for the Academic Year

Oklahoma Supplemental Online Course Informa on* Contact your local school district to enroll. Course Title Discipline Grade Levels

Frisco Independent School District last updated 01/12/15

Report Regarding Progress of Increasing the Number of Courses Approved for Career and Technical Education (CTE) and Technology Applications

SUNCOAST COMMUNITY HIGH SCHOOL Four Year Plans

S.T.E.M. Academy Course Overview - Class of 2019

Course Provider Catalog K-12 Providers August 20, 2013

EXPLORE YOUR FUTURE WITH THE FOUNDATION HIGH SCHOOL PROGRAM

Graduation Toolkit. Graduation Program - Overview. Distinguished Level of Achievement - Benefits. Texas High School Diploma - Steps

Vidor High School Four-Year Graduation Plan and Course Description Catalog Beginning with Freshmen

Hampton City Schools GAITE Career Pathway Model for Electrical Engineering Technology

Course Selection for

Information Technology

Strengthen Georgia s Computer Science Education in K-12

Arts, Audio/Visual Technology, & Communications Program of Study Level 1 Level 2 Level 3 Level 4

CSTA- Oracle Academy 2014 U.S. High School CS Survey: The State of Computer Science in U.S. High Schools: an Administrator s Perspective.

High School Certification Office of Admissions & Recruitment

NORTH EAST ISD HIGH SCHOOL COURSE CATALOG

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

The Fulton Experience. The Fulton Experience. Education for the Changing World

NATICK HIGH SCHOOL COURSE SEQUENCES. WELLNESS DEPARTMENT Grade 9 Grade 10 Grade 11 Grade 12 Physical Education 24

Bachelor of Science Technical Management (BSTM) Dallas Metro (Irving, Ft. Worth, Oklahoma City, & Richardson) Subject to change with short notice

CAREER AND TECHNICAL EDUCATION STUDENT HANDBOOK

Computer Engineering

Wylie ISD Career Experiences #Ihaveaplanwisd

Click on link below to go to the pathway document.

HIGH SCHOOL COURSE LISTING

2015 Texas Career Education Winter Conference Dr. Linda Anderson Brett Gage Ceci Rachels Allison Vinson. Birdville Independent School District

Bachelor of Bachelor of Computer Science

North Dakota Advanced Placement (AP) Course Codes. Computer Science Education Course Code Advanced Placement Computer Science A

Michigan s High School Graduation requirements Guide for Parents

Classes that Can be Taught by Holders of Various Endorsements, as Impacted by NCLB Michigan Department of Education

CAREER CLUSTER GUIDANCE HANDBOOK

CAREER PATHWAYS HAMILTON SOUTHEASTERN HIGH SCHOOL. If you are interested in Health Science

Hampton City Schools GAITE Career Pathway Model for Mechanical Engineering Technology

Arch - Broadcast - Business - Computer - Culinary - Engineer ARCHITECTURAL ENGINEERING DRAWING & DESIGN

Transcription:

Computer Science in Texas High Schools Hal Speed Austin Affiliate TRC Computer Science Network Training 16 January 2015

Recent Grad s Take on CS Software is everywhere Computer science teaches you how to think and efficiently solve problems Students can apply computer science to any field Programming is actually fun Computer science pays off with high paying jobs And is a good foundation for entrepreneurship

Required Secondary Curriculum

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: 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

STEM Endorsement Algebra II, Chemistry, Physics and

74.13(f)(1)(A) STEM Endorsement Requirement CTE Coherent sequence of four (4) or more CTE credits; at least two credits from the same career cluster CTE level I CTE level II Advanced CTE level III (or above) At least one (1) of the following: Concepts of Engineering & Technology Biotechnology Advanced Biotechnology Engineering Design & Presentation Advanced Engineering Design & Presentation Engineering Mathematics Electronics Advanced Electronics Robotics & Automation Principles of Technology Scientific Research & Design Engineering Design & Problem Solving Practicum in STEM Principles of Engineering Digital Electronics

74.13(f)(1)(B) STEM Endorsement Requirement Tech Apps (CS) Coherent sequence of four (4) credits from the following: Fundamentals of Computer Science Computer Science I Computer Science II Computer Science III Digital Forensics Discrete Mathematics for Computer Science Game Programming and Design Mobile Application Development Robotics Programming and Design Independent Study in Tech Apps AP Computer Science IB Computer Science, Standard Level IB Computer Science, Higher Level

74.13(f)(1)(C) STEM Endorsement Requirement Math Algebra II Two (2) credits from the following for which Algebra II is a prerequisite: Precalculus Advanced Quantitative Reasoning Independent Study in Mathematics Discrete Mathematics for Problem Solving Algebraic Reasoning Statistics AP Statistics AP Calculus AB AP Calculus BC AP Computer Science IB Mathematical Studies, Standard Level IB Mathematics, Standard Level IB Mathematics, Higher Level IB Further Mathematics, Higher Level Engineering Mathematics Statistics and Risk Management Discrete Mathematics for Computer Science

74.13(f)(1)(D) STEM Endorsement Requirement Science Chemistry Physics Two (2) credits from the following: Aquatic Science Astronomy Earth and Space Science Environmental Systems AP Biology AP Chemistry AP Physics 1: Algebra based AP Physics 2: Algebra based AP Physics C AP Environmental Science IB Biology IB Chemistry IB Physics IB Environmental Systems Advanced Animal Science Advanced Plant and Soil Science Anatomy and Physiology Medical Microbiology Pathophysiology Food Science Forensic Science Advanced Biotechnology Principles of Technology Scientific Research and Design Engineering Design and Problem Solving Principles of Engineering

74.13(f)(1)(E) STEM Endorsement Requirement Combo Algebra II Chemistry Physics Coherent sequence of three (3) credits from one of the following: CTE and Tech Apps CTE and Math CTE and Science Tech Apps and Math Tech Apps and Science Math and Science

Business & Industry Endorsement

74.13(f)(2)(A) Business & Industry Endorsement Requirement CTE Coherent sequence of four (4) or more CTE credits; at least two credits from the same career cluster CTE level I CTE level II Advanced CTE level III (or above) One (1) final course from the following career clusters: Agriculture, Food & Natural Resources Architecture & Construction Arts, Audio/Video Technology & Communications Business Management & Administration Finance Hospitality & Tourism Information Technology Manufacturing Marketing Transportation, Distribution & Logistics

74.13(f)(2)(B) Business & Industry Endorsement Requirement English Four (4) English elective credits from Chapter 110 Three (3) levels in one of the following: Public speaking I, II, III Debate I, II, III Credits picked from the following to make a total of four (4) English elective credits: Independent Study in English, Journalism and/or Speech Reading I, II, III College Readiness and Study Skills Visual Media Analysis and Production Contemporary Media Literary Genres Creative Writing Research and Technical Writing Practical Writing Skills Humanities Public Speaking I, II, III Advanced Broadcast Journalism I, II, III Advanced Journalism, Newspaper I, II, III Advanced Journalism, Yearbook I, II, III Communication Applications Oral Interpretation I, II, III Debate I, II, III Journalism Advanced Broadcast Journalism I, II, III Photojournalism Advanced Journalism, Yearbook I, II, III Advanced Journalism, Newspaper I, II, III Advanced Journalism, Literary Magazine AP English Language & Composition AP English Literature & Composition AP International English Language IB Language Studies A1, Standard Level IB Language Studies A1, Higher Level

74.13(f)(2)(C) Business & Industry Endorsement Requirement Tech Apps Four (4) credits from the following: Digital Design and Media Production Digital Art and Animation 3-D Modeling and Animation Digital Communications in the 21 st Century Digital Video and Audio Design Web Communications Web Design Web Game Development Independent Study in Evolving/Emerging Technologies

74.13(f)(2)(D) Business & Industry Endorsement Requirement Combo Coherent sequence of four (4) credits from: CTE, English or Tech Apps

High School Course Descriptions 2015-16 From Austin ISD Secondary School Information Guide

Fundamentals of Computer Science [S] TEA #3580140, 3802.R000.Y, 9-12, 1 credit PREREQUISITES: Proficiency in the knowledge and skills relating to Technology Applications, Grades 6-8. The Fundamentals of Computer Science course is intended as a first course for those students just beginning the study of computer science. Students will learn about the computing tools that are used every day through creative and innovative opportunities to use problem-solving and reasoning skills to by design, implement, and present solutions to real-world problems. Students will gain an understanding of the principles of computer science through the study of technology operations and concepts. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect. [S] - can sa*sfy STEM endorsement

Computer Science I [S] TEA #3580200, 3803.H000.Y, 9-12, 1 credit PREREQUISITES: Algebra I Computer Science provides students with an opportunity to study foundational technology applications. Students will practice the use of technology-related concepts and terms as well as data input strategies such as exploration of LAN and WAN networks, search terminology, and basic coding to make informed decisions about technologies and their applications. Students will work individually and collaboratively to evaluate information, apply technology as a tool for problem solving, and communicate information in different formats to a diverse group of audiences.

Computer Science II [S] TEA #3580300, 3804.H000.Y, 11-12, 1 credit PREREQUISITES: Algebra I and either Computer Science I or Fundamentals of Computer Science. In Computer Science II students will continue their study of technological applications. Students will extend practice of the use of technology-related concepts and terms as well as data input strategies such as exploration of deeper algorithmic applications (e.g. greedy algorithms) and artificial intelligence/robotics. Students will work individually and collaboratively to evaluate information, apply technology as a tool for problem solving, and communicate information in different formats to a diverse group of audiences.

Computer Science III [S] TEA #3580350, 3805.H000.Y, 11-12, 1 credit PREREQUISITES: Computer Science II, Advanced Placement (AP) Computer Science A, or International Baccalaureate (IB) Computer Science. In Computer Science III students will further their study of technological applications. Students will extend practice of the use of technologyrelated concepts and terms as well as data input strategies such as the creation of discovery programs in low-level, high-level, and scripting languages as well as creating a small workgroup network. Students will work individually and collaboratively to evaluate information, apply technology as a tool for problem solving, and communicate information in different formats to a diverse group of audiences.

AP Computer Science A [S] TEA #A3580100, 3803.P00.Y, 10-12, 1 credit RECOMMENDED: Computer Science I, Algebra II, or a student should be comfortable with functions and the concepts found in the uses of functional notation such as f(x) = x + 2 and f(x) = g(h(x)). This course prepares students to design and implement solutions to problems by writing, running, and debugging computer programs. The course emphasizes programming methodology, procedural abstraction, and in-depth study of algorithms, data structures, and data abstractions. Students will code fluently in an object-oriented paradigm using Java.

Game Programming and Design [S] TEA #3580380, 3808.R000.Y, 9-12, 1 credit PREREQUISITE: Algebra I Game Programming and Design will foster student creativity and innovation by presenting students with opportunities to design, implement, and present meaningful programs through a variety of media through collaboration with others to solve gaming problems. Students will use data analysis skills to identify task requirements, plan search strategies, use programming concepts to access, analyze, and evaluate information needed to design games. Students will create a computer game that is presented to an evaluation panel. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect

Mobile Application Development [S] TEA #3580390, 3809.R000.Y, 9-12, 1 credit PREREQUISITE: Proficiency in the knowledge and skills relating to Technology Applications, Grades 6-8, and Algebra I. Mobile Application Development will foster students creativity and innovation by presenting opportunities to design, implement, and deliver meaningful projects using mobile computing devices through problem solving and collaboration. Students will gain an understanding of the principles of mobile application development through the study of development platforms, programming languages, and software design standards. Through data analysis, students will identify task requirements, plan search strategies, and use software development concepts to access, analyze, and evaluate information needed to program mobile devices. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect.

Web Design [B] TEA #3580820, 8741.R000.Y, 9-12, 1 credit PREREQUISITE: None Web Design will provide students with the opportunity to use digital media and environments to analyze and implement the proper and acceptable use of digital/virtual communications technologies; identify and discuss emerging technologies and their impact; and understand Internet history and structure. Students will investigate how these areas impact current use as well as acquire, evaluate, and use various web standards as World Wide Web Consortium (W3C), Ecma International, and Internet Corporation for Assigned Names and Numbers (ICANN) to make informed decisions and implement standards in original work. Students will also summarize the technical needs of a World Wide Web server; develop proficiency in the use of a variety of electronic input devices by incorporating such components while publishing web pages as well as learn basic design principles when creating a website. [B] - can sa*sfy Business & Industry endorsement

Web Game Development [B] TEA #3580830, 8742.R000.Y, 11-12, 1 credit RECOMMENDED Web Design Web Game Development will provide students with opportunities to use digital media and environments to research, evaluate, and create web forms for database processing. During this course, students will examine both Common Gateway Interface (GCI) and computer-generated imagery (CGI); analyze and summarize streaming media/content and game broadcasting; and review the history of gaming; game types. Students will also investigate career opportunities in programming, gaming, art, design, business, and marketing; develop and create a gaming storyboard and script; implement graphic and game design elements.

Video Game Design TEA #1300993, 8316.H(Y), 10-12, 1 credit PREREQUISITE: Art I, Digital and Interactive Media and Animation The student will be provided the opportunity to design, program, and create a functional video game. Through text, pictures, animations and digital video, students are led through the exciting world of the video game design industry. The course will introduce basic programming language and skills that are essential to developing a video game. Articulated credit may be awarded upon successful completion of course requirements.

Computer Programming TEA #13027600, 8542.H(Y), 10-12, 1 credit PREREQUISITE: Keyboarding, Touch System Data Entry, or Demonstrated Keyboarding Proficiency Students acquire knowledge of structured programming techniques and concepts appropriate to developing executable programs and creating appropriate documentation. Students apply technical skills to address business applications of emerging technologies. Articulated credit may be awarded upon successful completion of course requirements.

Advanced Computer Programming TEA #13027700, 8544.H(Y), 11-12, 1 credit PREREQUISITES: Computer Programming Students expand their knowledge and skills in structured programming techniques and concepts by addressing more complex problems and developing comprehensive programming solutions. Students apply technical skills to address business applications of emerging technologies. Articulated credit may be awarded upon successful completion of course requirements.

Web Technologies TEA #13027900, 8550.H(Y), 10-12, 1 credit PREREQUISITES: Keyboarding, Touch System Data Entry, or Demonstrated Keyboarding Proficiency and Principles of Information Technology or Business Information Management Through the study of web technologies and design, students learn to make informed decisions and apply the decisions to the field of information technology. The knowledge and skills acquired and practiced will enable students to successfully perform and interact in a technology-driven society. Articulated credit may be awarded upon successful completion of course requirements.

Computer Science and Software Engineering TEA #1303768, 8810.H(Y), 9-12, 1 credit PREREQUISITE: None This course helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, robotics, and simulation. The course aims to build students awareness of the tremendous demand for computer specialists and for professionals in all fields who have computational skills. Students consider issues raised by the present and future societal impact of computing.

Computer Science Applications TEA #TBD, 8811.H(Y), 10-12, 1 credit PREREQUISITE: Computer Science and Software Engineering CSA focuses on integrating technologies across multiple platforms and networks, including the Internet. Students collaborate to produce programs that integrate mobile devices and leverage those devices for distributed collection and data processing. Students analyze, adapt, and improve each other's programs while working primarily in Java and other industry-standard tools. This course prepares students for the College Board s Advanced Placement CS-A test and aligns with CSTA Level 3C Standards.

Course 9 10 11 12 Prerequisite Fundamentals of CS X X X X Proficiency in Tech Apps CS I X X X X Algebra I CS II X X Algebra I & either CS I or Fundamentals CS CS III X X CS II or AP CS AP CS A X X X CS I or Algebra II Game Programming & Design X X X X Algebra I Mobile App Development X X X X Proficiency in Tech Apps Web Design X X X X None Web Game Development X X Web Design (recommended) Video Game Design X X X Art I, Digital Interac*ve Media & Anima*on Computer Programming X X X Keyboarding proficiency Advanced Computer Programming X X Computer Programming Web Technologies X X X Keyboarding proficiency and Prin IT or BIM CS and SoPware Engineering X X X X None CS Applica*ons X X X CS and SoPware Engineering