- Spring Hill Schools
- Teaching & Learning
- High School Program Planning Guide 2025-26
- Career and Technical Education 2024
Teaching & Learning
Page Navigation
-
Teaching & Learning
-
High School Program Planning Guide 2025-26
- Spring Hill Schools Courses Required for Graduation Through 2027
- Spring Hill Schools Courses Required for Graduation Class of 2028
- Fine Arts, Communications, and STEM Course List
-
Career and Technical Education 2024
- Agriculture, Food and Natural Resources Pathway 2024
- Business Marketing Pathway 2024
- Programming and Software Development Pathway 2024
- Visual Arts - Graphic Design Pathway 2024
- Construction and Design Pathway 2024
- Digital Media Pathway 2024
- Visual Arts - Fashion, Apparel, and Interior Design (FAID) Pathway 2024
- Business Finance Pathway 2024
- Health Science Pathway 2024
- Restaurant and Event Management Pathway 2024
- Web & Digital Communications Pathway 2024
- Engineering Pathway 2024
- Teaching and Training Pathway 2024
- Language Arts Course Descriptions 2025-26
- Mathematics Course Descriptions 2025-26
- Music/Performing Arts Course Descriptions 2025-26
- Physical Education and Health Course Descriptions 2025-26
- Science Course Descriptions 2025-26
- Social Science Course Descriptions 2025-26
- Theatre/Performing Arts Course Descriptions 2025-26
- Visual Arts Course Descriptions 2025-26
- World Language Course Descriptions 2025-26
- Special Category 2025-26
- Middle School Program Planning Guide
- Elementary Program Planning Guide
- Assessment
-
High School Program Planning Guide 2025-26
-
PROGRAMMING AND SOFTWARE DEVELOPMENT PATHWAY
Pathway: Programming and Software Development
Strand: N/A
Grade Levels
9
10
11
12
Introductory
Computer Applications (0.5)
⚫
⚫
⚫
⚫
Technical
Computer Programming I (1)
⚫
⚫
⚫
Application
Computer Programming II (1)
⚫
⚫
Programming and Software Development Pathway
-
Computer Applications
Career and Technical Education (CTE) Course
Grade: 9-12 Prerequisite: None Length of Course: Semester
Description: Did you know that fluent keyboarding and the ability to use the computer effectively can impact your other studies? Computer Applications is designed to review keyboarding skills plus introduce other software programs used in technology. Students will use the features of word processing software to prepare, format, edit, and enhance the visual display of documents such as letters, reports, tables, and memos. File management, the internet, and email will be explored. This class focuses on giving an overview of the skills needed for school, home, and the workplace.
-
Computer Programming
Grade: 10-12 Prerequisite: Computer Applications I. It is recommended that Geometry be taken prior to enrolling in this course. Length of Course: Year
Description: Computer Programming courses provide students with the knowledge and skills necessary to construct computer programs in one or more languages. Initially, students learn to structure, create, document, and debug computer programs, and as they progress, more emphasis is placed on design, style, clarity, and efficiency. Students may apply the skills they learn to relevant applications such as modeling, data management, graphics, and text-processing.
-
Computer Programming II
Career and Technical Education (CTE) Course
Grade: 11-12 Prerequisite: Computer Programming Length of Course: Year
Description: Computer Programming II will provide students with the knowledge and skills necessary to construct computer programs in a variety of languages. Students may apply the skills they learn to relevant applications such as modeling, data management, graphics, and text-processing.
-
Computer Programming III
Grade: 11-12 Prerequisite: Computer Programming II Length of Course: Year
Description: Computer Programming III will provide students with the knowledge and skills necessary to construct computer programs in a variety of languages.