Founded in 2018, Technovation is an MSU student-led coding club introducing 6-12th grade students in Michigan to the wide world of computer science. Combining games and mini-projects with guest speakers and team-building activities, Technovation is more than just another extracurricular—it’s a community. We believe coding should be fun, and we aim to make it so!

If you don't know how to code, we'll teach you. If you do know how to code, we'll teach you to code better. Technovation is a program for everyone—anyone can learn to code!

FALL 2021

We are no longer accepting registrations of interest for the Fall 2021 session of Technovation.
Submit this Google Form if you would like to be notified of future Spartan Coding Clubs like Technovation.

Questions? Reach out to us at

Dates and Location

Saturdays, Oct. 2−Nov. 20 • 10:00 a.m.−noon.

We’re excited that new funding from Ford and continued funding from MSU's College of Engineering allows us to serve three locations this fall—Lansing, Detroit, and Petoskey! All three programs will be virtual in accordance with current MSU policy for Youth Programs, with the possible exception that the final meeting may be in-person with family members invited to hear participants present their final projects. In-person meetings for the Lansing program, if any, will be at the Downtown Lansing Branch of Capital Area District Libraries ( 401 South Capitol Avenue, Lansing, MI 48933). In-person meetings for the Detroit program, if any, will be at the MSU Detroit Center ( 3408 Woodward Ave, Detroit, MI 48201) .


By registering, you are committing to attend the entire eight-lesson series. To be eligible for a certificate of completion and prizes, coders may not miss more than two meetings.

In the event that a meeting is cancelled (due to instructor illness, etc), we will send a notice to the contact email address provided at registration and post a notice in the news by 8:00 a.m. of the affected Saturday. Please check the news before you start out for any in-person class.


Open to all in Grades 6-12. Register by September 20 to receive full consideration for a seat. If the number of registrations exceeds capacity, we will prioritize students who have had fewer experiences with coding, come from a school district that does not offer programming courses, or belong to a group that is underrepresented in computing. Notifications of acceptance will be sent no later than Friday, September 27th, and will include instructions for completing registration. Students not accepted in the first round will be placed on a waiting list, and will be offered the opportunity to register if students accepted in the first round do not complete their registration by September 30.

Submit this Google Form to register your interest today!


Thanks to generous support from our sponsors, Michigan State University, Ford, and the Capital Area District Libraries, instruction and software are provided free of charge.

Technology Requirements

Remote meetings require use of a device with at least the capability of a Chromebook connected to the internet. Course software will run best in Chrome, but is compatible with other web browsers.

Laptops or personal computers will be provided at in-person meetings.