---
title: "Coding and AI Classes in Florida | Live Online, K to 12"
description: "Coding and AI classes for Florida students: the K-12 computer science statute, the CS math or science credit swap, access counts, and a Miami-Dade data project."
canonical: https://learn.modernagecoders.com/coding-and-ai-classes-in-florida
source: src/pages/coding-and-ai-classes-in-florida.html
---
> Coding and AI classes for Florida students: the K-12 computer science statute, the CS math or science credit swap, access counts, and a Miami-Dade data project.

Skip to contentCourse picks for Florida

## Courses that line up with Florida's K-12 rules

From elementary web projects to the certification-minded topics the statute mentions. The trial lesson, free of charge, settles the level.

[![Web Development for Kids course thumbnail](/images/html-css-kids.webp)Grades 4 to 7Web Development for KidsWeb pages and small AI-assisted projects, the digital-skills work the statute imagines for elementary and middle school.See the syllabus](/courses/kids-ai-web-development-course)[![Python for Teens course thumbnail](/images/python-teens.webp)Grades 7 to 12Python for TeensPython from basics to data parsing, including the Miami-Dade library dates and hours project.See the syllabus](/courses/python-complete-masterclass-teens)[![Cybersecurity for Teens course thumbnail](/images/cybersecurity-teens.webp)Grades 8 to 12Cybersecurity for TeensDefensive security skills, a common area for the technology-related industry certifications Florida law refers to.See the syllabus](/courses/cybersecurity-course-for-teens-ethical-defensive)[![AP Computer Science A course thumbnail](/images/ap-computer-science-a.webp)Grades 10 to 12AP Computer Science AAP Computer Science A in Java, a rigorous course of the kind used for the math credit option.See the syllabus](/courses/ap-computer-science-a-java-exam-prep-course)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/coding-roadmap) to check prerequisites.

The four we are known for

### Python, AI, vibe coding and agentic coding

These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)The K-12 statute

## What Florida Statutes 1007.2616 requires of public schools

From section 1007.2616, Computer science and technology instruction, on the Florida Legislature's official statutes site, read 17 October 2026. The Department of Education's own site refused our requests, so the statute text is our source.

| Subsection | What it provides |
| --- | --- |
| (1) Definition | Computer science means the study of computers and algorithmic processes, their principles, designs, applications and impact on society, and includes coding and programming |
| (2)(a) Opportunities | Public schools shall provide students in grades K-12 opportunities to learn computer science, which must include middle and high school courses, including ones that earn industry certifications |
| (2)(a) Every district | Those courses must be integrated into each district's middle and high schools, including combination schools teaching any of grades 6 through 12 |
| (2)(b) Course list | Computer science courses were to be identified in the Course Code Directory and published by the department no later than July 1, 2018 |
| (3) The fallback | Florida Virtual School shall offer the listed courses; a district that does not offer one must give students access through Florida Virtual School or other means |
| (5) Digital classrooms | Elementary and middle schools may set up digital classrooms for coding, media and graphics skills and grade-appropriate certifications |

### A rule about opportunity

The statute obliges schools to provide opportunities and courses; it does not require every student to take computer science. That is why access and enrollment figures can stay low while the law is met.

### Teachers are funded

Subject to appropriation, districts can apply for funding to train teachers toward a computer science certificate or a course-linked industry certification, and qualifying teachers can receive a bonus.

### A decade of amendments

The section's history line runs from chapter 2014-56 through chapter 2018-150 and chapter 2019-119 to chapter 2024-5, so older summaries of Florida law may be out of date.

Subsection (3) matters most to a family whose school lists no computer science course. The law does not leave that student without an option: the district must provide access to the course, through Florida Virtual School or another route. Ask the school counselor how your district meets that duty.

The diploma statute

## Swapping a math or science credit for computer science

From Florida Statutes 1003.4282, Requirements for a standard high school diploma, read 17 October 2026.

| Rule | What the statute says |
| --- | --- |
| Credits required | 24 credits for students entering grade 9 in the 2013-2014 school year and later, or an IB or AICE curriculum |
| Math swap | A computer science credit may replace up to one math credit, except Algebra I and Geometry, if the commissioner identifies it as equivalent in rigor |
| Science swap | A computer science credit may replace up to one science credit, except Biology I, on the same rigor condition |
| Not both | One identified computer science credit may not be used for both a math and a science credit |
| 3D printing certification | An industry certification in 3D rapid prototype printing may satisfy up to two math credits, except Algebra I, if identified as equivalent in rigor |

