Guides / Coding teacher for kids

Guide for coding teachers for kids

Coding teacher for kids? Want more parents to find you without showing your face?

Parents book coding classes for their kids because they trust the teacher, not the flyer. Here is how to build that trust with short videos: one small coding idea per video, posted on YouTube Shorts, TikTok and Reels. No camera, no editing skills. This page gives you the prompt, 30 video ideas and a ready first script.

5 watermark-free videos a day, freeNo card74 languages

We get it

You're a coding teacher for kids, not a video editor. You don't need to become one.

You can explain a loop to a seven-year-old and spot a bug in a kid's game in seconds. But video probably felt like a different job: cameras, lights, timelines, cutting, captions, music. So it stayed on the "someday" list.

With jajavideo you write (or let AI write) what you want to say. That's it. The built-in director splits it into scenes, picks a visual for every sentence, adds a natural voice-over, music and animated captions. You don't need to be a good speaker or writer either. The prompt on this page writes the scripts from your teaching. You just check that the explanations are right for kids and parents.

What you thought video needsWhat jajavideo needs
A camera and good lighting
Nothing. It's faceless
Hours in an editing app
One paste, a couple of minutes
Writing scripts from scratch
The prompt on this page
A voice you're happy with
300+ natural voices
A budget for an editor
5 free videos a day

Why video works for coding teachers

Parents can't see your classroom. A 40-second video shows them how you teach.

Most parents choose a coding class for their child based on how the teacher explains things, not on a flyer. Video lets them see that before they ever call you.

Did you know? 9 in 10 US teens use YouTube, and 61% use TikTok every day.

Source: Pew Research Center, 2025

Did you know? 78% of US YouTube viewers say YouTube has the most trusted creators for product recommendations.

Source: Google / Kantar, 2025

Did you know? 58% of small business owners have promoted their business on TikTok.

Source: Adobe Express survey, 2026

Trust before the first lesson

A parent who watched ten of your mini-lessons already knows how you talk to kids and what they will learn. The first call becomes a friendly chat instead of a pitch.

You stand out in a crowded market

Every neighbourhood has flyers for coding clubs. Very few teachers post useful short videos about what kids actually do in a lesson. Steady, specific videos put you ahead of most of them.

Explain the invisible

Coding is hard to picture. A short that shows how a loop makes a character repeat an action makes the value concrete for a parent who never wrote a line of code.

Give parents something to share

Parents share videos with other parents. A useful clip about what kids learn in a term can travel through school chats and parent groups, which is exactly where your next student comes from.

See it before you try it

The whole process in one short tutorial

  • Signing up with Google in about 10 seconds
  • Pasting one script, or many with AAA in Bulk
  • Asking Jaja to write a script for you
  • Choosing a language, voice and caption style
  • Downloading the finished vertical video

Step by step

From zero to a week of coding videos in one sitting

Copy the coding prompt below

Add your name, your city or market, and who your students are. Your details go straight into the prompt.

Paste it into Claude, ChatGPT or Gemini

You get 10 scripts, each teaching one small coding idea for kids, each opening with a hook and ending with your name.

Check the explanations like you'd check a kid's code

You're the teacher. Fix anything that's too advanced, too vague or not how you'd say it to a parent. Five minutes.

Paste all 10 into jajavideo's Bulk tab

Sign up free, open Bulk, paste. The AAA lines split them into 10 separate videos.

Pick a voice, press Generate, then post or schedule

Each video is a vertical MP4 for Shorts, TikTok, Reels and Facebook. Post them at your own pace, or schedule them on the platforms so one goes live each week while you teach.

The format

Plain text, a Title: line, AAA between scripts

No scenes, no visual directions. Just what should be said. This is exactly what you paste:

Paste into jajavideo → Bulk
Title: Coding for kids: why "it doesn't work" is the best moment in class
When your child says their code doesn't work, that's not a failure, that's the lesson starting. In coding, a bug is just the computer telling you exactly where to look. Here is what we do in class: we read the error message out loud together, we find the line it points to, and we ask one question, what did I expect this line to do? Nine times out of ten, the answer is a small thing, a missing bracket or a name spelled differently in two places. That habit, reading the error and asking what you expected, is what real programmers do all day. It also builds patience. Want your child to try a first lesson? Search CodeSprouts Kids on Google.
AAA
Title: Coding for kids: the loop mistake almost every beginner makes
...
AAA
Title:

