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 2023

Submit this Google Form to register your interest today!

Questions? Reach out to us at

Dates and Location

We're excited to be back in person at the Foster Labs in the Foster Community Center and to also offer a remote option for those not in the Greater Lansing Area.

Class content will be the same in both programs, but the structure may vary.

Weekly meetings: Saturdays, October 7−December 2 • 10 a.m.−12 p.m.

MSU mentors will also offer a weekly evening Bonus Hour by Zoom at a time TBD.


By registering, you are committing to attend the entire eight-lesson series. Coders who attend at least seven of the eight Saturday meetings and complete a project will receive a Certificate of Completion and are eligible for small prizes.

In the event that a meeting is cancelled (due to instructor illness, inclement weather, etc), we will send a notice to the contact email address provided at registration and post a notice in the news by 9: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 15 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 22nd, 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 29th.

Submit this Google Form to register your interest today!


Thanks to generous support from Michigan State University, the Capital Area District Libraries, and sponsors of MSU Spartan Coding Clubs, 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.