nodes

Captivate your students

A free, gamified platform to learn web development, from high school to higher education.
Luna Park workshop
Luna Park challenge map
Free for your school
Works with your syllabus
Runs on any laptop

Students' attention is slipping, and AI is speeding it up

83%
forget what they just wrote with AI
MIT Media Lab, 2025
47 sec
Average focus on a screen
vs 2 min 30 in 2004
Gloria Mark, UC Irvine 2023
30%
of students distracted by screens in class
¾ of a school year lost
OECD, PISA 2022
−17%
on exams after practicing with AI
despite better practice results
Bastani et al., PNAS 2025
Learning by doing, not by generating.

In a visual editor, there's no answer to copy-paste.

Every step is built by hand, so it's understood and remembered. And gamified challenges keep students focused from the first minute to the last.

Courses your students want to play

A ready-to-use map of challenges your students can start right away. Each level introduces a new concept.
A new concept in every challenge
Level-by-level progression
Usable as-is in class
Challenge map
Challenge map screenshot
Logic challenge
Logic challenge screenshot

The traditional method

Theoretical courses, then practical exercises in an IDE.
  • Theory first, practice later
  • An environment to set up before coding
  • Passive listening during lectures
1.5×more failures with lecturesFreeman et al., PNAS 2014
Slides
Code
Slides screenshotCode screenshot
VS

Our interactive method

Theory and practice learned together, with a gamified approach.
  • Theory applied immediately
  • Runs in the browser, even on entry-level laptops
  • Instant feedback on every attempt
2×more learning with interactive teachingHake, Am. J. Phys. 1998
Logic challenge
Style challenge
Logic challenge screenshotStyle challenge screenshot

Concepts you already teach

No pedagogical disruption: your students learn the same fundamentals, without the setup and syntax hurdles.

Algorithmics, without environment to configure

Variables, conditions, loops: the same logic as classic programming languages.
Code editor
Visual scripting
Code editor
Visual scripting

Queries, without syntax to memorize

Your students write real queries (SELECT, JOIN, WHERE...) without memorizing complex syntax.
PHPMyAdmin
Visual SQL
PHPMyAdmin
Visual SQL

Stimulate your class

Hands-on workshops where your students build real projects together.
Designed around your pedagogical goals
Team competitions to boost motivation
Already run in business and computer science schools
Workshop - Project
Workshop - Project screenshot
Workshop - Preview
Workshop - Preview screenshot
Business school

Landing page creation

Two classes compete to design the best landing page.
Page editor
Page editor screenshot
Computer science school

Algorithmics and problem solving

Teams solve an investigation using progressive clues.
Page editor
Logic
Database
Page editor screenshotLogic screenshotDatabase screenshot

Adapted to every learning path

Whether your students are heading for entrepreneurship, engineering, or design, Luna Park adapts to their goals.

Entrepreneurship

Students learn to prototype their ideas, an essential skill for launching a project.
  • Create MVPs and prototypes
  • Understand tech without coding
  • Communicate better with devs

Engineering

Students visually learn web architecture, frontend and backend. They can export clean code.
  • Understand frontend and backend
  • See the cleanly generated code
  • Export and deploy real projects

Design

Transform designs into interactive prototypes and introduce your students to web interfaces.
  • Create interactive prototypes
  • Understand responsive design
  • Bridge the design-development gap

Professional code under the hood

Everything built in Luna Park is readable, maintainable code, based on the most widely used technologies.
Interface

Vue.js

Modern frontend framework, based on reusable components.
Interface

JavaScript / TypeScript

Languages used on 98.9% of websites.
Server

Node.js

One language for both frontend and backend.
Server

PostgreSQL

The world's #1 database, used by 1 in 2 developers.

Free for academic use

Three steps, and your students are ready to go.
01

Share your school's domain

Example: @yourschool.edu. No other information is required.
02

Students sign up

With their school email, they immediately access every feature.
03

That's it, it's free

Using Luna Park in an educational setting is completely free.

Want to go further?

Custom workshops, teacher onboarding, dedicated support: let's talk about your needs.

Frequently asked questions

The essentials to know before getting started.
Why is Luna Park free for schools?
Our model is based on recommendation: students use Luna Park during their training, then recommend it in the workplace. Companies pay for advanced features, which allows us to maintain free access for education.
Are programming prerequisites required?
No. Our visual interface requires no coding skills. Students already familiar with programming will recognize the concepts (variables, conditions, SQL queries) and will progress faster.
Which levels is Luna Park suited for?
Luna Park is designed for higher education (bachelor's and master's degrees, engineering, business and design schools), and can already be used in high school, for example in computer science classes.
What hardware do students need?
Just a web browser. Luna Park runs online with nothing to install, and works smoothly on entry-level laptops.
What is the learning time for Luna Park?
A few hours are enough to master the basics. In a week, your students will be able to create a complete application (frontend, backend, and database). Most create a functional project from the first session.
Can Luna Park be integrated into an existing curriculum?
Yes. Luna Park easily integrates into your current courses, without requiring a redesign. We can also design custom workshops based on your needs (SQL, algorithmics, interfaces, etc.).
Is support provided for teachers?
Yes. We provide you with turnkey educational materials and video tutorials. You do not need to fully master Luna Park before using it for your teaching.