· 14 min read · 🍎 Teachers Prompt Guides

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

  1. Always specify grade level. “Elementary” is too vague. “3rd grade, October, students can multiply single digits” is useful.

  2. 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.

  3. 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.”

  4. Request differentiation built in. Add: “Include an extension for advanced students and a scaffold for students who struggle with [specific skill].”

  5. 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.


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.