- Improve effortlessly – just by living your life
- Learn while waiting for your apps to load
- Recommended by 5 universities
- Community of over 1,000,000 learners
- 50,000+ expert-made packs, or create your own
"One of the best learning apps" - CNET
Scratch programming (blocks)
스크래치 프로그래밍 언어
Stores a value to the variable.
Changes the value of the variable.
Shows the variable monitor on the stage.
Hides the variable monitor on the stage.
Reports/obtains/gets the value of the variable.
Move 10 steps (in the current direction)
Move 10 steps in the opposite direction.
Point in right direction (90)
Point in left direction (-90)
Point downwards (180)
Point in the direction of 150.
Point in the opposite direction.
Change to the next costume (if multiple costumes are available in Costumes Tab)
The number next to the costume in the list.
The inputs (operands) for an arithmetic operation could be numbers, variables, or arithmetic expression.
Compare numeric numbers (or variables/expressions); the result is boolean (true/false)
The AND/OR/NOT operators can be used to combine Boolean expressions (the outcomes of relational operators or other logical operators).
The loop will continue forever (indefinitely).
The loop will continue while the condition is true. The loop will break when x is 5.
The loop will continue while the condition is NOT true. The loop will break when x is 6.
The loop is executed for the given (10) number of times.
If the condition is true, the code in the block is executed.