From the beginning of elementary school, we will support schools and teachers in building computer science classes and activities. These activities will help students begin to be familiar with computer science in their daily lives and set them on a path to further computational thinking.
In high school, our curricula introduce students to computer science in relevant contexts, and guide students towards thinking critically and computationally. Our initiatives also supplement students' transition into computer science in college and careers.
Exploring Computer Science is a year-long, research-based, high school, intro-level computer science curriculum and teacher professional development program that focuses on broadening participation in computing.
AP Computer Science Principles is an introductory college-level computing course that introduces students to the breadth of the field of computer science. Students learn to design and evaluate solutions and to apply CS to solve problems through the development of algorithms and programs.
AP Computer Science A is an introductory college-level computer science course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures.
TEALS (Technology Education and Literacy in Schools) is a Microsoft Philanthropies program that builds sustainable computer science programs in high schools, with a focus on serving students excluded from learning CS because of race, gender, or geography. TEALS offers the opportunity for AP CS students to access higher level programs with higher levels of support.
For further information, please contact Daniel Patterson (dpatterson29@cps.edu).
The Virtual AP CSP course will be offered both in the evening and during the regular school day (1st period) through the Virtual Academy. The Virtual AP CSP course is one of a handful of AP courses being offered at the Virtual Academy with the goal of offering students the chance to participate in these advanced courses if they are not offered at their home schools.
For further information, please contact Bernard Harrigan (bmharrigan@cps.edu).
Beginning in fall 2023, students may choose to enroll in all courses offered in each track at IIT over the course of four semesters, or they can pick and choose to enroll in just a few. After completion of the course with a grade of "C" or better, students will gain college credit in a variety of different potential classes.
For further information, please review this page or contact Daniel Patterson (dpatterson29@cps.edu). Fall 2024 CS courses are at capacity as of June 2024.