Topic: hook. Never read aloud. Tells viewers and YouTube what the video is about.

Text

90–130 words of narration. One tip, one concrete detail, short spoken sentences.

Credit

Your name, last sentence. Read by the voice-over, so write sites as words: "yourbusiness dot com".

AAA

Alone on a line between scripts. Ten scripts, ten videos, one paste.

Did you know? 105 trials A review of 105 randomized trials found that adding video to teaching strongly improves learning.

Source: Noetel et al., Review of Educational Research, 2021

Copy, paste, done

The coding prompt: 10 expert scripts in one go

Fill in your details. The prompt updates as you type. Copy it into any AI chat and paste the answer straight into jajavideo.

Prompt for Claude · ChatGPT · Gemini
You are an expert short-form video scriptwriter and an experienced coding teacher for kids. Write 10 scripts for faceless YouTube Shorts, TikTok and Reels for a coding teacher who teaches children.

About me:
- Name or school: [YOUR NAME OR SCHOOL]
- City or market: online, no specific city
- My students and their parents: parents of kids aged 6 to 10 (beginners)
- My focus: block coding and Scratch for beginners
- Language of the scripts: English

Rules for every script:
1. Teach ONE small, practical coding idea that a parent can understand and a child can try. No generic ads like "Want your child to code? Call me".
2. The first sentence is the hook: a common mistake, a myth, or a real question parents ask. It must keep the viewer watching past the first 3 seconds.
3. 90 to 130 words of flowing spoken narration (about 30 to 50 seconds). Plain language a parent understands, short sentences. No jargon without a one-line explanation. No scene directions, emojis, lists or headings.
4. Include one concrete detail: a block name, a number, an error message, a real classroom situation.
5. Only accurate, age-appropriate teaching. No promises about future jobs, grades or results.
6. End with this sentence: "Want your child to try a first lesson? Search [YOUR NAME OR SCHOOL] on Google.". Write any website as words, for example "example dot com".
7. Each script covers a different topic. Mix mistakes, myths, parent questions, quick how-tos, first-lesson explanations and screen-time concerns.

Format (follow exactly):
- Start each script with one line: Title: [topic]: [hook]. The title is not read aloud.
- Then the narration as one paragraph.
- After each script, a line that contains only AAA.

Output only the 10 scripts in this format, nothing before or after. I will paste them straight into jajavideo.

Need the next batch? Reply in the same chat: "Write 10 more, completely different topics."

Where to paste it, and what happens next

  1. Copy the prompt

    Fill in your details above, then press Copy prompt.

  2. Paste it into an AI chat

    Open any AI chat in a new tab, paste the prompt and send it. You get 10 scripts back.

  3. Paste the answer into jajavideo

    Copy the AI's whole answer, open the Bulk tab in jajavideo and paste it. You get 10 finished videos.

    Open jajavideo →
Watch: prompt → AI chat → Bulk tab → 10 videos (70 seconds, with sound)

Made with this prompt

Three real coding videos, made on jajavideo

Each one is a single idea, a natural voice, a visual for every sentence and the credit at the end. Open a script to read exactly what was pasted.

Video 1 · The best moment in a coding lesson

Read the script

Title: Coding for kids: why "it doesn't work" is the best moment in classWhen your child says their code doesn't work, that's not a failure, that's the lesson starting. In coding, a bug is just the computer telling you exactly where to look. Here is what we do in class: we read the error message out loud together, we find the line it points to, and we ask one question, what did I expect this line to do? Nine times out of ten, the answer is a small thing, a missing bracket or a name spelled differently in two places. That habit, reading the error and asking what you expected, is what real programmers do all day. It also builds patience. Want your child to try a first lesson? Search CodeSprouts Kids on Google.

Video 2 · The loop mistake beginners make

Read the script

