Technovation is a computer science outreach program based out of Michigan State University (MSU). The goal of Technovation is to introduce middle-school and high-school participants to the field of computer science and to a supportive network that will help sustain their interests outside of the program. MSU student instructions serve as close-peer role models. In exposing participants to the possibilities in programming, we hope to instill in participants a new excitement and confidence for their own potential to create the technology that will drive their futures. Our aim is to educate, equip, and inspire new coders with the computing skills they’ll need to pursue 21st century opportunities.

Technovation is free and open to 6th to 12th graders. It is part of the Computer Science for All movement, which works to enable all in grades K-12 to achieve computer science literacy as an integral part of their educational experience. It is a co-educational version of the successful Girls Who Code Program using the Grok Learning Platform.

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 — anybody can learn to code.


Our club works towards the following goals:

  • Help participants build identities as computer scientists by highlighting and discussing role models and their work through Inspiring People in Tech Spotlights.

  • Give participants practice with applying computational concepts in programming a micro:bit — a relatively simple, but powerful hardware device — and come to a deeper understanding of the interplay between software and hardware in doing so.

  • Support participants in teaching themselves and one another how to code and in collaboratively designing, creating, and testing a project of their own choosing.

  • Foster engagement by connecting participants with one another and showcasing the global coding community.


Saturdays 10am-noon, October 6 - November 17 for a total of 7 meetings.

Any changes to scheduled dates (e.g., cancellation due to weather or illness) are posted to the news by 8:00 am the morning of the change.

Meetings start promptly at 10:00 am. Coders should be signed in online by then. Late comers may find themselves falling behind.

All meetings are at the Downtown Lansing Branch of Capital Area District Libraries. The first and last meetings are in a basement room; all other meetings are in a second-floor meeting room. Coders should check at the front circulation desk for directions.


Participants who attend at least 6 out of 7 scheduled club meetings will be awarded certificates of completion and are eligible for small prizes awarded in the final meeting on November 17. In the event that extenuating circumstances prevent attendance, please notify technovation@cadl.org preceding the absence.technovation@cadl.org

Anatomy of a Meeting

Clubs meet for two hours on Saturday mornings for 7 weeks. The structure of a meeting varies over time:

  • Most meetings start with a spotlight on Inspiring People in Tech and continue with mentors guiding participants in working Grok Learning Lessons

  • At the start of a 7-week session, coders work with a partner at their own pace through select Grok Learning Lessons.

  • Nearing the end of the session, most coders have completed a core set of lessons and their focus shifts to collaboratively defining and building a project of their choice. They work in small teams to design, code, and test independent projects that go into our club gallery.

  • Towards the end of each meeting, coders share what they have accomplished, what they plan to work on next time, and what they need help with in a Standup meeting activity.

  • We try to save 10 minutes at the end of each meeting in which to kick back, socialize, play video games, or write in individual reflection journals.

Other Coding Clubs

There are many Coding Clubs in Michigan, including some in and around Lansing:

  • CADL - Mason Library, 145 W Ash St, Mason. “Google CS First Coding Club”. See CADL events for upcoming classes: https://www.cadl.org/events/browse-all-events/#

  • Game Start School, 2765 Plymouth Rd, Ann Arbor: https://www.gamestartschool.org/

  • Sexton High School, 102 Mc Pherson Ave, Lansing. You must be a student at the school to join this Club. Please be in touch directly with your school. (Girls Only)

  • Attwood School, 915 Attwood Drive, Lansing. You must be a student at the school to join this Club. Please be in touch directly with your school. (Girls Only)

  • Pathfinder School, 2100 E. M-36, Pinckney. Get in touch. (Girls Only)

  • Ionia Middle School, 438 Union St, Ionia. You must be a student at the school to join this Club. Please be in touch directly with your school. (Girls Only)