What does Minnesota law say about computer science in schools?
Minnesota Statutes section 120B.241, enacted in 2023, created a Computer Science Education Advancement Program: a state computer science supervisor, a strategic plan, required reporting of high school CS offerings and enrollment, and CS in teacher preparation from July 1, 2027. It adds no graduation course. Modern Age Coders teaches Minnesota students live online, from Scratch to AP Computer Science A.
Minnesota’s numbers explain its law. In the latest Code.org count, 275 of 799 Minnesota high schools offered computer science, about a third, and 1.83% of high school students were enrolled in it. In 2023 the legislature responded not with a mandate for students but with a program for the system: someone at the Department of Education whose job is computer science, a working group that had to deliver a strategic plan to a deadline, a rule that future teachers learn computer science, and an obligation on every high school to report what it offers and who enrolls. This page reads that statute as the Revisor publishes it, sets out the access and enrollment figures, and closes with a statistics project on Minneapolis park data that shows why a single average can mislead.
Facts last verified 17 October 2026. Teaching is online; no Minnesota branch is claimed.
Four courses across the grades. The free first class decides which one, and at what level.

Blocks first, then games and small apps, so the logic is secure before any typing begins.
See the syllabus
Real Python for teens, including the Minneapolis parks statistics project from this page.
See the syllabus
For students who enjoyed mean versus median: AP Statistics with the investigative task, taught live.
See the syllabus
AP Computer Science Principles for students whose school has no computer science course on the timetable.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusRead in the 2025 Minnesota Statutes on the Revisor of Statutes site, 17 October 2026. The section dates from 2023, chapter 55.
| Subdivision | What it does |
|---|---|
| 1. Definitions | Defines computer science as the study of computers and algorithmic processes, including their principles, hardware and software designs, implementation and impact on society |
| 2. Supervisor | The Department of Education must employ a computer science supervisor to implement the section and the strategic plan and to support districts |
| 3. Working group | Members appointed by October 1, 2023; proposed plan published for feedback by February 29, 2024; adopted plan presented to the legislature by March 22, 2024 |
| 4. Educator training | Grants or contracts for teacher recruitment and training, at no out-of-pocket cost to educators, across the bands K-2, 3-5, 6-8 and 9-12 |
| 5. Teacher preparation | On and after July 1, 2027, teacher preparation programs leading to certification must include computer science instruction |
| 6. Data collection | The Department must require all high schools to report computer science course offerings and enrollment |
| 7. Rules | The Department and the licensing board may adopt rules, including flexible routes to license computer science teachers |
The strategic plan must describe how the state will support computer science opportunities in every public and public charter school within five years, with a focus on equitable access.
Among the long-term recommendations the statute asks for is an expansion of high school credit equivalency for computer science, meaning a CS course counting in place of another subject.
The statute also lists the development of standalone K-12 computer science standards as a recommendation, which tells a reader those standards were still a goal in the 2023 text.
Notice what is not in the section: no course every student must pass to graduate. Minnesota chose to build teachers, data and a plan first. For a family, that means access depends heavily on the district and the individual high school for now, and outside classes are the most direct way for a student to study computer science where the school timetable has none.
Minnesota values from the Code.org 2025 data sheet and the College Board, with the year attached to each.
| Year | Minnesota high schools with CS |
|---|---|
| 2018 to 2019 | 19% |
| 2019 to 2020 | 24% |
| 2020 to 2021 | 21% |
| 2021 to 2022 | 28% |
| 2022 to 2023 | 36.3% |
| 2023 to 2024 | 34.4%, or 275 of 799 high schools |
| 2024 to 2025 | No value published |
| Measure | Minnesota | Source |
|---|---|---|
| High school students enrolled in CS, 2022 to 2023 | 2.5% | Code.org (2025), participation trend |
| High school students enrolled in CS, 2023 to 2024 | 5,152 of 280,848, or 1.83% | Code.org (2025), most recent participation |
| Schools with AP exams, 2023 | 263 | College Board, AP exams by state report |
| Schools with AP exams, 2024 | 271 | College Board, AP exams by state report |
From 19% of high schools in 2018 to 2019 to 34.4% in 2023 to 2024. That is real growth, starting from a low base.
Participation fell from 2.5% to 1.83% across the two years with values. Two points are too few to call a trend, but they do not show the rise that access does.
Code.org lists its Minnesota source as the state education agency plus school catalogs. Subdivision 6 of the 2023 law, which makes every high school report offerings and enrollment, should make future counts firmer.
Cite as Code.org (2025). 2025 State of AI + CS Education, published data sheet; we quote the Minnesota rows only. The enrollment denominator in that tab is a national NCES enrollment figure, so treat the percentage as an estimate rather than a census.
The City of Minneapolis publishes its parks layer as open data with an acreage field. Students compute the average park size two ways and find out why they disagree.
| Which records | Our mean, acres | Our median, acres |
|---|---|---|
| All 185 records with an acreage value | 25.27 | 4.77 |
| Without the largest record | 21.84 | 4.65 |
| Without the five largest records | 17.64 | 4.49 |
The layer has 193 records; 8 have no acreage, so the first decision is what to do with blanks. Students drop them, note that they did, and keep 185.
The mean comes out at 25.27 acres and the median at 4.77. Of the 185 parks, 148 are smaller than the mean, which is not what most people expect an average to mean.
Sort descending and the cause appears: the record named THEODORE WIRTH carries 657.30 acres. Removing that one record moves the mean by more than three acres and the median by about a tenth of one.
The shape of the data
Thirty-seven records are under one acre and thirteen are over one hundred. A histogram with a log scale shows the long right tail at a glance, and gives students a reason to learn what a log scale is for.
Every mean, median and count above is our calculation from one download of the layer’s ACRES field, not the Minneapolis Park and Recreation Board’s official park sizes. The City of Minneapolis has waived copyright in its open data and says its GIS data is for reference only, without any guarantee of completeness or accuracy.
Minnesota sits in the IANA zone America/Chicago, Central Time. Our teachers are in India, so here is the arithmetic once.
India is 10 hours 30 minutes ahead of Minnesota while daylight saving is on, and 11 hours 30 minutes ahead after the clocks go back.
Under the US rule in the IANA database, Minnesota leaves daylight saving time on November 1, 2026 and returns to it on March 14, 2027. Your class keeps its Central Time slot.
Every booking, reminder and reschedule is confirmed in Central Time, so a family in Duluth or Rochester never has to convert anything.
Bands are only a guide; the free class sets the starting point.
Scratch games and simple puzzles, then a first look at how AI tools make predictions.
Scratch Coding for KidsAI Literacy for Kids (Ages 8 to 14)Python with drawings and games, or a first website built line by line.
Python and AI for KidsWeb Development for KidsPython at depth and a first data science course using public Minnesota data.
Python for TeensData Science for TeensAP Computer Science A in Java, and machine learning trained on data the student can explain.
AP Computer Science AAI and Machine Learning for TeensChoosing the right summary is a human judgement, and coding is how students learn to make it.
Ask an assistant for the average size of a Minneapolis park and it may reply with a mean of about twenty-five acres. That figure is correct and close to useless as a picture of a neighbourhood park, which is far more likely to be under five acres. A student who has computed both statistics, and removed the outlier to see what happens, knows to ask which one is meant.
Minnesota’s own statute defines computer science as including the impact of computing on society. Knowing when a number misleads is part of that impact. Students who write their own analysis can then use AI tools to save time, while keeping the decisions that matter.
The goal is not a student who can produce an average, but one who can say which average fits the question and why. The longer argument is in is coding still worth learning in 2026.
Minnesota covers a lot of ground, and in winter a lot of snow. A live online class reaches every corner without a drive.
A student in Bemidji and one in Bloomington can share a batch from their own desks, whatever the weather is doing outside.
Teachers use US grade levels and plan around the Minnesota school year. Work a school will grade always stays the student’s own.
Fifteen to twenty students at the same stage, drawn from Minnesota and the rest of the country.
One-to-one classes for students preparing for an AP exam or a competition, or who want to move at their own speed.
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.
A full lesson with a teacher, then a written recommendation of level, course and slot. No card is needed to book it.
Taught online from India
Modern Age Coders has no office, center or classroom in Minnesota and claims none. Each student joins from home on a computer with sound and a reliable connection.
The three options, priced in the cards below.
A complete free lesson, ending with a level, course and time recommendation.
A month of classes in a batch of fifteen to twenty students at one level.
A month of classes with one teacher for one student.
Minnesota families pay one US rate in US dollars, the same in Saint Paul as in Moorhead. Nothing is billed until after the free lesson, when course and schedule are agreed; holidays and missed classes are explained on the pricing page.
Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
Share the grade and interests. A second grader might start with a block game, a seventh grader with Python drawing, a junior with the Minneapolis parks statistics.
Answers based on the Minnesota Statutes, Code.org and the College Board, read in October 2026.
Section 120B.241, the 2023 computer science law, adds no graduation course. We could not read the Department of Education graduation page, which served a bot challenge, so check current district rules with your school.
It is Minnesota Statutes 120B.241, enacted in 2023. It requires a state CS supervisor, a strategic plan, teacher training grants, CS in teacher preparation and reporting of high school CS offerings and enrollment.
On and after July 1, 2027, the statute says every teacher preparation program leading to certification must include instruction in computer science as applied to student learning.
The 2023 statute lists developing standalone K-12 computer science standards as a recommendation for the strategic plan. We could not read the current MDE standards page, so we make no claim beyond that text.
The Code.org 2025 data counts 275 of 799 Minnesota high schools, or 34.4%, in 2023 to 2024, up from 19% in 2018 to 2019.
Code.org reports 5,152 of 280,848 high school students, or 1.83%, enrolled in computer science in 2023 to 2024.
Central Time, the IANA zone America/Chicago. Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience.
No. Credit is decided by the school district. Our classes add depth and projects alongside school, and anything a school grades stays the student's own.
Mean versus median. Using 185 park records from the city layer, the mean is 25.27 acres and the median 4.77 in our calculation, because one park record is far larger than the rest.
No. We have no premises in Minnesota; every class is live online from India.
Students without a school CS course can prepare through AP Computer Science Principles coaching or AP Computer Science A classes. Those who liked the statistics can look at AI projects for high school students, and families comparing states can begin at the United States hub.