What computer science does a Rhode Island student need to graduate?
At minimum half a credit. Under Rhode Island’s Readiness-Based Graduation Requirements, the default expectation is that every student earns 0.5 credits of computer science in middle or high school and shows proficiency against the state CS standards. Modern Age Coders teaches Rhode Island students live online, from a first block program to AP Computer Science Principles.
The smallest state has set one of the clearest expectations in the country. According to CS4RI, the state’s computer science initiative, a Rhode Island student is expected to leave school proficient in computer science, and half a credit earned in sixth grade or in twelfth can carry that proof. Half a credit is a floor, not a ceiling. This page explains the six concepts that proficiency is measured against, what the published access and enrollment figures show, a distance-calculation project on the City of Providence street tree inventory, and how live online classes help a student go well past the minimum without leaving home in Woonsocket, Westerly or anywhere between.
Facts last verified 17 October 2026. Teaching is online; no Rhode Island branch is claimed.
Each course leans on different concepts from the state list. The free lesson tells us which route suits your student.

Computational thinking from the very start: sequences, loops and events in blocks, ending in games a child built alone.
See the syllabus
Interactive web pages in JavaScript, a natural home for digital literacy and programming in the middle school band.
See the syllabus
Defensive, ethical security: passwords, networks and safe practice, matching the cybersecurity concept Rhode Island names.
See the syllabus
AP Computer Science Principles, including the Create task, for students who want proficiency on a national scale.
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 syllabusAs CS4RI states it, read on 17 October 2026. The Rhode Island Department of Education site refused our request that day, so its own guidance is not quoted here.
| Question | Answer from CS4RI |
|---|---|
| What is expected? | That all students graduate proficient in computer science |
| Through which rules? | The Readiness-Based Graduation Requirements |
| How much course time? | At minimum, 0.5 credits of computer science |
| When can it be earned? | During secondary school, in middle or high school |
| What must the credit show? | Proficiency based on the Rhode Island Standards for Computer Science |
| Measured against what? | Six proficiency statements, one for each core concept, banded for grades 6 to 8 and 9 to 12 |
CS4RI describes itself as a state initiative launched in 2016 by the Governor’s office, working in partnership with the Rhode Island Department of Education, schools, colleges and employers.
The wording is a default expectation of at least half a credit. Districts decide how students meet it, and a determined student can take far more.
The exact course that counts, and when a given class year is first affected, is set by the district and RIDE. We do not restate dates we could not read at the source.
The City of Providence publishes its street tree inventory under an Open Data Commons Attribution licence, credited to the Forestry Division. With 27,250 points it is big enough to need a clever algorithm and small enough to run on a laptop.
| What we measured | Our result |
|---|---|
| Distinct species labels | 191 |
| Most common labels | Callery pear 3,283, honey locust 2,241, London plane 2,122 |
| Median distance to the nearest other tree | 9.7 meters |
| Mean distance to the nearest other tree | 11.2 meters |
| Trees more than 100 meters from any other | 13, with the loneliest 212 meters from its neighbor |
| Trees within half a meter of another tree | 74, a clue to duplicate records rather than twin trunks |
| Median distance to the nearest tree of the same species | London plane 11.5 meters, pin oak 13.9 meters |
Latitude and longitude are angles, not meters. Students write the haversine formula in Python and test it on two points they can check on a map.
Comparing every tree with every other means about 370 million pairs. Dropping trees into a grid of small squares and searching only nearby squares turns minutes into seconds.
Seventy-four trees sit almost on top of another. Are they real, or the same tree entered twice? Students decide how to treat them and say what changed.
These distances are our own calculation from one download. The city’s description says the inventory began in 2006 with trained volunteers and that trees in parks and on other public property were not included, so a large gap may simply be a park. None of these figures is an official City of Providence statistic.
This is Data and Analysis, one of Rhode Island’s six concepts, done properly: gather the data, compute something defensible, and explain its limits. A ninth grader can run the haversine step on a sample of a few hundred trees; an AP student can build the grid search and compare its answers with a slow brute-force check.
CS4RI lists six proficiency statements tied to the Rhode Island CS Education Standards, which it says were endorsed by the Rhode Island Council for Elementary and Secondary Education.
| Concept | In brief | In our classes |
|---|---|---|
| Computational Thinking and Programming | Writing programs; breaking problems down, then testing and evaluating solutions | Every course, from blocks to Java |
| Computing Systems and Networks | Troubleshooting hardware and software errors in networked devices | Setup, debugging and web projects |
| Cybersecurity | Recognizing online risks and responding to security breaches | The teen cybersecurity course |
| Data and Analysis | Gathering, analyzing and presenting data, aware of bias in collection | The Providence tree project above |
| Digital Literacy | Choosing the right software tools and synthesizing digital information | Research and documentation habits in every project |
| Responsible Computing in Society | Safe, ethical use of technology and its effects on people | Discussion in each AI unit |
CS4RI’s mission statement aims for computer science instruction as early as kindergarten and for access that meets the 2018 CS Education Standards, with high school pathways meeting the 2018 CS CTE standards. Cybersecurity standing as a concept of its own is unusual among state frameworks, and it makes the state list a useful checklist even for families outside a school course.
Quoted from Code.org and the College Board. Empty years stay empty.
| Year | Rhode Island |
|---|---|
| 2018 to 2019 | 86% |
| 2019 to 2020 | 86% |
| 2020 to 2021 | 86% |
| 2021 to 2022 | 80% |
| 2022 to 2023 | 82.5% |
| 2023 to 2024 | 79.4%, which the latest count gives as 50 of 63 high schools |
| 2024 to 2025 | Not published for Rhode Island |
Code.org reports 8,172 of 44,533 high school students in a CS course in 2022 to 2023, or 18.35%, up from 11.3% the year before. The base is NCES enrollment for fall 2022.
The College Board counts Rhode Island schools giving any AP exam at 72, then 78 between 2023 and 2024: public schools 55 and 59, non-public 17 and 19.
Access was already high in 2018 to 2019 and has hovered near four in five schools since. Enrollment is where the movement shows, which fits a rule that asks every student for a credit.
Citation for the access and enrollment figures: Code.org (2025). 2025 State of AI + CS Education. We print single Rhode Island values; the full dataset belongs to its publisher. The link we draw between the rule and the enrollment rise is our reading, not a finding either source states.
Rhode Island is in the IANA database’s US eastern group, which uses the America/New_York zone.
Clocks in Providence fall back on Sunday, November 1, 2026. From then, India time runs ten and a half hours ahead of Rhode Island.
They spring forward on Sunday, March 14, 2027, and the difference shrinks to nine and a half hours for the summer.
Every class time we send is written in Eastern Time first, so nobody has to do the arithmetic.
Suggested grade ranges only. The placement lesson decides the first rung.
Blocks, patterns and small games that a child can explain step by step.
Coding for KidsScratch Coding for KidsTyped code, web pages and first datasets, aligned to the grade 6 to 8 statements.
Python and AI for KidsJavaScript for TeensPython in depth and defensive cybersecurity, two concepts many schools touch only briefly.
Python for TeensCybersecurity for TeensAP Computer Science Principles and machine learning on data the student has examined.
AP Computer Science PrinciplesAI and Machine Learning for TeensRhode Island lists Responsible Computing in Society as a concept in its own right, and AI tools make it urgent.
Ask an AI assistant for the average gap between Providence street trees and it will produce a number. Whether that number counts the 74 near-duplicate points, or knows that park trees were left out of the inventory, is another matter. Only someone who has handled the data can tell.
We teach students to use AI the way the state concept describes technology: safely, ethically, and with an eye on who is affected. That means checking outputs against the source, citing what they used, and keeping graded school work their own. Students under 18 use only AI tools whose terms allow their age.
A half-credit course can introduce these ideas; building real projects is how they stick. The longer argument is in the case for learning to code now.
In a state this compact, the hardest part of an after-school class is often the drive. Online removes it.
The teacher sees the student’s screen and code as they work, which is how small misunderstandings get fixed before they grow.
Lessons follow US grade levels and the school year, and can connect to a school CS course. The student’s graded assignments stay their 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.
Between fifteen and twenty learners matched on level, from Rhode Island and across the US.
A dedicated teacher for a student who wants speed, AP support or help with a particular project.
The opening lesson costs nothing, uses a real task, and ends with a suggested course and level.
No Rhode Island premises
We do not have, and do not claim, any center in Rhode Island. Teaching happens live online from India; a computer, sound and a dependable internet connection are all a student needs.
Three numbers, the same in every town.
A complete first lesson with no charge, followed by a recommendation for course, level and time.
One month of live lessons in a skill-matched batch of fifteen to twenty.
One month on the same schedule with a single teacher for a single student.
Rhode Island families pay one rate in US dollars. We bill only after the free lesson and after you have agreed the course and time; the pricing page covers holidays and missed sessions.
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
Give us a grade and an aim. A second grader might begin with a block game, an eighth grader with a web page, and a high schooler with the Providence tree distances.
Each answer names its source; our own views are marked.
CS4RI says the Readiness-Based Graduation Requirements set a default expectation of at least 0.5 credits of computer science, earned in middle or high school, with proficiency shown against the state CS standards.
Yes. CS4RI says the half credit can be earned during the secondary school experience, in middle or high school.
Computational Thinking and Programming, Computing Systems and Networks, Cybersecurity, Data and Analysis, Digital Literacy, and Responsible Computing in Society.
CS4RI refers to the 2018 CS Education Standards and says they were endorsed by the Rhode Island Council for Elementary and Secondary Education.
Code.org (2025) reports 50 of 63 Rhode Island high schools, about 79.4%, offering foundational computer science in 2023 to 2024.
Code.org reports 8,172 of 44,533 high school students, or 18.35%, enrolled in computer science in 2022 to 2023.
No. Only school courses approved locally count. We add skill, speed and portfolio projects on the side, while anything a school grades remains the student's 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. Times are given in Eastern Time.
No. Modern Age Coders has no office or center in Rhode Island. All classes are live and online, taught from India.
Scroll up to the fees panel. It shows three figures, for the no-cost opening lesson, a month in a group and a month one to one, and we bill nothing until after that opening lesson.
For the national exam route, see AP Computer Science Principles coaching. Students who like building under a deadline can read about hackathons for high school students, and the North Carolina page shows how another state wrote CS into graduation.