The strongest STEM applications are not assembled in twelfth grade. They are grown — slowly, deliberately, one competency stacked on the last — across seven years. What follows is not a checklist to race through but a map of terrain: each grade builds the muscle the next grade will need, and the through-line that matters to admissions readers is visible progression, not a scattered pile of activities.
Treat this as a menu, not a mandate. A student who goes deep on two tracks will out-signal one who dabbles in all three. Pick the threads that genuinely pull, follow them past the point of comfort, and let the rest fall away. Depth compounds; breadth dilutes.
i.
One spike, not five hobbies
Selective programs reward a deep, demonstrable specialty over a long list of shallow ones.
ii.
Ship things
A deployed app or a placed contest result beats a course certificate every time. Evidence over enrollment.
iii.
Compound the work
Each project should reuse and extend the last. A coherent body of work tells a story a transcript can't.
iv.
Document everything
GitHub, a portfolio site, a blog. Work nobody can see may as well not exist.
GR 06
Sixth Grade
Foundations & First Curiosity
The year of saying yes to everything cheap to try. The goal is not output but appetite: discover which corner of STEM lights the student up, and build the smallest possible working things to feed it.
SkillsLearning
- Python fundamentals — variables, loops, functions, simple file I/O
- Web literacy: HTML, CSS, a first taste of JavaScript
- Visual design basics in Figma or Canva
- Train a no-code model with Teachable Machine to demystify "AI"
- Touch-typing fluency — an unglamorous force multiplier
BuildProjects
- A weather lookup or alarm-clock script with a tiny GUI
- An emotion-recognizer trained in Teachable Machine
- A mockup for a "Student Time Manager" app — design, not code
- A personal site that lists what they've made
CompeteContests & Clubs
- FIRST LEGO League — volunteer as the team's coding lead
- Begin USACO Bronze practice on the training pages
- MOEMS and the MATHCOUNTS school round
- AMC 8 exposure — sit it for the experience, not the score
- A friendly local or virtual hackathon
GR 07
Seventh Grade
Craft & Real Projects
Curiosity becomes craft. The student moves from following tutorials to building things that didn't exist before — and starts caring about whether the code is any good, not just whether it runs.
SkillsLearning
- Core data structures & algorithms — arrays, hashing, sorting, recursion
- Web apps with Flask or Streamlit
- First real ML with scikit-learn or fast.ai
- 3D modeling in Tinkercad or Fusion 360
- Version control: Git and GitHub as everyday habits
BuildProjects
- An "AI reading recommender" or "AI waste sorter"
- 3D-printed extensions for a robotics kit
- A small social-impact web app solving a real local problem
CompeteContests & Clubs
- USACO Bronze officially → push toward Silver
- FTC or VEX IQ robotics
- Technovation or Conrad Challenge team projects
- AMC 8 for a real score; aim for Distinguished Honor Roll
- Start a STEM blog — write up each project as you finish it
GR 08
Eighth Grade
Breakthrough & Depth
The hinge year. Skills cross from amateur to credible, and the student picks a primary lane — competitive programming, applied ML, robotics, or research math — to carry into high school with momentum.
SkillsLearning
- Dynamic programming and graphs (Silver-level technique)
- Deploy a model publicly via Hugging Face Spaces
- Databases and APIs — SQLite, Firebase, REST basics
- Build a genuine portfolio site, not a placeholder
BuildProjects
- An "AI + Design + Society" capstone with a written reflection
- A product prototype modeled in Fusion 360
- A Flask-based recommendation app with a real user or two
CompeteContests & Clubs
- USACO Silver, reaching toward Gold
- Lead an FTC/VEX team to regional or state level
- Science-fair finalist (Synopsys, regional ISEF affiliate)
- Selective summer: AI4ALL, Stanford Pre-Collegiate, Inspirit AI
- AMC 8 Honor Roll; MATHCOUNTS Chapter and beyond
GR 09
Ninth Grade
Transition & Rigor
High school resets the clock that admissions actually counts. Everything from here is on the record. The aim is to convert middle-school momentum into rigorous, named achievements — and to start the math-contest ladder in earnest.
SkillsLearning
- Gold-level algorithms — segment trees, advanced DP, shortest paths
- Object-oriented Python and full-stack Flask
- Neural-network foundations in PyTorch or TensorFlow
- Linear algebra and statistics — the real prerequisites for ML
BuildProjects
- An "ML + web app" tackling a concrete real-world problem
- An interactive data-visualization dashboard (Plotly/Dash)
- A mobile prototype taken from Figma to a working build
CompeteContests & Clubs
- USACO Silver/Gold — note the season's certified-result windows
- ISEF-affiliated regional science fairs
- Major hackathons (Hack Club, regional collegiate "high-school tracks")
- AMC 10 → AIME qualification as the target
- Join or build the school CS/robotics club
GR 10
Tenth Grade
Research & Recognition
The year to produce something an outside expert will vouch for. Move from building for yourself to building for a field: real research, real ML on real data, results that earn external validation.
SkillsLearning
- Deep learning in depth — architectures, training, evaluation
- APIs, backend, and DevOps basics (CI/CD, containers)
- AI ethics, interpretability, and explainability
- Portfolio that reads as professional — GitHub plus a clean site
BuildProjects
- An ML model on real data — NLP or computer vision
- Publishable-level research with a mentor or local university lab
- An open-source project or browser extension with real users
CompeteContests & Clubs
- USACO Gold/Platinum, or a parallel Kaggle ML track
- AMC 10/12 → AIME → aiming at USA(J)MO
- Conrad Challenge; selective science fairs
- Publish tutorials on a blog or GitHub Pages — teaching cements mastery
GR 11
Eleventh Grade
Leadership & Impact
The most heavily weighted year on the transcript, and the one admissions readers scrutinize most. Stop being a participant and become an initiator: lead a team, ship something other people depend on, and put your name on original work.
SkillsLearning
- A genuine specialization — NLP, computer vision, or RL
- Entrepreneurship fundamentals: lean method, pitch craft
- Math maturity: linear algebra, probability, statistics for ML
- Communication — public speaking and technical storytelling
BuildProjects
- Lead a year-long team effort — a startup, app, or nonprofit
- A research paper for Regeneron STS, JSHS, or a preprint
- A free course or toolkit — e.g. "AI for middle schoolers"
CompeteContests & Clubs
- A peak USACO or Kaggle/DrivenData result
- ISEF finalist; Conrad Global; a STEM pitch event
- Speak at a TEDx or local tech talk
- President or co-founder of the AI/robotics club
- Flagship summer research: RSI, MIT LaunchX, Clark Scholars, Polygence
GR 12
Twelfth Grade
Showcase & Application
Less about new work, more about framing the body of work already built. Polish, narrate, and submit. The student who has followed the arc now has a coherent story to tell — the job is to tell it clearly.
SkillsLearning
- Capstone portfolio polish — PDF, live site, and a short video
- Application essays that trace genuine growth through the STEM arc
- Recommendation letters from research mentors and project advisors
BuildProjects
- A cross-disciplinary capstone — AI paired with design or social science
- Final polish and publication of standing research
- A storytelling pass over the GitHub and portfolio
CompeteContests & Clubs
- Final rounds of top fairs — ISEF, Regeneron STS
- A meaningful last summer: AI-camp TA, nonprofit, or STEM teaching
- Interview prep — explain projects with clarity and purpose
- Early Action/Decision to strong STEM programs with sharp supplements
Running through all seven years
The Constant Threads
Some work doesn't belong to a single grade. These habits run the length of the road and quietly do the heaviest lifting in an application.
Open-source contributions
Real commits to real repositories prove you can work inside a codebase you didn't write.
GitHub · Code for Good · Hugging Face Hub
Mentored research
Structured programs that pair students with working researchers — the single highest-leverage credential.
Polygence · Pioneer · RSI · Veritas AI
Community leadership
Teaching coding to underserved students turns skill into demonstrated impact and earns natural recommendations.
Local workshops · libraries · school clubs
A personal brand
A blog or channel that documents the journey compounds reach and makes the work legible to outsiders.
Tech blog · YouTube · GitHub Pages
One caution worth carrying through every grade: this map is generous on purpose, and no single student should attempt all of it. The error that sinks more applications than under-ambition is over-extension — a transcript of half-finished commitments. Choose the threads that genuinely pull, go past the point where it stops being easy, and let the depth speak for itself.
QEC Studio · STEM Preparatory Almanac
Set in Fraunces · Newsreader · IBM Plex Mono
Grades 6–12 Roadmap · Revised 2026
Keystone, Florida