Computer Science Programs

computer science students test robot

Computer Science Immersion programs in Bloomington Public Schools provide deep, immersive experiences centered on skill-building through creative exploration and joy. The Computer Science Immersion program provides opportunities for students to learn computer science in the context of other subject areas, exemplifying computer science’s vast impact on all disciplines. This unique program serves students from six Bloomington Public Schools schools: Indian Mounds Elementary, Poplar Bridge Elementary, New Code Academy Elementary, Olson Middle School, Valley View Middle School and New Code Academy Middle School.

What is different about the Computer Science Immersion experience?

Elementary: 

  • Students receive 1 hour of computer science instruction that is co-taught by a Computer Science teacher and the classroom teacher.
  • All teachers and staff receive training on computer science tools, concepts, and practices and work to integrate computer science into other disciplines.

Middle School 

  • Students take 2 quarters of Computer Science each year in addition to the following integrated courses
    • Health & Computer Science (6-8th grade)
    • Art & Computer Science (6-8th grade)
    • Social Studies & Computer Science (6th grade)
    • Language Arts & Computer Science (7th grade)
    • Science & Computer Science (8th grade)

Our mission is to empower and equip each learner with the necessary skills and knowledge to succeed in a rapidly changing world. At BPS, we are committed to providing high-quality computer science education to all students, ensuring they can confidently navigate the digital age. 

By removing barriers to access and fostering an environment of innovation, we strive to unleash the potential within every student. Our goal is to prepare learners not only to be proficient consumers of technology but also to be innovative creators, ready to tackle tomorrow's challenges with confidence and creativity.

Elementary

  • All Bloomington Public Schools students engage in at least 2 computer science experiences per year. These experiences will be led by each school’s Technology Integrationist.

Middle School 

  • All students receive 1 quarter of the exploratory course “Computer Science and Engineering” in grades 6-8

Bloomington’s high school computer science program offers introductory and Advanced Placement courses as well as a variety of courses which allow students to pursue areas of interest. We aim to broaden participation, represent the student population as a whole, and strengthen and apply knowledge and skills to engineer solutions to real-world problems.

Bloomington also continues to build partnerships with the local tech industry to provide opportunities for students who are passionate about computer science.

Courses

Bloomington strives to give computer science exposure to all while also providing opportunities for students who are passionate to dive deeper.

If you have a question about what’s offered at your child’s school, please reach out to the school’s digital learning or computer science specialist. If you’re interested in leading a computer science after-school activity at your child’s school, please contact Alexandra Holter.

Programs