Title: Coding for kids: the loop mistake almost every beginner makesYour child's character keeps moving forever, or moves exactly once, and the code looks fine. This is the loop mistake almost every beginner makes. In block coding, a repeat block only does what is inside it, and it only stops if something inside tells it to. If the move block sits outside the loop, it runs once. If it sits inside with no condition, it runs forever. The fix is small: put the action inside the loop and add a stop condition, like repeat until touching the edge. Ask your child to say out loud what the loop should do before they press the green flag. That one habit saves hours of confusion. Want a first lesson? Search CodeSprouts Kids on Google.

Video 3 · What screen time in a coding class looks like

Read the script

Title: Parents ask: is a coding class just more screen time?Parents often ask me if a coding class is just more screen time. It's a fair question, and the honest answer is that it depends on what happens on the screen. Passive screen time is watching videos one after another. In a coding lesson, the screen is a workshop. Your child plans something, builds it, tests it, and fixes it when it breaks. That is active, and it usually involves talking, drawing on paper and working with a partner. In our lessons, kids spend about a third of the time away from the keyboard, planning and explaining. So the question isn't how many minutes, it's what the minutes are for. Want to see a lesson? Search CodeSprouts Kids on Google.

Never run out

30 coding video ideas parents actually search for

Each one is a full video. Paste any line into the prompt, or into Jaja inside jajavideo, and ask for a script.

Mistakes
  1. Starting kids on text code too early
  2. Copying code without reading it
  3. Naming variables with one letter
  4. Forgetting to test after every small change
  5. Putting the action outside the loop
  6. Ignoring the error message
  7. Changing five things at once when debugging
  8. No planning before building
  9. Deleting code instead of commenting it out
  10. Learning ten languages and mastering none
Myths and parent questions
  1. "Is my child too young to code?"
  2. "Do kids need to be good at maths?"
  3. "Is a coding class just more screen time?"
  4. "Will my child become a programmer?"
  5. "Should we start with Scratch or Python?"
  6. "Can girls code too?"
  7. "Is coding only for gifted kids?"
  8. "How long until my child makes a game?"
  9. "Do we need an expensive laptop?"
  10. "What does my child actually learn in a term?"
Quick how-tos
  1. Make a character move with arrow keys
  2. Draw a square with one repeat block
  3. Add a score to any game in five blocks
  4. Fix the most common Scratch bug
  5. Make a sprite say something when clicked
  6. Build a simple quiz game
  7. Use a variable to count points
  8. Make a character jump with gravity
  9. Turn a drawing into a maze game
  10. Explain a loop to a six-year-old

Your teaching instinct applies here too

What makes a coding Short get watched

Think of it as a first lesson in 40 seconds. The first line is your hook, the middle is the demo, the last line is your name.

The first 3 seconds are your hook

Open with the mistake, the myth or the parent question. If the first sentence doesn't earn the click to keep watching, nothing after it is seen.

Title as Topic: hook

"Coding for kids: the loop mistake almost every beginner makes" tells the parent and the platform exactly who it's for.

One idea per video

Same rule as one concept per lesson. Three ideas in 40 seconds means none sticks in the parent's memory.

Speak to the parent, teach the kid

The parent is the one who books. Use plain language and show what their child will be able to do, not a list of technologies.

Help first, credit last

No "Enrol now!" openers. The tip earns attention. Your name in the last line earns the follow-up search.

Test hooks like you test lesson plans

Make the same idea with three different first sentences. Keep the hook that holds viewers and reuse that pattern.

More videos, more parents who know you

You tell parents that coding takes practice. So does an audience. You don't have to post every day, but the more useful videos you put out, the more parents learn your name. Make a batch in one sitting and schedule them.

Think bigger

More than marketing: new ways to earn with video

When a finished video costs you a couple of minutes, video stops being a cost and becomes something you can sell.

Add "a video every week" to your school packages

Schools, clubs and tutoring centres need content for parents, and most of them want video. Offer weekly Shorts as an add-on: you write the tips with the prompt, jajavideo makes the videos, and you deliver them under the school's brand. Commercial use is included on every plan, and on Unlimited you can put your own logo on the videos.

