Madison High
Grade 12CS Programming

Madison HighCS Programming

Mar 2026 · 2nd Semester

CS Programming is a one-year course in a text-based language (Python). Students write programs of increasing complexity to solve real-world problems of personal interest and professional relevance. Students explore a variety of connections to career fields and prepare for future studies in computer science. The standards build on the concepts of computer science developed in prior grade levels. Prior exposure to text-based coding is recommended, but no prerequisites are required. 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.

Grades: 9

For Madison High Students

Master CS Programming This Semester

Madison High students using Varsity Tutors see an average of 1.5 letter grade improvement in courses like CS Programming. Get the same edge with personalized practice and expert support.

89%
improved grades
2,400+
practice problems
24/7
AI tutor access
Need extra help with CS Programming?

Students who work 1:1 with a tutor see an average improvement of 1-2 letter grades within 8 weeks. Get matched with an expert who knows your curriculum.

Tutors matched to your specific course syllabus

Flexible scheduling that works around your day

Progress tracking with parent updates