Computer Science Pathways: Programming and Web Design

  • Centennial High School (CHS) was chosen as the magnet site for the most recent Career and Technical Education (CTE) program to be launched in the district. Beginning in 2014, students were able to travel to this campus in order to take three years of the upper level Computer Science Magnet classes. To accommodate the curriculum needs, the district installed sophisticated technologically advanced computer classrooms designed to handle the specific criteria of implementing computer science curriculum that meets industry standards.  There are two Computer Science pathways students may pursue. Students may move through both pathway options.

    --Computer Programming -10th through 12th grade classes taught at CTE Center - Centennial Campus
    This Pathway begins with exploring computer technologies and an introduction to related ethics, web design, graphics and animation, networking and programming principles.  It progresses into the seven big ideas in computer science and computational thinking, then expands to object orientation problem solving and programming through guided, in-class programming, software development and problem-solving activities. The learning culminates with a focus on object-oriented design, graphical user interfaces, recursion, program correctness, testing/analysis of time/space requirements plus, basic data structures including searching and sorting.  

      9th Grade - Exploring Computer Science (semester class; taught at the home high school)
    10th Grade - AP Computer Science Principles (concurrent credit optional; year-long)
    11th Grade - AP Computer Science (concurrent credit optional; year-long)
    12th Grade - Advanced Computer Science (concurrent credit optional; year-long)
    --Web Design - 10th through 12th grade classes are year-long and taught at CTE Center - Centennial Campus
    The goals of this pathway is to teach the skills needed to build effective and interactive websites using HTML, CSS and JavaScript. It is project-based learning directed. Students will design and create a polished website that could potentially be published on the Internet.  In the more advanced classes, students will be guided through how to design and develop a functional business database using SQL language that organizes data about employees/customers/patients/inventory and such. Students should be capable, full-stack developers ready for college and career after finishing the pathway as well as well versed in Cybersecurity, which inspires algorithmic, computational, and out-of-the-box thinking including an emphasis on ethics and responsibility. 

      9th Grade -  Web Design I (semester class; taught at the home high school)
    10th Grade -  Web Design & Development (year-long)
    11th Grade -  Database Design & Programming (year-long)
    12th Grade -  Advanced Web Design & Development (year-long)

    Also available - Pathway Brochures

    For complete details, see the CTE Magnet Program section of the most current edition of the Course Description Handbook. 

Calling Female Students!

  • Computer Science Careers Need You!

    Only 25% of professional computing occupations in the workforce are held by women. Computer Science is one of the fast growing fields in Idaho and the world.  Many jobs are unfilled. 

    • Computer Science Needs Team Players!
    • Computer Science Needs Creativity and People Who Want to Make A Difference!

    • Computer Science Careers offer Flexibility!

    Opportunities for High School Girls:  Apply for an Aspiration Award, earn a scholarship, find computing internships, connect with a large network of other technical young women.  sponsored by National Center for Women & Information Technology (NCWIT)   Discover Idaho STEM ACTION Center at  to find scholarships, camps, competitions and more!  (Created in 2015 and housed in the Office of the Governor, the Center is dedicated to providing a STEM competitive workforce by implementing Idaho's Kindergarten through Career STEM education programs.)