STEM Education Prompt Templates

AI prompt templates for STEM education. Teach science, technology, engineering, and math concepts.

Overview

STEM subjects can feel abstract and intimidating to students. These prompts help make science, technology, engineering, and math tangible through experiments, real-world problems, and hands-on challenges. You'll find ways to connect formulas to everyday life and turn 'when will I use this?' into 'oh, that's how it works.'

Best Practices

1

Connect every concept to something students can see, touch, or experience

2

Specify available materials and safety considerations for experiments

3

Include the math level students have mastered to avoid overwhelming them

4

Ask for common misconceptions so you can address them proactively

5

Request multiple difficulty levels for mixed-ability classes

Prompt Templates

1. Hands-On Experiment Designer

Design a hands-on experiment for [GRADE LEVEL] to demonstrate [CONCEPT]. Available materials: [MATERIALS]. Time limit: [TIME]. Include: hypothesis prompt, step-by-step procedure, data collection table, analysis questions, and connections to real-world applications. Safety considerations: [SAFETY NOTES].
Grade Level: 7th grade, Concept: Density and why objects float or sink, Materials: Classroom supplies (no chemicals), clear containers, various small objects, salt, water, Time: 45 minutes, Safety Notes: No glass containers
EXPERIMENT: The Great Float-Off. HYPOTHESIS PROMPT: Look at these objects (coin, cork, grape, cherry tomato, egg). Predict which will float and which will sink. Write your predictions and reasoning. PROCEDURE: 1) Fill three clear containers with equal amounts of water. 2) Add nothing to Container A, 3 tablespoons salt to B, and 6 tablespoons to C. Stir until dissolved. 3) Gently place the same objects in each container. 4) Record results in the data table. DATA TABLE: Object | Plain Water | Low Salt | High Salt | Observations. ANALYSIS: 1) Which objects changed behavior in salt water? What does this tell you about their density? 2) The Dead Sea is extremely salty. Use your data to explain why people float so easily there. 3) Ships ride lower in fresh water than salt water. Explain why using what you learned. REAL-WORLD CONNECTION: Submarines adjust their density to rise and sink. How might they do this?...

When introducing or reinforcing a science concept through discovery learning

  • Have students predict before experimenting to create 'aha' moments
  • Take photos of results for students who were absent

2. Math Word Problem Set

Create [NUMBER] word problems for [GRADE LEVEL] practicing [MATH SKILL]. Use real-world contexts from [CONTEXTS]. Include problems at three difficulty levels. Each problem should require [STEPS] steps to solve. Provide answer key with solution steps explained.
Number: 9 (3 at each level), Grade Level: 8th grade, Math Skill: Percent increase and decrease, Contexts: Shopping, sports statistics, social media, Steps: 2-3
LEVEL 1 (Basic): 1) A video game usually costs $60. It's on sale for 25% off. What's the sale price? SOLUTION: 25% of $60 = $15 discount. $60 - $15 = $45. 2) A basketball player made 80 free throws last season and 100 this season. What's the percent increase? SOLUTION: Increase = 20. 20/80 = 0.25 = 25% increase. LEVEL 2 (Intermediate): 4) A TikTok video had 2,000 views on Monday. By Friday it had 8,500 views. What's the percent increase? SOLUTION: Increase = 6,500. 6,500/2,000 = 3.25 = 325% increase. 5) Sneakers are marked 40% off, bringing the price to $72. What was the original price? SOLUTION: $72 = 60% of original. 72 ÷ 0.60 = $120 original price. LEVEL 3 (Challenge): 7) A store raises prices by 20%, then has a '20% off' sale. Is the final price the same as the original? Prove your answer with a $50 item...

When students need practice applying math to realistic situations

  • Use contexts your specific students care about
  • Include at least one 'trick' problem that requires careful thinking

3. Engineering Design Challenge

Create an engineering design challenge for [GRADE LEVEL] that teaches [CONCEPT/SKILL]. Constraints: [CONSTRAINTS]. Time for building: [TIME]. Include: the challenge brief, criteria for success, materials list, testing procedure, and reflection questions about the design process.
Grade Level: 5th grade, Concept: Structural stability and load distribution, Constraints: Budget limit of $3 in classroom 'money', Time: 40 minutes building, plus testing
CHALLENGE: Tower of Power. BRIEF: Your engineering firm has been hired to build a tower that can support a heavy load. Budget is tight. Build the tallest tower that can hold a textbook for 10 seconds. MATERIALS & COSTS: Straws ($0.10 each), tape (3 inches = $0.25), index cards ($0.15 each), paper clips ($0.05 each), newspaper sheets ($0.05 each). Budget: $3.00 max. CRITERIA FOR SUCCESS: Tower must be freestanding (not taped to table). Tower must hold textbook for 10 full seconds. Tallest successful tower wins. Tie-breaker: lowest budget spent. TESTING PROCEDURE: 1) Measure tower height. 2) Place textbook gently on top. 3) Start timer when book is released. 4) Record: Height, seconds held, pass/fail. REFLECTION: 1) What made some towers stronger than others? 2) If you had $1 more, what would you change? 3) How do real buildings distribute weight from the top floors to the foundation?...

When teaching engineering thinking through hands-on building

  • Allow testing and redesign time, not just one attempt
  • Have students sketch their design before building

4. Coding Concept Explainer

Explain [CODING CONCEPT] to [GRADE LEVEL] students who are new to programming. Use [PROGRAMMING LANGUAGE/TOOL]. Include: a non-computer analogy, simple code example with line-by-line explanation, practice exercise, and common bugs beginners make with this concept.
Coding Concept: Loops (for loops specifically), Grade Level: 6th grade, Programming Language: Scratch
CONCEPT: Loops (doing something over and over). ANALOGY: Imagine brushing your teeth. Do you lift the brush, move it down, lift, move down, lift, move down... 100 times by thinking about each one? No. Your brain says 'repeat brush motion 100 times.' That's a loop. Without loops, code would be: 'move forward, move forward, move forward...' (100 lines for 100 steps). With loops: 'repeat 100 times: move forward.' Way simpler. SCRATCH EXAMPLE: To make a cat walk across the screen: [repeat 10] [move 10 steps] [wait 0.1 seconds]. LINE BY LINE: 'repeat 10' - do the stuff inside 10 times. 'move 10 steps' - the cat walks a little. 'wait 0.1 seconds' - pause so we can see it move. PRACTICE: Make a character spin in a circle, then stop. Hint: you'll need to repeat turning a small amount many times. COMMON BUGS: 1) Infinite loop: forgetting to set a number, so it repeats forever. 2) Off-by-one: saying repeat 9 when you meant 10. 3) Putting the wrong code inside the loop...

When introducing programming concepts to beginners

  • Let students predict what code will do before running it
  • Encourage 'break it on purpose' experimentation to learn how things work

Common Mistakes to Avoid

Jumping to formulas before building conceptual understanding. Start with 'why' before 'how'

Making experiments too cookbook-style with no room for discovery. Let students figure some things out

Teaching coding syntax without explaining the thinking behind it. Computers follow instructions, so the logic matters most

Frequently Asked Questions

STEM subjects can feel abstract and intimidating to students. These prompts help make science, technology, engineering, and math tangible through experiments, real-world problems, and hands-on challenges. You'll find ways to connect formulas to everyday life and turn 'when will I use this?' into 'oh, that's how it works.'

Related Templates

Have your own prompt to optimize?