Scratch started developing in 2003. The public launch was in 2007. The new version was launched as Scratch 2 in 2013 and scratch 3 in 2019.
Who are the main users?
Kids 10-13 y/o (Kids can start when they learn to read and write 8y/o)
Advantages and disadvantages from the product perspective?
Advantages:
an early start means kids will be "infected" with coding,
brain synapses will be developed at the right age, while still forming,
kids without STEM "talent" will unlock their power.
Disadvantages:
if not properly handled learning process can be boring after beginners' delight,
an early start means early dropout.
Why are people using it - what it is good for?
Scratch is used as starting tool, or toy for kids to begin with coding. It is designed to be an easy, fast way for kids to learn how to resolve a given problem.
In the other words, kids learn algorithms, and how to resolve issues in tasks given.
How to create another product with the same functionalities?
Don't waste time!
10 alternatives of the product
1. Lightbot
2. Hour of Code
3. Kodable
7. Sphero Edu
8. Code.org
9. Learning to code with Minecraft
Basic user manual
The code tab consist's:
Block palette,
Code area,
Stage and
Sprite panel.
The costume tab consist's:
Stage and sprite panel,
Costume panel with tools for designing your sprite.
The sound tab consist's:
Stage and sprite panel and
Sound panel with tools for designing sounds
It is easy to make your sprite move.
Just click on the block you want to use in the Code tab and drag and drop it to the Code area. you can use as many blocks as you like but it is better to make a scenario of your sprite movement in advance.
If you need to delete a block just swipe it back.
Blocks are sticky so you can easily make a sequence of movements.
Advanced user techniques - some options that are not easily visible
Add sound to your sprite
Add EVENT when clicking on green flag program will be executed
Then add motion as you wish or just copy our example
Click on SOUND to show sound blocks
Choose "play sound MEOW until done"
Start program