Programming
Students in the Programming course explore programming concepts, use algorithmic procedures, implement programming procedures with one or more standard languages, and master programming fundamentals. Coding is used throughout the course. Graphical user interfaces may be used as students design and develop interactive multimedia applications, including game programs. In addition, students employ hypertext markup language (HTML) or JavaScript to create web pages. Students develop their employability skills through a variety of activities. Contextual instruction and student participation in co-curricular career and technical student organization (CTSO) activities will develop leadership, interpersonal, and career skills. High-quality work-based learning (HQWBL) will provide experiential learning opportunities related to students' career goals and/or interests, integrated with instruction, and performed in partnership with local businesses and organizations.
Recommended prerequisite(s): Keyboarding course(s) or teacher-approved demonstration and documentation of touch keyboarding skills and Information Technology Fundamentals 6670
Use this to download a zipped Common Cartridge file containing your course and resources. If your PC asks you to select an app to open the file, simply click away from the app selection window. You do not need to unzip or open the file.
You will import the file into your learning management system. For further instructions on importing your course, see the FAQ section of our website for step-by-step instructions.
Course Sequences
A combination of this course and those below, equivalent to two 36-week courses, is a concentration sequence. Students wishing to complete a specialization may take additional courses based on their career pathways. A program completer is a student who has met the requirements for a CTE concentration sequence and all other requirements for high school graduation or an approved alternative education program.
- AP Computer Science A (36 Weeks)
- AP Computer Science Principles (36 Weeks)
- Computer Information Systems (18 Weeks)
- Computer Information Systems (36 Weeks)
- Computer Information Systems, Advanced (18 Weeks)
- Computer Information Systems, Advanced (36 Weeks)
- Computer Network Software Operations (36 Weeks)
- Computer Network Software Operations, Advanced (36 Weeks)
- Cybersecurity Operations (36 Weeks)
- Database Design and Management (Oracle) (36 Weeks)
- Design, Multimedia, and Web Technologies (18 Weeks)
- Design, Multimedia, and Web Technologies (36 Weeks)
- Design, Multimedia, and Web Technologies, Advanced (18 Weeks)
- Design, Multimedia, and Web Technologies, Advanced (36 Weeks)
- Digital Applications (18 Weeks)
- Digital Applications (36 Weeks)
- IB Digital Society I (36 Weeks)
- Information Technology (IT) Fundamentals (36 Weeks)
- Java Programming (Oracle) (36 Weeks)
- Modeling & Simulation Technology (36 Weeks)
- Office Administration (18 Weeks)
- Office Administration (36 Weeks)
- Programming, Advanced (36 Weeks)
Industry Credentials (Only apply to 36-week courses)
- Advanced Placement (AP) Computer Science Principles Examination
- App Development with Swift Examinations
- Certified Associate in Python Programming (PCAP) Examination
- Certified Entry-Level Python Programmer (PCEP) Examination
- Certified Internet Web (CIW) Advanced HTML 5 and CSS3 Specialist Examination
- Certified Internet Web (CIW) Data Analyst Examination
- Certified Internet Web (CIW) Database Design Specialist Examination
- Certified Internet Web (CIW) Internet Business Associate Examination
- Certified Internet Web (CIW) JavaScript Specialist Examination
- Certified Internet Web (CIW) Network Technology Associate Examination
- Certified Internet Web (CIW) Site Development Associate Examination
- Certified Internet Web (CIW) Social Media Strategist Examination
- Certified Internet Web (CIW) User Interface Designer Examination
- Certified Internet Web (CIW) Web Security Associate Examination
- CLA-C Programming Language Certified Associate Examination
- CLE-C Certified Entry-Level Programmer Certification
- Cloud Essentials+ Certification Examination
- CodeHS Level 1 Certification Examinations
- College and Career Readiness Assessment (CCRA+)
- College Level Examination Program (CLEP): Information Systems
- Computer Programming Assessment
- CPA-C++ Certified Associate Programmer Certification
- CPE-C++ Certified Entry-Level Programmer Certification
- Digital Literacy Pro Examination
- IC3 Digital Literacy Certification Examinations
- Information Technology Specialist Certification Examinations
- JSA–Certified Associate JavaScript Programmer Certification
- JSE–Certified Entry-Level JavaScript Programmer Certification
- National Career Readiness Certificate (NCRC)
- Oracle Certified Foundations Associate Examinations
- Unity Certified User Examinations
- Workplace Readiness Skills for the Commonwealth Examination
Career Clusters
Pathway | Occupation |
---|---|
Telecommunications |
|
Pathway | Occupation |
---|---|
Network Systems |
|
Programming & Software Development |
|
Web & Digital Communications |
|
Pathway | Occupation |
---|---|
Engineering & Technology |
|
Science & Mathematics |
|