Run a working line of Luau, change it, and see the result. Short activities build toward score updates, access decisions and your own projects.
Start learningTry an optional placement exercise Try the introduction as a guest. Sign in to save across devices.print("hello world")This displays a message in Output. You can run it on the next screen.
Run one line, change a message, and display calculated numbers.
Remember a number, update it, and observe before and after.
Build entry rules that cover boundaries and alternative routes.
Reuse reward and price calculations with clear inputs.
Represent and safely update a structured inventory.
Process supplies and objectives without repeating code.
Trace errors and repair an incomplete quest tracker.
Use the real data model and explicit execution contexts.
Build prompt interactions with visible feedback and cleanup.
Apply modules, configuration and tags to several props.
Build readable panels with accessible input choices.
Keep requests narrow and decisions owned by the server.
Handle data failures, review ownership, and prepare a small release.
An optional preference. Taking time off never removes earned progress.