### The commissioner decides

Only computer science credits the commissioner has identified as equivalent in rigor can be swapped. The list of eligible courses sits in the Course Code Directory, which section 1007.2616(6) says must include them.

### Algebra and geometry stay

Algebra I and Geometry are protected in the math requirement, and Biology I in science, so the swap only reaches the third or fourth math credit or the second or third science credit.

### Check before you plan

Because eligibility depends on a published list we could not read on the Department site, confirm with your school which computer science courses your student can use for the swap.

The numbers

## Under four in ten Florida high schools list a computer science course

Florida values from the Code.org (2025) data sheet and the College Board, as published.

| School year | Schools offering CS | Students in CS |
| --- | --- | --- |
| 2018 to 2019 | 30% | No value |
| 2019 to 2020 | 33% | No value |
| 2020 to 2021 | 38% | 2.7% |
| 2021 to 2022 | 40% | 3.0% |
| 2022 to 2023 | Blank | Blank |
| 2023 to 2024 | 38.4% on the trend tab; 463 of 1,192 on the Most Recent tab | 2.2%; 20,233 of 894,064 on the Most Recent tab |

The two tabs do not quite match for 2023 to 2024: 463 divided by 1,192 is 38.8% by our division, against 38.4% on the trend tab. The gap is small, but it is a reminder to quote the count and the tab rather than a bare percentage. Either way, the shape is clear. Florida's access share has sat between 30% and 40% for five published years, and about one high school student in forty-four (our own division) was enrolled in 2023 to 2024, by our arithmetic. No 2024 to 2025 Florida values appear in the sheet.

Advanced Placement tells a different story. College Board counts 1,084 Florida schools giving AP exams in 2023 and 1,086 in 2024, and the public school count rose from 764 to 828. Many Florida students meet rigorous coursework through AP even where a computer science course is missing. Cite access and enrollment as Code.org (2025). 2025 State of AI + CS Education.

Signature project

## Parsing the dates and hours in Miami-Dade's library data

Miami-Dade County publishes the branches of its public library system as an open map layer. The data looks simple until a student tries to answer "which libraries are open at 7 pm on a Thursday?"

| Raw OPERHOUR text | Records | Parsed schedule |
| --- | --- | --- |
| 9:30 a.m. - 8 p.m. | 16 | 09:30 to 20:00 |
| 9:30 am. - 8 p.m. | 12 | 09:30 to 20:00 |
| 9:30 am - 8 p.m. | 9 | 09:30 to 20:00 |
| 9:30 am - 8 p.m | 7 | 09:30 to 20:00 |
| 9:30 am. - 6 p.m. | 3 | 09:30 to 18:00 |
| 7 a.m. - 6 p.m. | 1 | 07:00 to 18:00 |
| Blank, or the word "null" | 2 | Unknown |

### 1. Normalize the text

Eight different strings describe three real schedules. Lower-casing, removing dots and spaces, then reading hour, minute and am or pm with one pattern turns 44 records into the same 09:30 to 20:00 window.

### 2. Decode the time stamps

The CREATEDDATE and MODIFIEDDATE fields arrive as milliseconds since 1970 in UTC. The first record's 1528203344000 becomes June 5, 2018 at 12:55:44 UTC, which is 8:55:44 in the morning, Eastern daylight time.

### 3. Group by year

Once decoded, 49 records were created in 2018 and 1 in 2022, while 33 were last modified in 2022 and 17 in 2025. Students should also check whether converting UTC to Eastern ever changes the date; here it does not, for all 100 stamps.

### Our parsing, the county's data

The schedules and counts are ours, from one download. Miami-Dade County provides the layer "as is" and says it is not guaranteed to be accurate, correct or complete, so this is a teaching exercise, not a current timetable. Addresses and phone numbers in the layer are not printed.

The weekday field needs the same care: seven raw strings collapse to five once spaces are removed, with "Mon,Tue,Wed,Thu" covering 44 records and one branch listed as temporarily closed. After both fields are parsed, the 7 pm Thursday question has a defensible answer, and the student can say exactly which records were left out and why.

Class times

## Eastern for most of Florida, Central for the western panhandle

Florida is split between two US time zones, and the IANA database names the counties on Central time.

### Most of the state

The IANA database places most of Florida on US eastern time. For Miami, Orlando, Tampa or Jacksonville families we confirm every slot in Eastern Time.

### The ten panhandle counties