Example: 5 schools × 8 videos a month = 40 videos
Your cost on Unlimited: $27 a month in total
Your price: whatever 8 videos a month is worth to each school

Videos for school newsletters and parent chats

Give schools short clips to share in newsletters and parent groups, a place where few of their competitors post anything.

Turn every lesson into Shorts

Paste a lesson plan into the prompt and get five scripts from it. Same preparation, many more places to be found.

Win new families in their language

Many families speak another language at home. Make your intro videos in Spanish, Arabic or Japanese. jajavideo speaks 74 languages, so you can offer what most local clubs can't.

Open days that sell themselves

Send a parent a short video explaining the three things their child will build in the first term. It's more memorable than a PDF brochure and it shows your teaching in seconds.

Try it now, no signup

Let Jaja write your first coding video

Jaja is jajavideo's script assistant. Tell it your name and your students, and it writes your first coding script right here. Like it? Turn it into a finished video in one click.

You can ask Jaja for more scripts, other topics or other languages after you sign up. Free accounts get 5 watermark-free videos every day.

JajaScript assistant
Hi! I write Shorts scripts for coding teachers for kids. What's your name or school, and who do you teach? I'll write your first video.

Price

Cheaper than one hour of a freelance editor

Free

$0
  • 5 watermark-free videos a day (≈150 a month)
  • Unlimited after that, with a small credit
  • No card

Unlimited

$27/month
  • Unlimited videos, no watermark
  • Your own logo
  • Priority queue, Bulk mode

Unlimited + Long

$47/month
  • Everything in Unlimited
  • Landscape videos up to 4 minutes
  • Top queue priority

Paid plans are monthly PayPal subscriptions you can cancel any time. The free plan needs no credit card.

Never made a video before? Start here

Every question a first-timer asks, answered

You've never edited a video and never used a system like this. That's fine. Most people who use jajavideo hadn't either. Pick any question below. Can't find yours? Ask Jaja, our agent.

Getting started

I have never edited a video in my life. Can I really do this?

Yes. You never open an editing program, never cut anything and never touch a timeline. You paste text into a box, pick a voice, and press Generate. jajavideo does every video step for you: it splits your text into scenes, picks a picture or clip for every sentence, records the voice-over, adds music and puts animated captions on screen. If you can copy and paste, you can make a video for your coding class.

What exactly do I need before I start?

Three things: an email or Google account to sign up, a few sentences about a coding topic for kids (or the prompt on this page to write them), and a few minutes. No camera, microphone, software, design skills or credit card.

How do I sign up?

Go to jajavideo.com and press "Continue with Google". It takes about 10 seconds. You can also sign up with an email address. No card is asked for.

What's the very first thing I should do after I sign up?

Make one test video before anything else. Open the dashboard, stay on the Single tab, and paste this:

Title: Kids coding tip: what a loop actually does
Most kids think a loop just means "do it again", but a loop is really a way to tell the computer how many times. Ask your child to write a short set of steps, like moving a character three squares, then wrap it in a repeat block. Suddenly ten lines become two. That one idea unlocks half of Scratch. Want a friendly coding class for your child? Search Little Loop Coding on Google.

Choose English and any voice, press Generate, and in a couple of minutes you'll see your first finished video. After that, everything else on this page will make sense.

How long until I have my first video?

Usually a couple of minutes per video. If many people are making videos at the same moment it can take a bit longer. You can close the tab: you'll get an email the moment it's ready.

Do I need to install anything?

No. Everything runs in your browser, on a computer or a phone.

Scripts: what the video says

What is a "script"?

Just the words the voice will say in the video. Nothing technical. For a 30–50 second video that's about 90–130 words, roughly one short paragraph.

I'm not a writer or a speaker. Who writes the scripts?

You don't have to. You have three easy options. One: copy the coding prompt on this page into Claude, ChatGPT or Gemini, and it writes 10 scripts for you. Two: inside jajavideo, type one line like "a tip for parents about kids learning to code at home" and press ✨ Write script. Three: ask Jaja, the script assistant, for ideas in plain words. Your only job is to read the result and make sure the coding advice is correct and age-appropriate.

