ToMotion AI logo
Menu
Back to gallery

Public AI explainer video

SQL SELECT for Beginners

How can you see only the names on your class list, without reading every column? Imagine that list saved as a table with name and age columns. When it...

Prompt

Source idea used to generate this video.

Create a 60-second animated educational video for children aged 8–15 explaining the SQL SELECT command. Style: Colorful 2D cartoon animation with friendly characters, smooth transitions, expressive faces, and a fun, professional educational atmosphere. Language: Arabic narration and English on-screen text. Use simple, child-friendly explanations suitable for complete beginners. Scene 1 (0–10 seconds): The Problem Show a friendly cartoon character looking at a table containing student information. Narration: "Imagine you have a table containing information about students. What if you only want to see their names?" Scene 2 (10–25 seconds): Introduce SELECT Animate the SQL keyword SELECT appearing on screen. Highlight the code as the narrator explains it. Display this code clearly: SELECT name FROM students; Narration: "We use SELECT to choose which columns we want to see, and FROM to tell SQL which table to use." Scene 3 (25–40 seconds): Show the Result Display a colorful database table: name age Sami 12 Lina 14 Adam 13 Animate the name column being highlighted and extracted into a new result table. Display the result: name Sami Lina Adam Narration: "Look! SQL shows us only the students' names, without displaying their ages." Scene 4 (40–52 seconds): Select Everything Show the following code, highlighting the asterisk. SELECT * FROM students; Narration: "What if we want to see every column? We use the asterisk symbol, which means all columns." Scene 5 (52–60 seconds): Quick Recap The cartoon character celebrates. Display these two key points: SELECT = Choose the columns. FROM = Choose the table. Narration: "Remember: SELECT chooses the columns, and FROM identifies the table. Great job, future programmer!" Production Requirements Synchronize narration, animations, and on-screen code. Use the same cartoon character throughout the video. Animate the SQL code line by line as it is explained. Use readable code typography and correct SQL syntax. Include smooth transitions, animated highlights, and visual explanations. Avoid static slides, excessive text, and unnecessary decoration. Use a friendly, energetic Arabic voice. Make the video engaging, educational, and suitable for a professional coding course for children. Ensure all code and table results are accurate.

Narration

Narration used to create this video.

Video narration

How can you see only the names on your class list, without reading every column? Imagine that list saved as a table with name and age columns. When it looks too big, you don't have to accept it all at once. SQL can ask for just what you need. SELECT chooses what you want to see, and FROM tells SQL which table to read. So the request is: SELECT name FROM students. Now only Sami, Lina, and Adam appear in the result. Their ages are still in the original table; they are simply not shown. What if you want every column? Use SELECT, asterisk, FROM students. The asterisk means all columns, so names and ages appear. For your class list, SELECT chooses the column, while FROM identifies the table. Great job! The answer is SELECT name FROM students: it shows exactly the students' names.