Showcasing projects from the AI Prompt Engineering and Coding classes. Taught by Dr. Sounny.
Grades: 4th-8th
Students will learn to code and build web and desktop applications. This course covers Web Programming with JavaScript and Desktop Programming in Python, equipping students with essential coding skills for the tech world.
Grades: 4th-8th
Advanced Coding builds on foundational coding skills, introducing students to more complex concepts in both JavaScript and Python. They’ll work on larger projects to deepen their understanding and abilities in programming.
Prerequisite: A student who has taken coding or submitted GitHub profile with example code repositories for review by the instructor.
Grades: 4th-8th
Students will explore AI fundamentals, focusing on Prompt Engineering and GPT development. They’ll learn how to maximize AI’s potential, preparing for the future of technology.
Note: This course is designed to be engaging for both new and returning students. Returning students will find approximately 70% new material, and the creative nature of the projects ensures that even similar assignments will lead to unique approaches and different, personalized results.
Here are some of the projects created by students in the AI and Coding classes. Click on the project titles to view the code or demo.
Creating a classic Snake game using Meta AI's coding capabilities. Learn how to prompt AI for code generation and integrate it.
Video TutorialUsing Meta AI to generate code for a simple "Hello World" site and hosting it on GitHub Pages.
Video Tutorial DemoAn AI-generated podcast where episodes were created from study materials.
Listen to EpisodesGPT version of Aerie the Eagle, bringing the OHS mascot into the digital age. It's lots of fun talking with Aerie!
Chat with AerieCreate an audio story with AI voices and sounds. The goal of this lab is to equip students with the skills to use natural language prompts to generate various types of audio, including voices, sound effects, and soundscapes. Through hands-on experience with Meta's AudioBox, students will learn how AI models interpret and respond to prompts, ultimately creating a cohesive audio story.
Lab PDFKids use JS Fiddle to create a web application game based on HTML, CSS, and JS.
Lab PDFThis is a game created by a fifth grader using Gemini 2.5 Pro Canvas. It is a twist on tic tac toe where after three move, the last move erases from the board.
DemoThis game was made via a video that described the game, where Gemini 2.5 created the game.
DemoSuper World is a turn-based (real-time with pauses) strategy game where the goal is world domination! Players start with a home territory and must strategically build up their forces, conquer neutral lands, and ultimately defeat AI opponents to control the entire map.
This game was inspired by and iteratively developed with a creative team of 4th and 5th graders who provided the core concepts, gameplay ideas, and continuous feedback. The HTML, CSS, and JavaScript code was generated and refined with the assistance of Google\'s Gemini 2.5 Pro AI model.
Code Demo