What's the "Title:" line for?

It names your video so you can find it later. It is never read aloud and never shown in the video. Use the pattern Topic: hook, for example Title: Kids coding tip: why the first bug is a good thing.

Do I write anything about the pictures or scenes?

No. Write only what should be said. jajavideo's built-in director reads your sentences and chooses a matching visual for each one by itself.

How do I make parents contact me at the end?

Make the last sentence your credit, for example "Search Little Loop Coding on Google." The voice reads it out. If you mention a website, write it as words, "littleloopcoding dot com", so the voice says it correctly. Jaja can also add the ending for you if you tell it your website or phone number.

Can I fix a word or a sentence the AI wrote?

Of course. It's just text. Change anything before you paste it into jajavideo. If you notice a problem after the video is made, edit the text and make it again.

What if I run out of ideas?

Use the 30 ideas on this page, write down the questions parents ask you after class, or reply to the AI in the same chat: "Write 10 more, completely different tips for parents of kids aged eight to twelve." You can also paste one of your lesson plans and ask for five scripts based on it.

Bulk: many videos in one paste

What is Bulk, in simple words?

Bulk lets you paste several scripts at once and get a separate video for each one. Instead of making ten videos one by one, you paste ten scripts in one go and come back to ten finished videos.

How does jajavideo know where one video ends and the next starts?

Put a line with only AAA between scripts. Each script starts with its own Title: line. Here is the smallest possible example, 3 scripts that become 3 videos:

Title: Kids coding tip: name your variables
Ask your child to name a variable score instead of s. When they come back to the code next week, a clear name tells them what it holds. It sounds small, but it is the habit that makes bigger projects possible. Want a friendly coding class for your child? Search Little Loop Coding on Google.
AAA
Title: Kids coding myth: coding is only for maths kids
Coding is not only for children who love maths. A lot of it is storytelling, drawing and breaking a big idea into small steps. Kids who love art often make wonderful games. The skill is patience, not arithmetic. Want a friendly coding class for your child? Search Little Loop Coding on Google.
AAA
Title: Kids coding tip: read the error message together
When your child's program stops working, don't fix it for them. Read the error message out loud together. It usually names the line and the problem, and reading it calmly is a skill that lasts a lifetime. Want a friendly coding class for your child? Search Little Loop Coding on Google.

Real scripts should be longer (90–130 words), but that's the whole idea: Title, text, AAA, repeat.

Where do I paste them?

In the dashboard, click the Bulk tab (next to Single), paste everything into the big box, choose the language and voice, and press Generate. All videos use the same voice and caption style.

Do I have to write "AAA" myself?

No, if you use the prompt on this page. It already tells the AI to put AAA between scripts, so you copy the AI's answer and paste it as it is.

I forgot the AAA lines. What happens?

If each script starts with its own "Title:" line, jajavideo still splits them correctly. AAA is simply the safest way to be sure.

Can I mix languages in one Bulk paste?

It's best to paste one language at a time, so every video gets a voice that matches. Make the English batch, then the Spanish batch for the families who speak it at home.

Where do I find all the videos afterwards?

On your Videos page. Each one appears as soon as it's ready, and you get an email when they're done. Download them any time within 30 days.

The video itself

Will my face or voice be in the video?

No. The videos are faceless: real images and short clips, a natural AI voice-over, music and captions. Nobody appears on camera, and you never record your voice. That's handy when you'd rather let the coding tip speak for itself.

Can I choose the voice and the captions?

Yes. Choose from 300+ natural voices in 74 languages, and from 5 caption styles: Classic, Karaoke, Word Pop, Box Highlight or Two-line.

What if I don't like how a video came out?

Press "Make it again — free". It's made again from the same script with fresh visuals, and it never counts against your free videos.

How long can a video be?

Shorts can run up to about 3 minutes of narration, but 30–60 seconds usually works best. The Unlimited + Long plan adds landscape YouTube videos up to 4 minutes.

What format is the video?

A vertical 1080×1920 MP4, the standard size for YouTube Shorts, TikTok, Instagram Reels and Facebook. Make it once, post it everywhere.

