
Mad Libs Generator
Beginner
Create silly stories based on user input. A digital version of the classic Mad Libs game.
STEM Academy in Houston, TX
We prepare students for tomorrow through specialized Coding, SAT, Math, and Science education. Registration is open for our 2026 summer SAT and Coding classes.

Our Services
Expert instruction tailored to your goals
Small group coding classes for middle and high school students. Build and deploy your own website.
Comprehensive SAT prep with our data-driven approach. Group classes or personalized 1-on-1 tutoring.
Personalized 1-on-1 tutoring for AP CS, Math, Physics, and more. In-person or remote.
At ACA our students build modern applications that you can see on the web. Move past video games and sandbox projects to real-world applications. Repeat students get to work on new and more advanced projects, so they can keep building their skills and portfolio.
View all projects »
Beginner
Create silly stories based on user input. A digital version of the classic Mad Libs game.


Why Coding
Coding is not just another subject - it's the language of the next generation.
Understanding how code works is essential for working with AI tools. Consumer tools like ChatGPT and Gemini are great, but students who code can leverage AI to its full potential. We show students how to understand AI from a programmer's perspective.
Coding in fundamentally a problem-solving activity. It teaches students how to break down complex problems into smaller, manageable parts and think logically. These skills are critical for building student confidence and translate to academic coursework.
Technology jobs are among the fastest-growing and highest-paying careers. Early exposure gives students a significant advantage. Not only that, non-technical careers increasingly require coding literacy. We prepare students for the future job market.
Reviews
"Jason helped me to develop my logical problem-solving skills and gave me the confidence to tackle programming challenges on my own."
Kyushik
"Jason meets you at your skill level and introduces concepts that are just the right size for where you are."
Billy
"The class was thoughtfully designed and encouraged the kids to experiment and grow in this new skill. They loved coding their own end product."
Elaine
I have been teaching coding and test prep for over a decade, helping 100+ students.
I am a Rice Computer Science graduate and former head TA for coding courses.
Prior to ACA, I was a software engineer at two top tech companies, Two Sigma and Appian.
Cutting to the chase—In our opinion, Javascript or Python are your winners.
You've seen enough AI headlines, you've even got your own set of LLM accounts that you make use of. But you're not sure how to actually make this a useful part of your professional life. This is a software engineer's recommendation on how to begin.
We recently built a PDF parser using Flask—you'll be surprised by how simple the process was. In this post, we walk you through our intro project build process,invoice-parser.
Begin your journey today, ask us about our services.