New Code Academy

Welcome to New Code Academy, an online school for Minnesota families with students in grades K-12, certified by the Minnesota Department of Education.

We offer a rich and engaging online education with a robust curriculum infused with computer science to ensure all students learn the critical and design thinking, and problem-solving skills they'll need in today's world. Curriculum is developed by teachers with extensive classroom experience and training in online content and curriculum.

New Code Academy

Enrollment for Students in Kindergarten-12th Grade

Current Bloomington Public Schools students interested in joining New Code Academy should contact the principal of their current school. 

Students new to Bloomington can begin the online enrollment process here: 

Start Enrollment

Upcoming Information Sessions

Sign up to attend an informational session to learn more about the exciting ways New Code Academy will build off our successes this year to continue to offer a quality learning community for your family. Come hear more about computer science, the schedule, plans for student supports and more!

Sign-up form

Elementary Informational Sessions

  • Tuesday, April 20 from 6 - 7 p.m.
  • Wednesday, April 28 from 5 - 6 p.m.
  • Tuesday, May 11 from 6 - 7 p.m. 
  • Monday, May 17 from 5 - 6 p.m.
  • Wednesday, May 26 from 6 -7 p.m.
  • Tuesday, June 1 from 5 - 6 p.m.

Middle School Informational Sessions

  • Wednesday, April 21 from 6 - 7 p.m.
  • Wednesday, April 28 from 6 - 7 p.m.
  • Wednesday, May 12 from 6 - 7 p.m.
  • Monday, May 17 from 6 - 7 p.m.
  • Thursday, May 27 from 6 - 7 p.m.
  • Tuesday, June 1 from 6 - 7 p.m.

High school informational session dates coming soon!

New Code Academy: Elementary (Grades K-5)

New Code Academy for elementary students provides classroom communities that maximize opportunities for students to engage with each other and their teacher while supporting social skill development. 

A typical school day is a balance of direct teacher instruction, independent work, group work and hands-on practice and creation. Students have access to all the academic supports and services that exist in a face-to-face classroom. 

New Code Academy: Middle School (Grades 6-8)

New Code Academy for middle school students focuses on connection and community. Students are part of an online learning community and engage with students and teachers to connect and collaborate. 

New Code Academy: High School (Grades 9-12)

New Code Academy for high school students is built on highly successful online courses taught in BPS high schools since 2017. In the 2019-20 academic year, 38 percent of high school students were enrolled in at least one online course. 

New Code Academy courses provide students with a consistent schedule that includes both online live sessions and independent work. 


With questions about New Code Academy enrollment or programming, email or call 952-681-6555.