This article was published on April 29, 2026.
In this article, you will learn...
What content creation tools are available
Code
Code
Sparky can write and run code in multiple programming languages. Code snippets appear with syntax highlighting and can be executed directly in the chat to see results.
Example prompt: "I am creating a hook for a lesson. Write a Python function that calculates the area of a circle given the radius, then run it with a radius of 5."
Related article: How do I add code to Flint?
Math Support
Math Support
Sparky uses a built-in calculator to perform mathematical operations accurately, from basic arithmetic to advanced calculus and statistics.
Example prompt: "I am creating a study guide for my class. Calculate the derivative of x³ + 2x² - 5x + 7 and show each step using formatted equations."
When creating documents, Sparky can render mathematical equations using proper notation and professional formatting.
Example prompt: "Create a document that contains 5 practice problems that ask students to use factoring to find the roots of a quadratic equation. Each question's solution should have one or two integer roots."
Related article: Math support, evidence-based feedback, and level selectors!
Data visualization
Data visualization
Sparky can create charts, graphs, diagrams, and data visualizations using Python. Visualizations are mathematically accurate and great for plotting functions, geometry diagrams, timelines, or any visual where exact values matter.
Example prompt: "Graph the function y = x² from -5 to 5 and label the vertex."
Related article: Graphing support, richer analytics, and tutor helpfulness selector!
Videos
Videos
Sparky can generate short educational videos with narration. Videos are great for explaining concepts, processes, or step-by-step instructions.
Example prompt: "Create a short video explaining how photosynthesis works in plants."
Related article: Video generation in Flint
Slides
Slides
Sparky can generate presentation slides that you can download as PowerPoint files. Slides include themed layouts suitable for classroom presentations.
Example prompt: "Create a 5-slide presentation about the solar system for my 4th grade science class."
Related article: Slide generation in Flint
What other tools are available
Web search
Web search
Sparky can search the web to find up-to-date information on any topic. Search results are used to provide accurate, current answers to your questions.
Example prompt: "Search for the latest research on effective reading comprehension strategies for middle school students."
Source citations
Source citations
When Sparky uses information from web searches, it automatically adds citations so you can verify the sources. Citations appear as clickable links in the chat.
Example prompt: "Find information about the causes of the French Revolution and cite your sources."
Learn about how Flint works
Learn about how Flint works
Sparky can search and read Flint's help center to answer questions about how to use the platform. This helps you get quick answers about Flint features.
Example prompt: "How do I create an activity in Flint?"
Find more articles in the Flint help center
Image analysis
Image analysis
Sparky can analyze images you upload, including photos, diagrams, screenshots, and student work. Use this to get feedback on visual content or to have Sparky describe what it sees.
Example prompt: "Look at this student's diagram of a plant cell and tell me if all the organelles are labeled correctly."
What tools are available only for teachers and administrators
Create an activity from a standalone chat
Create an activity from a standalone chat
When chatting in a standalone chat (not within an activity), Sparky can suggest creating an activity based on your conversation. This helps you quickly turn lesson ideas into structured activities for your students.
Note: The "Start Activity Builder" button - it allows teachers to turn a chat conversation into a structured activity for students.
Example prompt: "I want to create an activity where students practice writing persuasive essays about environmental issues."
Related article: Using chats in Flint










