Skip to main content
FutureBuilder JX · School class
For our own middle and high schoolers · Not open to outsiders

No code to memorise — kids build a birthday web page with AI

The child explains the idea clearly, and TRAE — ByteDance’s AI coding tool — writes the code. After 8 lessons every child can build a birthday page with a cake, balloons and music, publish it, and give it to their family.

8
structured lessons
3
learning stages
0
lines of code to memorise
1
published project each

Tools and ideas used in this course

TRAE (China edition)Doubao modelDeepSeekHTML pagesCSS stylingJavaScript motionPlain-language promptsOne-click publishingTRAE (China edition)Doubao modelDeepSeekHTML pagesCSS stylingJavaScript motionPlain-language promptsOne-click publishingTRAE (China edition)Doubao modelDeepSeekHTML pagesCSS stylingJavaScript motionPlain-language promptsOne-click publishing
What parents worry about

Do any of these sound familiar?

Before looking into the course, most parents raise exactly the worries below.

The word "coding" makes my child back away

A screen full of dense English code feels overwhelming, so they decide they are not good enough at maths or English and never take the first step.

School IT class only scratches the surface

The textbook is far from "making something real"; after a whole term the child still has nothing they can show anyone.

I want my child to try AI but have no idea where to start

Everyone knows AI matters more each year, but online courses are either far too deep or not made for teenagers, and parents cannot easily tell them apart.

Worried that "learning to code" becomes "playing on the computer"

You want your child sitting at the computer to be thinking and creating, not gaining one more excuse for games and short videos.

What is different

A different route: let AI write the code

This course does not drill syntax. It teaches children to say what they want clearly, and hands the rest to AI.

Talk to AI in plain language

No syntax to memorise, no keywords to recall. The child states the idea clearly, TRAE produces the code, and the child keeps the creative and judgement work.

A visible result in every lesson

Progress you can see each time: a web page appears in lesson one, and by lesson five the child’s birthday page runs.

A legitimate, dependable tool

The China edition of TRAE is published by ByteDance, signs in with a phone number and downloads directly inside China. It installs on a home computer, so practice can continue after class.

A school class you can trust

The course is open only to students of our school. Materials are handed out in class and parents are welcome to sit in.

What the kids will build

A birthday page that moves, plays and grants a wish

Every feature is built by the child: read the sample prompt to TRAE and watch it happen in class.

A cake whose candles blow out

A large cake sits in the middle of the page; click a candle and it "blows out", click again and it relights.

Sample prompt

“Make me a birthday page with a three-tier cake in the middle with candles on it, and when I click a candle the flame goes out.”

Balloons that never run out

Balloons in every colour drift up from the bottom of the screen; pop one and another rises to take its place.

Sample prompt

“Add colourful balloons to the page background that float slowly upward, and make a balloon pop and disappear when clicked.”

Confetti across the whole screen

The moment the page opens, confetti falls from above and the words "Happy Birthday" bounce into view.

Sample prompt

“When the page opens, play an animation of confetti falling from the top, and make the title "Happy Birthday" bounce into place.”

Happy Birthday as background music

Click play and "Happy Birthday" starts; the music note icon beside it bounces along with the beat.

Sample prompt

“Add a music button that plays "Happy Birthday" when clicked, with a music note icon next to it bouncing to the beat.”

A personal greeting card

Write a family member’s name and your message; the card flips over, with a little surprise on the back.

Sample prompt

“Make a greeting card that flips over: the front shows a name, and turning it over shows the message I wrote.”

Share with family in one tap

The page goes live on the internet and gets a QR code, so family can open it on a phone with one scan.

Sample prompt

“Publish this page online for me and generate a shareable link and a QR code.”

Curriculum

8 lessons, from zero to a published project

Each lesson runs 40–45 minutes with visible progress in the room. Nothing hard is left hanging; ideas can be carried on at home.

Stage 1 · Foundations · Meet the tools
What is AI-assisted coding, and how does it differ from writing code by hand
Live demo: one sentence, and AI produces a web page
Meet our project: the birthday web page
Class discussion: who do you want to give this page to?
Stage 2 · Hands on · Creative practice
Stage 3 · Fix errors · Publish
Classroom tool

TRAE: the AI coding tool published by ByteDance

Downloads directly inside China, works after a phone-number sign-in, Chinese interface. Doubao, DeepSeek and other widely used models are built in.

Official product

TRAE, China edition

Everything used in class sits inside what TRAE offers individual users. It supports Windows 10/11 and macOS 12 or later, and installs on ordinary home computers as well as school lab machines. The AI computation runs in the cloud, so hardware requirements are minimal.

Sign in with a phone number or Douyin account, direct connection inside China
Chinese interface, conversation in Chinese
Doubao, DeepSeek, Kimi and GLM models built in

SOLO mode

State what you need; the AI plans, writes the code and runs it

Plan mode

A task list before any work starts, so the AI’s thinking is visible

DiffView comparison

See exactly what the AI added and changed

Domestic large models

Doubao, DeepSeek, Kimi, GLM and others built in

What they gain

After 8 lessons they take home more than a web page

By the end every child has finished and published a birthday page for their family, and takes home the abilities below.

A web project made for family

By the last lesson the birthday page is live, and family can open it by scanning a QR code with a phone.

The ability to direct AI

Learning to write clear prompts pays off just as well in essays, slide decks and research.

An understanding of how pages work

Knowing what HTML, CSS and JavaScript each handle lays the ground for studying programming more seriously later.

The nerve to get things wrong

Having broken a program and repaired it by hand, they learn an error is not frightening — it is the computer pointing at what went wrong.

The experience of shipping

Owning a web address and a QR code, and feeling what it is like when other people can open your work.

The confidence of a maker

Moving from "I cannot do this" to "I made it", so the child reaches for new tools on their own.

About the instructor

A teacher who likes watching students actually finish things

Rather than lecture through theory, Mr Huang prefers to build alongside the students so something visible exists by the end of the lesson.

Mr Huang

AI programming instructor

Focused on teaching AI-assisted coding, guiding complete beginners to direct an AI in their own words and finish their first web project.

Teaching style

Focused on AI-assisted coding, with a simple method that starts fast

Has taught introductory coding to several middle and high school classes

Taught entirely in Chinese; no English background required

Homework is never compulsory and creative tasks are voluntary

For our students only

A class held only at our school

The course is not open to outsiders. The school arranges it, and the class group and timetable follow the school’s announcement.

What the course promises
For our own middle and high schoolers; no prior experience needed
8 structured lessons, with the child’s page live by the end
Materials and prompt templates handed out in class
Parents are welcome to sit in; the class is open throughout
The classroom tool, TRAE, is an official ByteDance product
What to bring

A computer

Windows 10/11 or macOS 12 or later; a home machine or a school lab machine both work.

A phone number

Used to sign in to TRAE; a parent’s number is fine.

Someone you most want to greet

Family, a classmate or a friend — the page is being made for that person.

FAQ

The questions parents ask, answered here

The handful of questions parents raise most often.

No. This is a class for our own students, currently held only at our school and not open to outsiders. The school arranges the class group and timetable, and its announcement is what counts.

Course goal

After 8 lessons, every child can build a birthday web page for their family

With a cake, balloons, music and a message written in the child’s own words. Once it is live, family can open it by scanning a QR code.

For our own middle and high schoolers · Not open to outsiders