Scratch - limbaj de programare pentru copii

Scratch este un limbaj de programare vizuala dezvoltat de Lifelong Kindergarten Group sin cadrul MIT Media Lab. Scratch invata conceptii de programare pentru copii, oferind o etapa in limbajele de programare pentru copii, oferind o etapa in limbajele de programare mai complicate. Codarea include glisarea si eliminarea diferitelor blocuri de cod si conectarea lor, precum bucatile de puzzle, pentru a forma scripturi logice.

Scratch este o modalitate ideala de a-i introduce pe copii in programarea computerului si gandirea computationala. Este un limbaj de programare fantastic pentru incepatori. Scratch-ul este adesea folosit pentru jocuri, povesti interactive si animatii, dar poate fo folosit pentru orice scop.

Scartch este lansat sub licenta open source.

Pentru a instala Scartch trebuie mai intai sa instalati instrumentul Flatpak. Pentru a instala Flatpak pe diverse distributii Linux cititi in continuare articolul.

Instalare Flatpak:
***Ubuntu
$ sudo apt install flatpak

***Red Hat Enterprise
$ sudo yum install flatpak

***openSUSE
$ sudo zypper install flatpak
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***Arch
$ sudo pacman -S flatpak

***Debian
# apt install flatpak
# flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***Solus OS
$ sudo eopkg install flatpak xdg-desktop-portal-gtk
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***Alpine
$ sudo apk add flatpak
$ sudo  flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***Mageia
$ dnf install flatpak
sau
$ urpmi flatpak
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***Pop!_OS
$ sudo apt install flatpak
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***Clear Linux
$ sudo swupd bundle-add desktop

***Fedora
- Flatpak este instalat implicit
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

***PureOS, Endless OS, Linux Mint 18.03, Cent OS, elementary OS
- Flatpak este instalat implicit

Instalarea aplicatiei Scratch o pueti instala introducand in terminal urmatoarea comanda:
$ sudo flatpak install flathub edu.mit.Scratch

Rularea programului il puteti gasi in Menu->Development si clic pe Scratch sau introducand in terminal comanda:
$ flatpak run edu.mit.Scratch

BONUX: Cateva link-uri pentru a invata programa cu Scratch:
- Scratch Programming Playground
- Learn to Code with Scratch 
- Book of Scratch
- An Introduction to Computing Science: Starting from Scratch 1 si 2
- Computer Science Concepts in Scratch

Daca v-a placut articolul distribuiti-l pe retelele sociale sau scrieti in caseta de comentarii intrebarile si sugestiile dumneavoastra, deoarece ma va ajuta sa imbunatatesc sau sa corectez continutul.


Comments

Postari populare

Verificați resursele sistemului Linux: ghid pentru începători

LibreOffice Writer - inserarea si formatarea tabelelor

Dincolo de permisiuni: manipulați fișierele Linux cu chattr

Stacer: curățare, optimizare și întreținere pentru Linux, într-un singur loc

Sfaturi si trucuri dupa instalarea distributiei Ubuntu 22.04

Comenzi Linux pentru începători: mută fișierele/directoarele în terminal

Cum resetam/schimbam parola de utilizator in Linux

Comenzi Linux pentru începători: crearea directoarelor în terminal

Auto-CPUFREQ: optimizarea automată a frecvenței CPU în Linux

Modalitati de instalare a aplicatiilor in Linux Mint