The same database lists Bay, Calhoun, Escambia, Gulf, Holmes, Jackson, Okaloosa, Santa Rosa, Walton and Washington counties on US central time. Pensacola-area families get times in Central Time.

### The gap to India, ours

India is nine and a half hours ahead of Florida's Eastern summer clock and ten and a half in winter; on the Central panhandle add one more hour to each.

Why the parsing lesson needs time zones

A library time stamp stored in UTC and a branch's opening hours written in local time cannot be compared until both are in the same zone. A student who parses "8 p.m." as a local Eastern time and converts the UTC stamps to match has done the same job a real scheduling system does every day.

Learning ladder

## From first web pages to AP Java and industry-style skills

Use these bands as a first guess; the free trial lesson places each student properly.

Grades K to 3

### Coding as play

Block programs, patterns and short animations, the coding instruction the statute allows in elementary school.

[Coding for Kids](/courses/kids-coding-blocks-masterclass)[Scratch Coding for Kids](/courses/scratch-programming-complete-course)Grades 4 to 7

### Web and AI basics

Simple websites, first Python and safe, age-appropriate AI activities.

[Web Development for Kids](/courses/kids-ai-web-development-course)[Python and AI for Kids](/courses/python-ai-kids-masterclass)Grades 7 to 10

### Data and security

Python with real data such as the library hours project, and the foundations of cybersecurity.

[Python for Teens](/courses/python-complete-masterclass-teens)[Cybersecurity for Teens](/courses/cybersecurity-course-for-teens-ethical-defensive)Grades 10 to 12

### AP and beyond

AP Computer Science A or Principles, the rigorous courses families ask about for the credit swap.

[AP Computer Science A](/courses/ap-computer-science-a-java-exam-prep-course)[AP Computer Science Principles](/courses/ap-computer-science-principles-exam-prep-course)Coding and AI

## Ask an AI which Miami-Dade libraries open at 9:30 and see how it counts

Free-text data is where AI tools sound most confident and are easiest to fool.

A model reading the hours column may treat "9:30 a.m." and "9:30 am." as different, or merge "8 p.m" with something else entirely, and still report a neat number. Without parsing the strings yourself, there is no way to know whether 44 is the right count or just a plausible one.

Students who wrote the parser know the four spellings, the blank and the literal "null". They can hand an AI assistant the cleaned table and get useful help, because the hard, judgment-heavy step is already theirs.

Florida requires computer science opportunities in every district; the students who learn to clean messy real data are the ones who make the most of them. The longer argument is in [why it still makes sense to learn coding next to AI](/blog/is-coding-worth-learning-2026).

Delivery

## Key West to Pensacola, the same live teacher

Florida is long and its families are busy; an online class removes the drive.

### Choose your times

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 that fit the level

Each group has fifteen to twenty students at close to the same stage, from Florida and the rest of the US, with one live teacher.

### Private sessions

A 1-on-1 plan works for AP students, those aiming at a certification topic, or anyone wanting a faster or slower pace.

### Beside FLVS or school

Our classes run alongside a school or Florida Virtual School course. Teachers know US grades, and graded course work stays the student's own.

### Start free

One full trial lesson on a real task, then a candid level and course recommendation. Nothing is charged and no card is stored.

### What you need

A computer with a keyboard, headphones or speakers, and home internet that copes with video.

No Florida location

All lessons are taught live online from India. Modern Age Coders has no Florida office or learning center and claims none, and we are not connected with the Florida Department of Education, Florida Virtual School, Miami-Dade County or any district.

Fees

## What Florida families pay

Three amounts, all in US dollars.

First class**USD 0**

A trial lesson without charge, ending with a level and course suggestion.

Group tuition**USD 100**

A month of classes in a level-matched batch of fifteen to twenty students.

Private tuition**USD 150**

A month of private classes, one teacher and one student.

Tallahassee and Fort Lauderdale pay one identical US rate, in US dollars. Nothing is billed before the trial ends and you have agreed a plan; school holidays and missed classes are explained on our pricing page.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20coding%20or%20AI%20class%20for%20a%20student%20in%20Florida.)Reviews

## Google reviews from families

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

Free placement class

## Request a free lesson for a Florida student

Tell us the grade and the goal, whether a first website for a fourth grader, Python data work for a ninth grader, or AP Computer Science A for a junior planning the credit swap.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [connect@modernagecoders.com](mailto:connect@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented Florida one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20coding%20or%20AI%20class%20for%20a%20student%20in%20Florida.)

Submitted details are used for placement and follow-up.

