AI STEM Activity Generator: 20 Prompts That Work
🛠️ Need differentiated versions of these activities? Use our Differentiation Generator to adapt any STEM task for multiple ability levels.
You need a hands-on STEM activity for tomorrow. Your textbook suggests “build a bridge with toothpicks” for the fourteenth time this year. Your students are bored. You’re bored. And you don’t have time to browse Pinterest for two hours hoping something workable appears between the ads.
AI can generate original, standards-aligned STEM activities in under a minute:if you prompt it correctly. The problem is that most teachers type “give me a STEM activity” and get back something vague and unusable. These 20 prompts are specific, tested, and organized by category. Each one includes the grade level and materials so you can actually run the activity tomorrow.
How to Use These Prompts
Copy any prompt below into ChatGPT (free or Plus at $20/month), Claude (free or Pro at $20/month), or MagicSchool AI (free/Pro at $9.99/month). Swap the grade level and materials to match your context. The prompts are designed to generate complete, ready-to-use activities:not just ideas.
Pro tip: After generating an activity, follow up with “Now create a rubric for this activity” or “Create a student instruction sheet for this activity.” Build the full package in one conversation.
Engineering Challenge Prompts
Prompt 1: The Constraint-Based Design Challenge
Design a 45-minute engineering challenge for 5th graders. Constraints:
- Materials: 20 straws, 1 meter of tape, 2 sheets of newspaper, 4 paper clips
- Challenge: Build a structure that holds a tennis ball at least 30cm off the table
- Must include: planning phase (10 min), build phase (25 min), test and reflect (10 min)
- Include a student recording sheet where they sketch their design, predict if it will work, and explain one modification they'd make
Standards connection: NGSS 3-5-ETS1-1 (Define a simple design problem)
Prompt 2: The Failure-Focused Engineering Task
Create an engineering activity for 8th graders that is DESIGNED to fail on the first attempt. The goal is to teach iterative design.
- Materials budget: $5 worth of craft supplies (list specific items with fake prices)
- Students get 3 "build rounds" of 10 minutes each
- After each round, they test and must identify ONE specific failure point
- Final deliverable: a "failure log" documenting what broke, why, and how they fixed it
Topic: earthquake-resistant structures
Include: teacher facilitation notes for guiding reflection between rounds
Prompt 3: Reverse Engineering Activity
Create a reverse engineering activity for 3rd graders. Give them a simple mechanical toy or device (suggest 3 options available at dollar stores) and have them:
1. Observe how it works without taking it apart (5 min)
2. Draw what they THINK is inside (5 min)
3. Carefully disassemble with teacher guidance (15 min)
4. Draw what's actually inside and label parts (10 min)
5. Try to reassemble (10 min)
Include: vocabulary list (gear, axle, lever, spring), safety rules, and a comparison chart template (prediction vs. reality)
Materials: [suggest 3 specific dollar store toys that work well for this]
Prompt 4: Biomimicry Design Challenge
Design a biomimicry engineering challenge for 6th graders:
1. Present 5 examples of nature-inspired engineering (with images descriptions)
2. Students choose an animal adaptation and design a human tool inspired by it
3. They build a prototype using: cardboard, hot glue, rubber bands, popsicle sticks, aluminum foil
Include:
- Research phase worksheet (what animal, what adaptation, what problem it solves)
- Design sketch template
- Peer feedback protocol (2 stars and a wish, engineering-specific)
- Rubric assessing: creativity, functionality, connection to biology, iteration
Time: Two 50-minute class periods
Science Experiment Prompts
Prompt 5: The Variable-Testing Experiment
Create a controlled experiment for 4th graders testing how [variable] affects plant growth. Structure it as a 2-week investigation.
Week 1:
- Day 1: Introduce question, make predictions, set up experiment (45 min)
- Days 2-5: Daily 5-minute observations and data recording
Week 2:
- Days 1-4: Continue observations
- Day 5: Analyze data, create bar graph, write conclusion (45 min)
Include:
- Specific materials list (exact soil type, seed type, container size)
- Data table template
- Sentence starters for the conclusion
- Extension question for early finishers
- Common student misconceptions to address
Variables to test: light amount (not type), water amount, or soil type. Pick one and be specific.
Prompt 6: Kitchen Chemistry Lab
Design a chemistry investigation for 7th graders using ONLY materials found in a typical kitchen. No lab equipment needed.
Requirements:
- Tests an actual chemical reaction (not just physical change)
- Students identify reactants, products, and evidence of chemical change
- Includes a control
- Safe for a classroom without fume hoods or goggles (though safety glasses recommended)
- 40-minute class period
Suggest 3 possible investigations, then fully develop the best one with:
- Step-by-step procedure
- Safety considerations
- Data collection method
- Analysis questions that push beyond "what happened" to "why did it happen"
- Clean-up procedure
Materials budget: under $15 for a class of 30
Prompt 7: Citizen Science Data Collection
Create a week-long citizen science project for 5th graders that collects REAL data about their school environment. Options:
1. Biodiversity survey (schoolyard insects/plants)
2. Weather pattern tracking
3. Noise level mapping
4. Light pollution observation
Pick the most feasible one and create:
- Data collection protocol (what to measure, when, how)
- Recording sheet
- Method for analyzing class data (simple statistics appropriate for 5th grade)
- Presentation format for sharing findings with another class
- Connection to an actual citizen science database they could submit to (name the real platform)
Materials: clipboards, thermometers, rulers, phone apps (specify which free ones)
Prompt 8: Mystery Science Scenario
Create a "science mystery" activity for 2nd graders where they use observation and evidence to solve a problem. Format it as a story:
"Something strange happened in our classroom overnight..."
The mystery should involve a simple physical science concept (melting, dissolving, magnetism, or static electricity). Students:
1. Observe the "crime scene" (teacher sets up evidence before class)
2. Record observations using their senses (not taste!)
3. Test hypotheses with simple hands-on experiments
4. Present their "solution" with evidence
Include:
- Exactly how to set up the mystery scene (materials and arrangement)
- 3 "clue stations" with mini-experiments
- Recording sheet with picture boxes for 2nd grade writers
- The "reveal" script for the teacher
Time: 60 minutes. Materials: common classroom supplies only.
Math Investigation Prompts
Prompt 9: Real-World Data Investigation
Create a math investigation for 6th graders using REAL data they collect themselves. Topic: "How much plastic does our class use in one week?"
Structure:
- Monday: Introduce question, set up collection system, predict
- Tuesday-Thursday: Collect and categorize daily plastic waste
- Friday: Analyze data, calculate statistics, present findings
Include:
- Categories for sorting (single-use, recyclable, reusable, etc.)
- Data table template
- Calculations required: mean, median, mode, range, percentages
- Graph type recommendation (and why that type works best)
- Extension: "If every class in our school used this much, how much plastic would that be in a year?" (proportional reasoning)
Standards: 6.SP.A.1, 6.SP.B.5
Materials: bathroom scale, trash bags, rubber gloves, data sheets
Prompt 10: Mathematical Modeling Task
Design a mathematical modeling task for 8th graders. Scenario: "Your school wants to add a new basketball court. Where should it go, and what will it cost?"
Students must:
1. Measure available spaces on school grounds (or use provided measurements)
2. Research regulation court dimensions
3. Calculate area and determine if spaces are viable
4. Estimate cost using provided unit prices (concrete: $X/sq ft, paint: $X/gallon, hoops: $X each)
5. Present recommendation with mathematical justification
Include:
- Scaffolded worksheet with guiding questions
- Unit price sheet (realistic 2026 prices)
- Rubric assessing: mathematical accuracy, reasoning, communication, feasibility
- Differentiation: provide measurements for students who can't do outdoor measuring
Time: Three 45-minute periods
Standards: 8.G.A, 8.EE.B (area, unit rates, proportional reasoning)
Prompt 11: Pattern and Algebra Exploration
Create a visual pattern investigation for 4th graders that builds toward algebraic thinking.
Present 3 growing patterns (describe them precisely so I can draw them):
- Pattern A: Linear growth (add same amount each time)
- Pattern B: Slightly more complex (add increasing amount)
- Pattern C: Challenge pattern for early finishers
For each pattern, students:
1. Draw the next 2 steps
2. Fill in a table (step number vs. quantity)
3. Describe the rule in words
4. Predict step 10 without drawing
Include:
- Printable pattern cards (describe exactly what to draw)
- Recording sheet
- Discussion questions for partner work
- Teacher guide: common errors and how to address them
Materials: colored tiles or grid paper, recording sheets
Time: 45 minutes
Prompt 12: Measurement Olympics
Create a "Measurement Olympics" for 3rd graders:a series of 6 measurement stations that each take 8 minutes. Students rotate in groups.
Station requirements:
- 2 stations for length (different units: cm and m)
- 2 stations for mass/weight
- 2 stations for capacity/volume
Each station needs:
- Clear task card (written at 3rd grade level with pictures)
- Specific materials (list exactly what's needed)
- Recording sheet section
- An estimation component (estimate before measuring)
- A "challenge question" for fast finishers
Make it competitive but collaborative:groups earn points for closest estimates, not just correct measurements.
Materials budget: under $30 for all 6 stations
Standards: 3.MD.A.2, 3.MD.B.4
Coding and Computational Thinking Prompts
Prompt 13: Unplugged Coding Activity
Design a coding activity for 2nd graders that requires NO computers or tablets. Teach the concept of algorithms and debugging.
Activity: Students write "code" (step-by-step instructions) for a partner to follow to complete a simple task (making a paper airplane, drawing a specific shape, navigating a maze on the floor).
Structure:
- Mini-lesson: What is an algorithm? (5 min, use sandwich-making analogy)
- Model: Teacher follows student instructions LITERALLY (5 min, intentionally funny)
- Practice: Partners write and test code (20 min)
- Debug: Find and fix errors in their code (10 min)
- Share: One pair demonstrates (5 min)
Include:
- Vocabulary cards (algorithm, sequence, debug, loop)
- "Code writing" template with numbered lines
- Common "bugs" to introduce if students finish early
- Assessment: Can the student write a 5-step algorithm that another student can follow?
Materials: paper, pencils, tape on floor for maze
Prompt 14: Scratch Project Guide
Create a guided Scratch (scratch.mit.edu) project for 5th graders who have basic Scratch experience (can use motion, looks, and events blocks). Project: an interactive quiz about a science topic they're studying.
Requirements:
- Quiz has at least 4 questions
- Uses variables to track score
- Includes conditional logic (if answer correct, then...)
- Has a sprite that reacts differently to right/wrong answers
- Ends with a score report
Provide:
- Step-by-step build guide (which blocks, in what order)
- Screenshots descriptions of what each script should look like
- 3 common errors and how to fix them
- Extension challenges (add timer, add difficulty levels, add sound effects)
- Rubric for grading
Time: Two 45-minute sessions (build in session 1, polish and present in session 2)
Prompt 15: Data Science for Middle School
Create a data science activity for 7th graders using a free spreadsheet tool (Google Sheets). Students analyze a real dataset to answer a question.
Dataset suggestion: [suggest a specific free, school-appropriate dataset with URL]
Students will:
1. Import data into Google Sheets
2. Clean data (identify and handle missing values)
3. Create 3 different chart types
4. Calculate basic statistics (mean, median, range)
5. Write a 1-paragraph "finding" supported by their data
Include:
- Step-by-step Google Sheets instructions (assume students know basics)
- Guiding questions that scaffold analysis
- Example of a strong vs. weak "finding" paragraph
- Peer review checklist
- Connection to real data science careers
Time: Three 40-minute periods
Materials: Chromebooks/laptops, Google Sheets access
Prompt 16: Robot Navigation Challenge (No Robots Needed)
Design a "robot navigation" activity for 4th graders that teaches programming logic WITHOUT actual robots. Use a human "robot" and a grid on the floor.
Setup:
- Tape a 5x5 grid on the classroom floor (each square ~2 feet)
- Place "obstacles" (chairs, cones) in specific squares
- Mark a start and end point
Students write code using only these commands:
- FORWARD (move one square ahead)
- LEFT (turn 90° left, don't move)
- RIGHT (turn 90° right, don't move)
- REPEAT [number] (loop)
Progression:
- Level 1: Simple path, no obstacles (whole class together)
- Level 2: Path with obstacles (partner work)
- Level 3: Most efficient path:fewest commands wins (competitive)
- Level 4: Add IF statements (IF obstacle ahead, THEN turn right)
Include: grid template for planning on paper, command cards to cut out, 3 pre-made maps of increasing difficulty
Time: 50 minutes
Cross-Curricular STEM Prompts
Prompt 17: STEM + Art (STEAM) Integration
Create a STEAM activity for 5th graders that combines geometry with visual art. Project: design and build a tessellation sculpture.
Math concepts: transformations (translation, rotation, reflection), angles, polygons
Art concepts: pattern, repetition, color theory, 3D form
Sequence:
1. Explore tessellations in art (Escher) and nature (honeycombs) - 15 min
2. Create a tessellation template using index cards (math procedure) - 20 min
3. Use template to create a 2D tessellation pattern - 20 min
4. Transform 2D pattern into a 3D paper sculpture - 30 min
Include:
- Step-by-step template creation method (the "cut and slide" technique)
- Visual examples described in detail
- Math vocabulary to use during art creation
- Rubric that assesses BOTH mathematical accuracy and artistic quality
- Materials: index cards, scissors, tape, colored paper, rulers, protractors
Time: Two 50-minute periods
Standards: 5.G.A (geometry), National Core Arts Standards (creating)
Prompt 18: STEM + Literacy Integration
Create a STEM activity for 3rd graders that integrates with a read-aloud of "Rosie Revere, Engineer" by Andrea Beaty.
Before reading: prediction activity about what engineers do
During reading: identify the engineering design process in the story
After reading: engineering challenge inspired by the book
The challenge:
- Build a "flying machine" (paper/craft materials) that travels the farthest
- Must include at least one moving part
- Students name their invention and write a 3-sentence description
Include:
- Discussion questions connecting the book to growth mindset
- Materials list (paper, straws, tape, paper clips, rubber bands:under $10 for class of 25)
- Testing procedure (how to measure distance fairly)
- Writing template: "My invention is called ___. It works by ___. I would improve it by ___."
- Connection to NGSS K-2-ETS1-2
Time: 60 minutes (20 read-aloud, 5 design, 25 build/test, 10 write/share)
Prompt 19: STEM + Social Studies Integration
Create a STEM project for 6th graders that connects ancient civilizations to modern engineering. Topic: ancient water systems.
Research phase (Day 1, 45 min):
- Students research ONE ancient water system (Roman aqueducts, Persian qanats, Aztec chinampas, Angkor Wat reservoirs)
- Guided research template with specific questions
Build phase (Day 2-3, 45 min each):
- Design and build a working model that moves water from point A to point B
- Constraint: water must travel at least 1 meter, must change elevation, no electric pumps
- Materials: plastic bottles, tubing, cardboard, hot glue, aluminum foil, clay
Present phase (Day 4, 45 min):
- 3-minute presentation: historical context + modern connection + demonstration
Include:
- Research graphic organizer
- Design sketch template
- Peer evaluation form
- Rubric assessing: historical accuracy, engineering functionality, presentation quality
- Materials list with quantities for 30 students in groups of 3
Prompt 20: Environmental STEM Challenge
Design a week-long environmental STEM challenge for 7th graders. Topic: reducing food waste in the school cafeteria.
Monday: Audit (45 min)
- Students weigh and categorize cafeteria waste during one lunch period
- Data collection protocol and recording sheets
Tuesday: Analyze (45 min)
- Calculate percentages, create graphs
- Identify the biggest sources of waste
- Research what other schools have done
Wednesday: Design (45 min)
- Brainstorm solutions using design thinking
- Select one solution per group
- Create implementation plan with budget
Thursday: Prototype/Present (45 min)
- Build prototype, poster, or digital presentation
- Prepare 5-minute pitch to cafeteria staff/admin
Friday: Reflect (45 min)
- Peer feedback
- Revision based on feedback
- Write letter to principal proposing the solution
Include:
- Data collection sheet for the audit
- Analysis guiding questions
- Design thinking template (empathize, define, ideate, prototype, test)
- Pitch presentation rubric
- Sample letter template
Materials: bathroom scale, trash bags, gloves, graph paper, presentation materials
Standards: MS-ESS3-3, MS-ETS1-1, MP.4 (modeling)
Tips for Getting Better STEM Activities from AI
-
Always specify grade level. “Elementary” is too vague. “3rd grade, October, students can multiply single digits” is useful.
-
Include materials constraints. AI will suggest expensive lab equipment unless you tell it otherwise. “Materials found in a typical classroom” or “budget under $20” keeps it realistic.
-
Ask for the teacher guide, not just the activity. Follow up with: “Now write the teacher facilitation notes, including common student mistakes and how to redirect.”
-
Request differentiation built in. Add: “Include an extension for advanced students and a scaffold for students who struggle with [specific skill].”
-
Specify time constraints. “45-minute period with 5 minutes for cleanup” is more useful than “one class period.”
The best STEM activities aren’t the flashiest:they’re the ones students can actually complete with the materials you actually have in the time you actually have. These prompts are designed to generate exactly that.
Related reading
- AI Science Lessons: Generate Labs and Activities Fast
- AI Prompts for Math Teachers: 30 Ready-to-Use Examples
- ChatGPT Prompts for Teachers: The Complete Collection
FAQ
Do I need ChatGPT Plus to use these prompts?
No: most prompts work with the free version of ChatGPT, Claude, or Gemini. Paid versions give you faster responses and longer outputs, but the prompts themselves work on any tier.
How do I customize these prompts for my specific situation?
Replace the bracketed placeholders with your actual details. The more specific context you provide (your industry, audience, goals), the better the output. Start with the template, then iterate based on the first response.
Can I use these prompts with Claude or Gemini instead of ChatGPT?
Yes. These prompts are model-agnostic: they work with any large language model. Claude tends to produce more nuanced writing, while Gemini integrates well with Google Workspace.
How often should I update my prompts?
Revisit your prompt library every 2-3 months. AI models improve regularly, and what required detailed instructions six months ago might now work with simpler prompts. Also update when your business context changes.
Is it ethical to use AI-generated content in my work?
Yes, as long as you review, edit, and take responsibility for the final output. AI is a drafting tool: the expertise, judgment, and quality control still come from you. Disclose AI use where required by your industry or employer.