MagicSchool Teacher Tools

Discover 80+ powerful teaching tools to help with prep and planning and 50+ student tools to use in the classroom to build AI literacy. Need a text summarizer? No problem. Presentation generator? It’s just a click away. Rubric generator? We have you covered.
Download our list of Teacher and Student Tools

AI Resource Bot

Create an AI chatbot as a resource for students to use informed by your instructions!

Character Chatbot

Chat with any historic figure, author, or recognizable character from a story.

Custom Chatbot

Build a chatbot from scratch to interact with!

Idea Generator

Get help coming up with ideas on any topic.

Quiz Me!

Quiz yourself on any topic or type of test.

Research Assistant

Find information and sources for a research project.

Study Bot

Use AI as a study partner for any exam or topic with this chatbot.

Tutor Me with AI

Get tutored by Raina on any topic or subject you are learning.

Writing Feedback

Get feedback on your writing.
Tool Name Description
Social Media Post Generate a strong social media post to share on popular platforms.
Survey Creator Create a survey to collect information or solicit feedback.
Teacher Observations Generate areas of strength and suggestions for next steps for a teacher based on a classroom observation
Restorative Reflection Create a student reflection assignment based on restorative practices for disciplinary incidents.
PD Planner Generate a professional development plan for school staff on any topic.
Letter of Recommendation Generate a letter of recommendation to a university or institution for a student using specific content about them.
Class Newsletter Generate a newsletter to send to families weekly.
E-mail Family Generate a professional e-mail communication to families and translate into multiple languages
E-mail Responder Generate a customized professional e-mail communication in response to an email that you received.
Professional Email Generate a professional e-mail communication to colleagues and other professionals
Report Card Comments Generate report card comments with a student's strengths and areas for growth
Teacher Jokes Generate teacher jokes for your class to be the coolest teacher out there
Team Builder/Ice Breaker Create a team builder/Ice Breaker for virtual or in-person meetings.
Text Proofreader Take any text and have it proofread, correcting grammar, spelling, punctuation and adding clarity.
Text Translator Take any text and translate it into any language instantly
Thank You Note Generate a customized thank you note to show your appreciation!
YouTube Video Summarizer Get a summary of a YouTube video in whatever length you choose.
Coach's Sports Practice Generate a plan for practice for any sport that you're coaching!
Custom Chatbot Create a custom chatbot to interact with based on any criteria that you choose!
Gift Suggestion A gift suggestion recommendation tool for teachers shopping for all of their loved ones.
Quote of the Day Generate quote of the day suggestions based on any topic.
SAT ELA Practice Test Generate a practice SAT ELA test that has passages and associated questions.
Song Generator Write a custom song about any topic to the tune of the song of your choice!
Support Goals Creator Create a SMART goals tracker for students aligned to their needs. (Tier 2/3, MTSS, IEPs, etc.)
Tongue Twisters Create challenging tongue twisters to say out loud.
Academic Content Generate original academic content customized to the criteria of your choice.
Choice Board (UDL) Create a choice board for a student assignment based on the principles of UDL
Decodable Texts Generate a decodable text based on the Science of Reading to support early literacy.
Informational Texts Generate original informational texts for your class, customized to the topic of your choice
Math Spiral Review Generate a spiral review problem set for any math standards or topics
Math Story Word Problems Write a custom math word/story problem based on the concept you're teacing and a story topic.
Rubric Generator Have AI write a rubric for an assignment you are creating for your class in a table format
Text Scaffolder Take any text and scaffold it for readers who are behind grade level or need extra support.
Vocabulary Based Texts Generate original texts for your class that include a custom list of vocabulary to help practice words in context.
Vocabulary List Generator Generate a list of vocabulary words based on a subject, topic, or text that are important for students to learn.
AI-Resistant Assignments Receive suggestions on making assignments more challenging for AI chatbots.
Chat with Docs Upload a document and have an AI-powered chat based on the resource uploaded!
Clear Directions Make your directions more concise and sequential so they're easier to understand for your students.
Common Misconceptions Generate the most common misconceptions and how to address them on any topic.
Conceptual Understanding Generate ideas about how to help your students build conceptual understanding.
Make it Relevant Generate several ideas that make what you're teaching relevant to your class based on their interests and background.
Multiple Explanations Generate clear explanations of concepts that you're teachihng in class to help student understanding.
Prompt Assistant Input your prompt to have it improved and get feedback on your prompting skills.
Sentence Starters Provide sentence starters for any topic, assignment, standards, or objective.
Standards Unpacker Unpack any standard into component parts to understand what students need to learn.
Text Rewriter Take any text and rewrite it with custom criteria however you'd like!
Text Summarizer Take any text and summarize it in whatever length you choose.
Tool Recommendations Get recommendations of MagicSChool tools to use based on your specific needs!
Writing Feedback Based on a custom criteria, have AI give areas of strength & areas for growth on student work
5E Model Lesson Plan Generate a 5E model lesson plan for your science class, Engage, Explore, Explain, Elaborate, Evaluate.
Exemplar & Non Exemplar Have AI write exemplar & non exemplar responses to specific assignments to help "see" what is expected
Group Work Generator Generate group work activity for students based on a topic, standard, or objective
Image Generator Generate and edit images with AI from Adobe Express
Jeopardy Review Game Create a Jeopardy review game for a fun way to review content with students!
Lesson Plan Generate a lesson plan for a topic or objective you're teaching
Lesson Hook Get suggestions for a "hook" to engage students in your lesson based on the topic or standard.
MagicSchool for Student Ideas Get ideas on how to use MagicStudent tools in your student activities and assignments
Multi-Step Assignment Generate a full assignment based on any topic, including a warmup, academic content, vocabulary, and questions.
Presentation Generator Generate exportable slides based on a topic, text, YouTube video, or any uploaded content
Project Based Learning (PBL ) Based on the principles of Project Based Learning (PBL), create a full project plan
Real World Connections Generate real world examples to increase student investment
Science Labs Generate an engaging science lab based on topics and standards of your choice.
SEL Lesson Plan Generate a Social Emotional Learning (SEL) lesson plan for students in any grade level.
Syllabus Generator Generate a syllabus based on information provided about your class for the school year.
Unit Plan Generator Generate a draft of a unit plan based on topic, standards and objectives, and length of a unit.
Classroom Management Describe the challenge you're having with classroom management and get suggested solutions.
Data Table Analysis Generate a table with data of your choice for your class with associated questions.
DOK Questions Generate questions based on topic or standard for each of the 4 Dept of Knowledge (DOK) levels.
Jeopardy Review Game Create a jeopardy review game for a fun way to review content with students
Multiple Choice Quiz/Assessment Create a multiple choice assessment, quiz, or test based on any topic, standard(s), or criteria
SAT Math Practice Generate a practice SAT Math exam to help students prepare.
SAT ELA Questions Custom Generate practice questions in the style of the SAT reading section based on any text of your choice.
Text Analysis Assignment Generate a text-based analysis assignment that includes a writing prompt along with text dependent questions.
Text Dependent Questions Generate text-dependent questions for students based on any text that you input.
Three Dimensional (3D) Science Assessments Write a three dimensional science assessment using NGSS standards.
Worksheet Generator Generate a worksheet based on any topic or text.
YouTube Video Questions Generate guiding questions aligned to a YouTube video
504 Plan Generator Generate draft of a 504 plan to support a student.
Accommodation Suggestions Generate a list of accommodations for a student who needs support.
Advanced Learning Plan (ALP) Generate draft of an Advanced Learning Plan (ALP) for a student.
Assignment Scaffolder Take any assignment and empower students by breaking it down into manageable steps, fostering stronger understanding and enabling greater independence.
Behavior Intervention Suggestions Generate a list of suggestions for behavior intervention based on the behaviors of a student that needs support.
BIP Generator Generate suggestions for a Behavior Intervention Plan (BIP)
IEP Generator Generate a draft of an individualized education program (IEP) customized to a students' needs.
Social Stories Generate a social story about a particular event to help a student understand what to expect in that situation.
Text Leveler Take any text and adapt it for any grade level to fit a student's reading level/skills
Tool Name Description
AI Resource Bot Create an AI chatbot as a resource for students to use informed by your instructions!
Character Chatbot Chat with any historic figure, author, or recognizable character from a story.
Custom Chatbot Build a chatbot from scratch to interact with!
Raina for Students Ask questions or get ideas through prompting Raina, the AI chatbot for students.
Standard(s) Based Chatbot Create a chatbot based on any standard and ask questions about it.
Student Support Chatbot Customize a chatbot with a student's description so that it can support them in context of their needs and preferences.
Study Bot Use AI as a study partner for any exam or topic with this chatbot.
Content Creator Generate original academic content to help you learn.
Informational Texts Generate original informational texts customized to a topic of your choice.
Book Suggestions Discover books that match your interests.
Create a Skit! Create a skit for class or for fun!
Debate Partner Create a debate partner and use logic to debate them on any topic.
Image Generator Generate and edit images with AI from Adobe Express.
Joke Creator Generate jokes based on any topic to be the coolest student out there.
Podcast Outline Generate an outline for a podcast to jumpstart your creative process.
Rap Battle Create a rap battle between famous figures in history.
Role Play Have a chatbot play a custom role that you choose to help you practice.
Song Generator Write a custom song about any topic to the tune of the song of your choice!
Tongue Twisters Create challenging tongue twisters to say out loud.
5 Questions Get AI to ask 5 questions to push your creativity and deepen your thinking on a topic!
College & Career Counselor Ask any questions about college or careers to this helpful chatbot.
Exemplar & Non-Exemplar Have AI write exemplar & non-exemplar responses to specific assignments to help "see" what is expected.
Expand on My Idea Use AI to expand on your ideas to help you be creative!
Idea Generator Get help coming up with ideas on any topic.
Make it Relevant! Generate ideas that make what you’re learning relevant based on your interests and background.
Real World Connections Generate real world examples for what you're learning about!
Research Assistant Find information and sources for a research project.
AI Literacy Bot Ask any questions you have about Artificial Intelligence to learn about the technology.
Coding Assistant An assistant to help you with coding languages in computer science.
Data Collection Table Generate a table to use to collect data.
Math Review Generate review questions to improve your math skills and understanding.
Language Learning Tutor Interact with a language tutor who can help you learn a new language.
SAT ELA Practice Test Generate a practice SAT reading test that has passages and associated questions.
Study Habits Get tips on studying for big tests coming up.
Tutor Me with AI Get tutored by Raina on any topic or subject you are learning.
Chat with Docs Upload a document and have an AI powered chat based on the resources uploaded!
Conceptual Understanding Generate ideas about how to grow conceptual understanding of concepts.
Multiple Explanations Generate clear explanations of concepts that you're learning in order to get a better understanding.
Social Stories Create social story about a situation to understand what to expect.
Step by Step Get step by step directions on any topic or task.
Summarize It! Take any text and summarize it in whatever length you choose.
Translate It! Take any text and translate it into any language instantly.
E-mail Responder Create a high quality e-mail response to an email that you received.
Email Writer Generate a professional email to teachers, peers, or others.
Literary Devices Get examples of literary devices based on any topic to enhance writing.
Rewrite It! Take any text and rewrite it with custom criteria however you’d like!
Sentence Starters Get ideas for how to start writing on any topic.
Text Proofreader Take any text and have it proofread, correcting grammar, spelling, punctuation and adding clarity.
Thank You Note Create a personal thank you note to show your appreciation!
Writing Feedback Get feedback on your writing.
Quiz Me! Quiz yourself on any topic or type of test.
YouTube Video Summarizer Get a summary of a YouTube video.