Što je Scratch i čemu služi?

znaj ogrebotina, što je to

Scratch je programski jezik koji je kreirao MIT i temelji se na vizualnom sučelju temeljenom na blokovima, tako da uvelike olakšava programiranje djece i osoba bez znanja. Preporučuje se za uzrast od 8 do 16 godina.

Sve to podržava i Scratch Foundation, neprofitna organizacija čija je misija:

Naša misija je pružiti svoj djeci, svih podrijetla, prilike za zamišljanje, stvaranje i suradnju, kako bi mogli oblikovati svijet sutrašnjice.

Ali za one važne, što se može učiniti sa Scratchom.

Čemu služi

Za ovaj blok programiranje se koristi mnogo.

Napravite igrice i animacije

To je jedna od glavnih upotreba ovog jezika. Izradite animacije i igre koje se dijele na vašoj platformi i putem kojih možete nastaviti učiti programirati.

Učiti programiranje

Otkako je prvi put korišten u Velikoj Britaniji za poučavanje programiranja, njegov uspon bio je nezaustavljiv i danas je to omiljeni način da roditelji i odgajatelji počnu učiti djecu kako kodirati.

Djeca koja su naučila Scratch trebala bi imati više sadržaja u određenim matematičkim područjima. Želio bih pronaći radove koji govore o tome i korelaciji između učenja korištenja Scratcha i učenja programiranja na drugim jezicima. Ako znate neke, ostavite ih u komentarima.

Program Arduino

Za programiranje s Arduinom stvoreni su različiti IDE-ovi i softver koji se temelji na Scratchu. Kao iu prethodnim slučajevima, ideja je pojednostaviti rad programiranja

Program LEGO Boost / EV3 Mindstorm

Ako imate LEGO robotski komplet, možete dodati dodatne blokove u Scratch na službenoj platformi za kontrolu i programiranje vašeg robota.

U LEGO Boost APP-u već nalazimo programiranje blokova temeljeno na Scratchu

drugi

Vidio sam ljude koji ga koriste za različite namjene i koje nemaju nikakve veze s uobičajenim namjenama koje uvijek zamišljamo. Stoga pustite mašti na volju i iskoristite je maksimalno.

Možemo li kontrolirati IoT uređaje? Maline? Kućna automatizacija? Umjetna inteligencija i strojno učenje?

Morate istraživati ​​i učiti. Kao i obično.

Za što ga koristim

Pa, sad ga počinjem koristiti za 2 stvari.

S jedne strane, moja kći me zamolila da napravim video igrice. Zapisali smo u bilježnicu što želimo da radi i ja vidim Scratch kao savršen alat da te igre mogu oživjeti.

Ne radim to s namjerom da naučim programirati, što ne vidim u pravom trenutku, već kao alat da napravim ono što je predloženo.

S druge strane, imamo LEGO Boost i želimo mu dati više korištenja sklopova koji dolaze prema zadanim postavkama. I radimo na tome.

Trenutno ga ne koristim ni za što drugo. Želim testirati Scratch za Arduino, ali mislim da ga ne koristim. Ne poznajem svoje kćeri.

Nisam siguran da je ovaj jezik pravi za učenje programiranja. Niti mislim da djecu treba prerano uvoditi ako nisu baš zainteresirana.

Scratch Jr ili Scractch Junior

scratch jr za djecu od 5 do 7 godina

To je verzija Scratcha, jednostavnija, s manje blokova, sa sučeljem i grafikom namijenjenom maloj djeci. Preporuča se za djecu od 5 do 7 godina.

To je aplikacija za iOS ili za Android koju možete koristiti na pametnim telefonima ili tabletima.

Možete vidjeti više o Scratch Jr ili Junior na njihovoj službenoj web stranici

Preuzmite i instalirajte Scracth

Vi preuzmite aplikaciju za Windows, Mac i Android, ali su prestali podržavati Linux :( i to me jako rastužuje.

Tražio sam alternative i ako ste korisnik Linuxa (koristim Ubuntu) Više ću vam reći u nekom drugom postu.

Scratch Online, u pregledniku

zagrebati na mreži ili u pregledniku

Ako ga ne želite instalirati, samo ga želite pogledati, možete ga koristiti pregledavajući web. I koristite online platformu. Sve je besplatno.

Prednost aplikacija u odnosu na online način rada je u tome što možemo nastaviti koristiti aplikaciju bez potrebe da smo povezani s internetom, a to se često cijeni.

Zajednica

Osim jezika Scratch definira cijelu zajednicu koja koristi ovaj jezik. Pronalazimo veliku količinu informacija u formatu korak-po-korak tutorijala, studija, radova i posebno nekih forume na kojima možemo postaviti svoje sumnje i komunicirati s više ljudi.

Sve je otvoreno u Scratchu, tako da kada objavite projekt, svi će moći vidjeti taj kod i učiti iz njega. Također možete istražiti projekte kako biste saznali kako napraviti nešto što ne znate.

Ostavi komentar