Programming 1 is the SECOND year course in the Programming program of study designed to introduce students to foundational programming knowledge and basic skills in Python, Java, and C# languages, which are utilized by programmers in mobile app and game development. Upon completion of the course, a proficient student will be able to break down the elements of the software development cycle and explain the role specific universal programming components and tools play in programming languages and for programmers. A proficient student will also be able to demonstrate the ability to summarize the key programming elements that comprise Python, Java, and C#, as well as write and run basic programs using those languages. As part of a student’s program of study progression, the student will maintain a digital program of study portfolio, providing evidence of mastery of course standards and readiness to advance and complete the program of study.
Prerequisites: Foundations of Computer Systems & Technology (TIF1000)
Provides students and parents with detailed information about CTE pathways, courses, Honors, Completer recognition, certifications and more!