🔒 This program uses features above your current tier — it's loaded in read-only mode.
Upgrade to run it →×
Sprites
🐱
Sprite 1
🎨 Scape
Sprites
🔒
Multi-sprite requires Pro tier
Control
🟢 Start
🔴 End
💬 // Comment
▸ Events
🏁 When 🏁 Clicked
⌨️ When Key Pressed
🖱️ When Sprite Clicked
📡 When I Receive
📢 Broadcast
Loops
🔁 Repeat
♾ Forever
⏳ Wait
🔄 While
🔢 For…from…to
⛔ Break
⏭ Continue
Decisions
🔀 If / Else
Variables
📦 Set
➕ Change
🔒 Const
Motion
🚶 Move
↩ Turn
📍 Go To
Drawing
✏ Pen Down
✋ Pen Up
🎨 Set Color
〰 Pen Size
🧹 Clear Stage
Looks
🗨 Say Bubble
👁 Show
🙈 Hide
Input / Output
❓ Ask
💬 Say
Functions
🔧 Define
📞 Call
↩️ Return
🛡 Try / Catch
Lists
📋 List Add
📥 List Get
✏ List Set
🗑 List Clear
⚡ Fast Fill
Sound
🎵 Play Note
🎶 Play Song
▸ Math
➕ [ ] + [ ]
➖ [ ] - [ ]
✖ [ ] × [ ]
➗ [ ] ÷ [ ]
mod [ ] [ ]
🎲 random [ ] to [ ]
round [ ]
abs [ ]
√ [ ]
floor [ ]
ceiling [ ]
min [ ] [ ]
max [ ] [ ]
▸ Sprite
x position
y position
direction
⏱ timer
▸ Text
join [ ] [ ]
length of [ ]
letter [ ] of [ ]
▸ Boolean
[ ] = [ ]
[ ] > [ ]
[ ] < [ ]
[ ] and [ ]
[ ] or [ ]
not [ ]
▸ Variables
value of $[ ]
length of list [ ]
item [ ] of [ ]
Drag blocks here
or type code in the panel →
🟢Start✕
🔁Repeattimes$count available
drag blocks here
🎵Playforsecs✕
⏳Waitsecs✕
✕
🔴End✕
Stage
x: 0
y: 0
dir: 90°
✏ pen up
Code
READ-ONLY$name · $count in loops
Output
×
▶ Program started
🔁 Repeat 3 times: (L1 scope)
🎵 Play 800 for 2s (L1)
⏳ Wait 1s (L1)
🎵 Play 800 for 2s (L1)
⏳ Wait 1s (L1)
🎵 Play 800 for 2s (L1)
⏳ Wait 1s (L1)
⏹ Program ended
(finished)
🗑 Drop here to delete
🌍 Share to Playground
Publish your program to the Shared Playground community
🎉 Published!
Your program is live on the Shared Playground
💾 My Programs×
Open a saved .pg file
✨ Unlock More of Playground
Pick any tier — you don't have to go in order
License certificate and key sent here after purchase
🔒
Upgrade Required
Starter Feature
💬 Group Chat
Policy-protected • Your group only
Choose a display name for the chat. Keep it fun and avoid your real name!
Enter your group code — everyone in your group uses the same code. Ask your parent or teacher!
No messages yet. Be the first to say hello! 👋
💡 What Does My Code Do?
🤔 Reading your code...
⏰
Time's Up for Today!
Great coding session! You've reached your daily limit.
Come back tomorrow to keep building — your programs are saved and waiting for you! 🚀
🎵 Song Book & Note Guide
📌 Note Cheat Sheet — click any note to copy its name
C3130 Hz
D3147 Hz
E3165 Hz
F3175 Hz
G3196 Hz
A3220 Hz
B3247 Hz
C4262 Hz
D4294 Hz
E4330 Hz
F4349 Hz
G4392 Hz
A4440 Hz
B4494 Hz
C5523 Hz
D5587 Hz
E5659 Hz
F5699 Hz
G5784 Hz
A5880 Hz
B5988 Hz
Notes go from low (C3) → high (C5, B5). The 4th octave (C4–B4) is middle — great for most songs.
Green chips are the main scale notes (C D E F G A B). You can also type a frequency like 440.
🎼 Starter Songs — use Fast Fill + Play Song blocks