Will faceless videos make me look less professional?

Not when each video teaches a real, specific coding idea a parent can try at home. People judge a short by whether it was worth their time. A clear tip about loops or debugging, with your class name at the end, reads as expertise.

Posting & scheduling

Do I have to post a video every day?

No. Post at the pace that suits you. The simple rule is: the more useful videos you put out, the more potential clients learn your name. Two or three a week is a fine start. Steady beats occasional bursts.

I don't have time to upload every day. What can I do?

Schedule them. Make a batch of videos in one sitting with Bulk, then use the scheduling tools that the platforms already give you for free, so one video goes live each day (or every other day) while you work.

  • YouTube: upload in YouTube Studio and choose "Schedule" instead of "Public", then pick the date and time.
  • Instagram and Facebook: Meta Business Suite lets you schedule Reels ahead of time.
  • TikTok: on the TikTok website you can set a future posting time when you upload.

One hour on Sunday can fill the whole week. Platform menus change from time to time, so look for the "Schedule" option when you upload.

Where should I post first?

Start with one platform you already use or where your clients are, often YouTube Shorts or Instagram. Once that's a habit, post the same videos on the others. They're already the right size.

What should I write in the description?

One or two sentences about the tip, your business name, and how to contact you. On YouTube, add a link to your website if your channel allows links.

Does jajavideo upload the videos for me?

No. You download each video and post it yourself, so you stay in control of your accounts.

Results

How soon will I get new students from this?

Nobody can promise that, and we won't. Like any teaching habit, video builds up over time. Give it a steady few months, look at which topics parents watch and share, and make more like those.

How do I know what's working?

Each platform shows you views and how long people watched. Look for videos that keep parents watching past the first few seconds, and repeat their topic and opening style.

My first videos got few views. Did I do something wrong?

Probably not. New accounts often start slowly while the platform learns who your videos are for. Keep posting at your own pace, make your first sentence stronger, and keep each video to one clear tip.

Do these videos help my coding classes?

They give parents a way to see how you teach before they ever call, and they can be shared in school chats and parent groups. No video guarantees new students, so don't promise that to anyone.

Clients & business

Can I make videos for my students' parents and charge for them?

Yes. Commercial use is included on every plan, so you can publish videos on your class accounts, share them with parents, and sell video as part of your tutoring packages.

Can I put my own logo on the videos?

Yes, on the Unlimited plans. Every video is watermark-free, or carries your own logo if you want it.

Can I make videos in the languages my families speak at home?

Yes, in 74 languages including right-to-left ones like Arabic, Persian and Urdu. Ask the prompt to write in that language, then pick a voice in the same language.

Free plan & price

Is it really free?

Yes. Every day you get 5 completely watermark-free videos, about 150 a month, with no card. After those 5, you can keep making videos with a small "Made with jajavideo" credit.

When do my 5 free videos reset?

Every day at 00:00 UTC.

Do failed videos or redos count?

No. Only finished videos count, and "Make it again" is always free.

What do the paid plans add?

Unlimited ($27/month): unlimited watermark-free videos, your own logo, priority in the queue. Unlimited + Long ($47/month): everything in Unlimited plus landscape videos up to 4 minutes. Both are monthly PayPal subscriptions you can cancel any time.

Ask our agent

Questions about making videos as a coding teacher? Ask.

Never made a video? Not sure what to write, how Bulk works or how to schedule? Ask Jaja in your own words. It knows jajavideo and it knows what coding teachers for kids need.

JajaAnswers questions for coding teachers
Hi! Ask me anything about making videos for your coding classes: getting started, scripts, Bulk, scheduling, schools or the free plan.

A better way to get clients

Don't work harder — work smarter.

Let your videos bring you clients, and let the clients come to you.

Your first 5 videos are free today

You know how to make coding click for kids. Let parents see it.

You're a teacher first. Short videos are one of the fastest, easiest ways to show how you explain things, and you don't need to be a speaker or a writer: the prompt writes the words, jajavideo makes the video.

Start free →
Questions? Ask Jaja