ToMotion AI logo
Menu
Back to gallery

Public AI explainer video

Understanding SQL SELECT

Kayfa nuzhir asma al tullab faqat min jadwal kamil fi mukhatat al saff? Ladayna huna jadwal al tullab: asma wa aamar, wa kull saff fihi talib. Lakin al...

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. IMPORTANT LANGUAGE REQUIREMENTS: - Voiceover narration MUST be in Arabic from beginning to end. - All on-screen text, titles, labels, and SQL code MUST be in English. - Do not use Arabic subtitles or Arabic text on screen. - Use clear, natural Arabic pronunciation and simple language suitable for children learning programming. - Keep all SQL keywords and code in English. Visual style: Colorful 2D cartoon animation, friendly characters, expressive faces, smooth transitions, and professional educational visuals. Use the same cartoon character throughout the video. Scene 1 (0–10 seconds): The Problem Show a cartoon character looking at a database table containing student information. On-screen text: "Student Database" Arabic narration: "تَخَيَّلْ أَنَّ لَدَيْكَ جَدْوَلًا يَحْتَوِي عَلَى مَعْلُومَاتِ الطُّلَّابِ. مَاذَا لَوْ أَرَدْتَ عَرْضَ أَسْمَائِهِمْ فَقَطْ؟" Scene 2 (10–25 seconds): Introduce SELECT Animate the SQL code appearing line by line. SELECT name FROM students; Highlight "SELECT name", then highlight "FROM students". Arabic narration: "نَسْتَخْدِمُ الأَمْرَ SELECT لِاخْتِيَارِ الأَعْمِدَةِ الَّتِي نُرِيدُ عَرْضَهَا، وَنَسْتَخْدِمُ FROM لِتَحْدِيدِ الجَدْوَلِ." Scene 3 (25–40 seconds): Show the Result Display a colorful table: name| age Sami| 12 Lina| 14 Adam| 13 Animate the "name" column being highlighted and extracted into a result table. On-screen result: name Sami Lina Adam Arabic narration: "انْظُرْ! لَقَدْ عَرَضْنَا أَسْمَاءَ الطُّلَّابِ فَقَطْ، دُونَ عَرْضِ أَعْمَارِهِمْ." Scene 4 (40–52 seconds): Select Everything Display and animate this code: SELECT * FROM students; Highlight the asterisk "*". Arabic narration: "وَإِذَا أَرَدْنَا عَرْضَ جَمِيعِ الأَعْمِدَةِ، فَنَسْتَخْدِمُ الرَّمْزَ *، الَّذِي يَعْنِي جَمِيعَ الأَعْمِدَةِ." Scene 5 (52–60 seconds): Quick Recap Show the cartoon character celebrating. On-screen text: - "SELECT = Choose columns" - "FROM = Choose table" Arabic narration: "تَذَكَّرْ: SELECT لِاخْتِيَارِ الأَعْمِدَةِ، وَFROM لِتَحْدِيدِ الجَدْوَلِ. أَحْسَنْتَ!" Production requirements: - Generate actual animated cartoon scenes, not just static slides. - Use a friendly, energetic Arabic voiceover throughout. - Synchronize narration with the animations and code highlights. - Keep all displayed text and code in English. - Use readable code typography and correct SQL syntax. - Ensure the entire video is approximately 60 seconds. - Make the final result engaging and suitable for a professional Arabic coding course for children.

Narration

Narration used to create this video.

Video narration

Kayfa nuzhir asma al tullab faqat min jadwal kamil fi mukhatat al saff? Ladayna huna jadwal al tullab: asma wa aamar, wa kull saff fihi talib. Lakin al jadwal nafsuhu la yataghayyar; nahnu faqat nakhtar ma narahu. Nastakhdim SELECT li ikhtiyar al amud alladhi nuriduhu, thumma FROM litahdid al jadwal alladhi nakhudhu minhu al malumat. Naktub: SELECT name FROM students; Huna name huwa al amud al mukhtar, wa students huwa jadwal al tullab. Wal an anzur ila al natija: tazhar asma Sami wa Lina wa Adam, wa la tazhar aamaruhum. Mukhatat al saff al asli ma zal kamilan; SELECT lam yugayir al jadwal wa lam yahdhif shayan, bal ikhtar ma nurid ardahu. Wa idha aradta ruyat al mukhatat kullihi, istakhdim al najmato *: SELECT * FROM students; Fal najmato tani jami al amida al mawjudah fi hadha al jadwal, wa la tani jadawil ukhra. Tadhakkar: SELECT yakhtar al amida, wa FROM yuhaddid al jadwal. Wa lil ijaba an sualina al awwal, nastakhdim SELECT name FROM students; fatabhar asma al tullab faqat.