FAQ

## Florida coding questions

What Florida parents and students ask us before starting.

### Do Florida public schools have to offer computer science?

Florida Statutes 1007.2616 requires opportunities for K-12 students and computer science courses integrated into each district's middle and high schools.

### What if my child's school has no computer science course?

The statute says a district that does not offer a listed course must give students access through Florida Virtual School or other means. Ask your counselor.

### Can computer science replace a math credit in Florida?

Up to one math credit, other than Algebra I and Geometry, if the commissioner identifies the computer science credit as equivalent in rigor.

### Can it replace a science credit instead?

Yes, up to one science credit other than Biology I, on the same condition, but one computer science credit cannot be used for both math and science.

### How many Florida high schools offer computer science?

The 2025 Code.org sheet lists 463 of 1,192 for 2023 to 2024 on its Most Recent tab, from state education agency data.

### How many Florida students take computer science?

For 2023 to 2024 the sheet gives 20,233 of 894,064 high school students, a total taken from NCES for fall 2022.

### What time zone are classes in?

Eastern Time for most of Florida, and Central Time for families in the ten western panhandle counties the tz database lists.

### When can lessons happen?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

### Do your classes count as Florida course credit?

No. Credit comes from school or Florida Virtual School courses in the Course Code Directory. Our lessons add depth and practice alongside them.

### Where can I read the prices?

Further up this page, in the fees block: a free trial, then a monthly group or private plan in US dollars, billed only after the trial.

Explore the United States

## More for Florida families

Teens interested in security can read [cybersecurity classes for teens](/cybersecurity-classes-for-teens), and AP planners [AP Computer Science A classes](/ap-computer-science-a-online-classes). Younger coders can start with [coding classes for elementary students](/coding-classes-for-elementary-students) or [how to make a video game for kids](/how-to-make-a-video-game-for-kids).

Book the free class[Book a priority demo](/book-demo)[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20coding%20or%20AI%20class%20for%20a%20student%20in%20Florida.)Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding and AI Classes in Massachusetts](/coding-and-ai-classes-in-massachusetts)
- [Coding and AI Classes in Colorado](/coding-and-ai-classes-in-colorado)
- [Coding and AI Classes in Michigan](/coding-and-ai-classes-in-michigan)
- [Coding and AI Classes in Arizona](/coding-and-ai-classes-in-arizona)
- [AI and Python Classes for Teens in Orange County, CA](/ai-and-python-classes-for-teens-in-orange-county-california)
- [Coding and AI Classes in Ohio](/coding-and-ai-classes-in-ohio)
- [Coding Classes in New York](/coding-classes-in-new-york)
- [Coding Classes in Illinois](/coding-classes-in-illinois)
- [AI and Python Classes for Teens in Austin, Texas](/ai-and-python-classes-for-teens-in-austin-texas)
- [Convolutional Neural Networks (CNN) for Computer Vision Practice](/resources/ai-and-machine-learning/convolutional-neural-networks/practice)

### Learn more

- [Online Coding and AI Classes in Los Angeles](/online-coding-and-ai-classes-in-los-angeles)
- [Data Science Course: Python, ML & Deep Learning](/courses/data-science-complete-masterclass-college)
- [AI Guidance for Schools by State: All 50 and DC](/ai-guidance-for-schools-by-state)
- [Online Coding and AI Classes in Phoenix](/online-coding-and-ai-classes-in-phoenix)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Model Evaluation, Cross-Validation, and Hyperparameter Tuning](/resources/ai-and-machine-learning/model-evaluation-and-tuning)
- [Reinforcement Learning Basics](/resources/ai-and-machine-learning/reinforcement-learning-basics)
- [AI Ethics, Responsible AI, and Career Roadmap](/resources/ai-and-machine-learning/ai-ethics-and-career-guide)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [Top Emerging Tech Skills to Learn in 2025 (AI, Low-Code, Cloud)](/blog/top-emerging-tech-skills-learn-2025-ai-low-code-cloud)
- [What is the Responsibility of Developers Using Generative AI? A](/blog/what-is-the-responsibility-of-developers-using-generative-AI)
- [10 Safe AI Tools Your Child Should Be Using for Homework in 2026](/blog/safe-ai-tools-for-kids-homework-2025)

### Start here

- [Browse every live course at Modern Age Coders](/courses)
- [Try a free trial class with a Modern Age Coders mentor](/free-trial)

---

*Canonical: https://learn.modernagecoders.com/coding-and-ai-classes-in-florida*
