Jugami School · High school
Coding
Learn to give a computer instructions, and make it do something you designed.
Every app on your phone started as plain text that someone typed: lines of instructions a computer follows exactly. Learning to write those lines is less about memorizing and more about thinking clearly, one step at a time.
This course teaches programming with JavaScript, the language every web browser already understands. Each lesson explains one idea in plain words, then hands you real code you can edit and run right on the page. No installs, no accounts.
Lessons
Lesson 1
Open nowYour First Program
What code is, then variables, loops and if-statements, with live examples, a 1-to-10 challenge, a quiz, and the story of Ada Lovelace.
Start lesson →
Lesson 2
Coming soonFunctions
How to name a set of steps once and reuse it anywhere, instead of copying code.
Lesson 3
Coming soonArrays and lists
How to keep many values together, like a playlist or a high-score table, and loop through them.
Lesson 4
Coming soonDebugging
How to read error messages and track down why a program does something you didn't expect.
Lesson 5
Coming soonBuild a tiny game
Put the earlier lessons together into a small game you can play and share.
How the lessons work
- Read a little, then run code. Every idea comes with an example you can change and run with one button.
- Mistakes are safe. Code runs in a locked-down sandbox in your browser, and Reset always brings the starter code back.
- Check yourself. Lessons end with a challenge and a short quiz with instant feedback.
- Real history, with sources. Lesson 1 tells the story of Ada Lovelace, checked against museum and encyclopedia sources.
New here? Begin with Your First Program: variables, loops and if-statements in JavaScript.