*This Track is part of the STEM Academy
Track Description: Python is currently the #2 most used programming language in the world. The pathway focuses on teaching students how to work with basic Python data types (strings, integers, floats, Booleans, and lists), implement conditionals and loops in code, use built-in and create custom Python functions, etc. As the student moves through the pathway projects become more complex and begin integrating Python with robotics concepts. Students will have an opportunity to credential in Microsoft Technology Associate: Introduction to Programming. Computing is, or is becoming, a component in all career fields so programming knowledge is beneficial regardless of chosen career.
After Completing this Track: Students will have a basic understanding of fundamental programming language principles and be able to read and write programs in the Python programming language.
Credentials Offered: PCAP in Python 2
Careers Correlating: Anything related to computer programming (software/web developer, system administrator, security analyst, project manager, etc.) engineering, and analytics, etc.
*This Track is part of the STEM Academy
Track Description: Javascript is currently the #1 most-used programming language in the world while Java is #3 – these languages will be the focus of this track. As students enter this track they learn programming fundamentals using the Javascript programming language and explore the big ideas of computer science including abstraction, data and information, algorithms, the Internet, and the global impact of computing. In Computer Science, students learn basic programming concepts such as how to work with primitive data types including strings and arrays, writing classes, inheritance, and recursion in the Java programming language. These courses are hands-on and not lecture heavy.
*It is suggested students take AP Computer Science Principles or Python before taking AP Computer Science but it is NOT required. Students should at least complete Algebra before enrolling in any AP Comp Sci class.
After Completing this Track: Students will be able to write code in the Java and Javascript languages and will have earned college credit after passing AP exams. In SAS, students will have a better understanding of how to work with large data sets. Students will be prepared to begin a level 2 computer programming course in college.
Careers Correlating: Anything related to computer programming (software/web developer, system administrator, security analyst, project manager, etc.) , engineering, and analytics, etc.