Does South Dakota have computer science standards, and does CS count toward graduation?
Yes to both, with limits. South Dakota adopted K-8 computer science standards on April 14, 2025, and a state-approved advanced CS course such as AP Computer Science Principles may replace one science elective, though never Biology. Modern Age Coders teaches South Dakota students live online, ages 6 to 18, on Central or Mountain time.
South Dakota is new to formal computer science standards, and the timing shows in what they ask for. Written by a committee the Department of Education formed in the spring of 2024, the K-8 standards say outright that one of their goals is to mark where artificial intelligence comes in. At high school, the state already gives computer science a foothold in the diploma: an approved advanced course can take the place of a science elective. Access is still uneven, with a little over half of high schools offering CS in the latest count, and families in the east and the west of the state live on two different clocks. This page covers the standards, the substitution rule, the numbers, a binning project on Sioux Falls recreation data and how our live classes work across both time zones.
Facts last verified 18 October 2026. Teaching is online; no South Dakota branch is claimed.
Matched to the K-2, 3-5 and 6-8 bands and to the high school substitution rule. The free first lesson confirms the level.

Patterns, sequences and decomposition, much of it unplugged at first, the way the early grade bands begin.
See the syllabus
What AI is, how it learns from examples and where it goes wrong, matching the standards’ explicit focus on AI.
See the syllabus
Games designed, coded and debugged by the student, the algorithms and programming work of the 6-8 band.
See the syllabus
Support for AP Computer Science Principles, one of the courses South Dakota lists as able to replace a science elective.
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 syllabusFrom the standards document published by the South Dakota Department of Education (SD DOE), adopted April 14, 2025, read on 18 October 2026.
| Feature | What the document says |
|---|---|
| Adoption | The document is dated Adopted April 14, 2025 |
| Who wrote them | A Computer Science Standards Committee the department created in the spring of 2024 |
| Grades covered | Kindergarten to grade 8, in bands K-2, 3-5 and 6-8 |
| What they drew on | The 2017 CSTA K-12 standards and the 2016 K-12 Computer Science Framework; 11 state standards were referenced, with most adaptations from Montana, Idaho and North Dakota |
| Artificial intelligence | One goal is to explicitly indicate where AI is referenced or where skills build toward an understanding of it |
| Relationship to technology standards | Overlap slightly with the Educational Technology Standards adopted in 2021, which focus more on using computers appropriately and safely |
SD DOE says content standards do not mandate a specific curriculum and are reviewed every five to seven years. Districts decide how to teach them.
Following CSTA, each standard pairs a concept, such as algorithms and programming or data and analysis, with a practice, such as computational thinking.
The document describes kindergarten work as simple sequencing, often without a device, rising by eighth grade to designing algorithms and beginning to write code.
South Dakota’s graduation requirements were passed by the Board of Education Standards on July 16, 2018, under South Dakota Administrative Rule 24:43:11. They include one specific route for computer science.
| Course code | Course title |
|---|---|
| 10101 | Networking Technologies |
| 10152 | Computer Programming I and II |
| 10015 | PLTW Computer Science Principles |
| 10157 | PLTW Computer Science A or AP Computer Science A |
| 10016 | PLTW Cybersecurity |
| 10019 | AP Computer Science Principles |
One unit of a science elective, for the base High School Diploma and the Advanced Career Endorsement.
Biology. The substitution also does not count for the Advanced or Advanced Honors Endorsements.
Robotics is reviewed case by case, on an application from the school, to decide whether it qualifies.
Only the school’s own approved course earns the substitution. A student who has already built projects in Python or studied for AP outside school simply walks into that course better prepared.
The City of Sioux Falls publishes its Parks and Recreation activity points under a Creative Commons Attribution 4.0 licence. Each record is a program, from toddler sports to the municipal band, with a season, a year and a number in a field called Frequency.
| Frequency value | Records (our count) |
|---|---|
| 0 | 3 |
| 1 | 1,380 |
| 2 to 4 | 286 |
| 5 to 9 | 81 |
| 10 to 19 | 32 |
| 20 or more | 19 |
Students pick bin edges, count records in each, and draw a histogram. Then they try other edges and see how the picture changes, which is the whole art of binning.
The median Frequency is 1 but the mean is 2.11, because a walking program reaches 65. One long tail drags the average, a lesson that applies to every skewed dataset a student will meet.
Seven records say Weeday Morning, and 126 have a blank category. Students fix the typo, decide what to do with blanks, and record each choice.
| Year | Records |
|---|---|
| 2018 | 352 |
| 2019 | 357 |
| 2020 | 221 |
| 2021 | 412 |
| 2022 | 459 |
All figures here are our own, from one download. The city does not define the Frequency field in the published layer, so students describe it only as a count and list what they would need to know before calling it anything more. The year totals show more records in some years than others; the data does not say why, and neither do we.
Code.org and College Board values for South Dakota, quoted as published. Where the source has no value, nothing is printed.
| Year | South Dakota |
|---|---|
| 2018 to 2019 | No value |
| 2019 to 2020 | 38% |
| 2020 to 2021 | 39% |
| 2021 to 2022 | 42% |
| 2022 to 2023 | 51.4% |
| 2023 to 2024 | 55% in the trend tab; 97 of 178 high schools in the latest count |
| 2024 to 2025 | No value |
The Code.org sheet publishes no South Dakota figure for how many high school students take computer science, in any year. We do not estimate one.
The College Board counts South Dakota schools with any AP exam at 51 in 2023 and 67 in 2024: public schools 43 then 57, non-public 8 then 10.
Access rose in every year with data, from 38% to roughly 55%, so a little over half of high schools offered CS in 2023 to 2024.
Source line for the access figures: Code.org (2025). 2025 State of AI + CS Education. The AP counts cover every AP subject, not computer science alone. Both sets of figures predate the first school year taught under the 2025 K-8 standards.
The IANA time zone database lists eastern South Dakota under US central time (America/Chicago) and western South Dakota under US mountain time (America/Denver).
| Period | Central (east) | Mountain (west) |
|---|---|---|
| To November 1, 2026 | 10 hours 30 minutes | 11 hours 30 minutes |
| November 1, 2026 to March 14, 2027 | 11 hours 30 minutes | 12 hours 30 minutes |
| From March 14, 2027 | 10 hours 30 minutes | 11 hours 30 minutes |
When you book, tell us whether your town keeps Central or Mountain time and we confirm every lesson in that zone. A batch that suits an after-school slot on Central time starts an hour earlier on the Mountain clock, so a family in the west may prefer a different batch.
Bands are a guide only; placement after the free lesson sets the level.
Unplugged puzzles, then blocks: instructions in order and simple loops.
Problem Solving and Computational Thinking for KidsCoding for KidsBlock games, first ideas about how AI learns, and debugging habits.
Scratch Coding for KidsAI Literacy for Kids (Ages 8 to 14)Typed Python and game projects, the step from blocks to text the 6-8 band describes.
Python and AI for KidsGame Development for KidsPython in depth and AP Computer Science Principles, ready for the science-elective route.
Python for TeensAP Computer Science PrinciplesThe standards say AI leverages core computer science ideas such as algorithms and data structures. Understanding those ideas is what lets a student judge an AI answer.
Ask an AI tool for the typical number of sessions in a Sioux Falls recreation program and it may answer with the mean, 2.11, which describes almost no actual program. The median is 1. A student who binned the data knows which number to trust and can explain why.
That is the habit we build: compute it yourself first, then use AI to speed up work you understand and can check. Students under 18 use only AI tools whose terms allow their age, and school work is always their own.
Standards that name AI from kindergarten up are a signal that judgment, not just tool use, is the skill that lasts. The longer argument is in why coding is still worth it.
South Dakota’s distances make a weekly drive to a coding class hard for many families. A live online class needs only a connection.
Students code while a teacher watches, asks and corrects in the moment, rather than following a recording alone.
We work in US grade levels and the school calendar, and can align projects with the new K-8 bands. Anything graded at school stays the student’s own work.
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.
Batches of fifteen to twenty learners placed by skill, including students from both South Dakota time zones and other states.
One teacher, one student, for faster progress, AP preparation or a self-chosen project.
A full first lesson at no charge, ending with a recommended course and time. We do not ask for payment details.
No South Dakota building
Modern Age Coders has no center anywhere in South Dakota and claims none. Teaching is live online from India; a laptop or desktop, sound and a steady connection are enough.
The same three figures, east river or west river.
An entire first lesson free, ending with a suggested level, course and time slot.
One month of live lessons in a batch of fifteen to twenty students placed by level.
One month on the same pattern with a teacher working with one student.
South Dakota families pay a single rate in US dollars. We start billing only after the free lesson, once you have agreed the course and time, and the pricing page explains how holidays and missed lessons work.
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
Tell us the grade, the goal and your time zone. A first grader might start with pattern puzzles, a seventh grader with a game, and a junior with the Sioux Falls recreation data.
Answers from SD DOE, Code.org and the College Board. Our own suggestions say so.
Yes. SD DOE published K-8 computer science standards adopted April 14, 2025, in bands for grades K-2, 3-5 and 6-8.
Yes, in one way. A state-approved advanced computer science course may replace one unit of a science elective for the base diploma and the Advanced Career Endorsement. It may not replace Biology.
SD DOE lists Networking Technologies, Computer Programming I and II, PLTW Computer Science Principles, PLTW Computer Science A or AP Computer Science A, PLTW Cybersecurity, and AP Computer Science Principles. Robotics is reviewed case by case.
No. SD DOE says the advanced CS substitution may not count for the Advanced or Advanced Honors Endorsements.
Yes. The 2025 standards document says one goal is to explicitly indicate where artificial intelligence is referenced or where skills build toward understanding it.
Code.org (2025) reports 97 of 178 South Dakota high schools, about 54.5%, offering foundational CS in 2023 to 2024.
Whichever your town keeps. IANA places eastern South Dakota on Central time and western South Dakota on Mountain time, and we confirm lessons in your zone.
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.
No. There is no Modern Age Coders center in South Dakota. Every lesson is live and online, taught from India.
No. Only a state-approved school course does. Our classes build the skills and projects that make that course easier, and graded school work stays the student's own.
Students on the AP route can see AP Computer Science Principles coaching. Younger builders can start with how to make a Roblox game, and parents comparing states can read the North Carolina page, where a CS course is now required.