Mis on Scratch? Visuaalne programmeerimiskeel lastele
Graafilise programmeerimiskeele abil õpivad lapsed ja noored programmeerima lõbusal viisil, ilma et neil oleks vaja eelnevaid programmeerimisalaseid teadmisi. Selle projekti puhul kasutatakse keeruliste tekstikoodide asemel visuaalseid plokke ja lohistamis- ja lohistamisfunktsiooni. Selgitame, mis on Scratch ja kuidas platvormiga liituda.
Mis on Scratch?
Veebiprogrammeerimiskeeli mõeldes tulevad paljudele meelde keerulised, raskesti mõistetavad tekstipõhised koodid ja lähtekoodid. Programmeerimine võib aga olla ka lihtne. Seda tõestavad lihtsustatud programmeerimislahendused, nagu skriptikeeled, visuaalne programmeerimine ja WYSIWYG-redaktorid. Scratch-platvormi ja selle visuaalse programmeerimiskeele abil on lastele programmeerimine lihtsam kui kunagi varem.
Erinevalt traditsioonilistest programmeerimiskeeltest, nagu Java ja C++, kasutab Scratch graafilist kasutajaliidest. See tähendab, et loomingulisi ideid mängudest ja animatsioonidest interaktiivseteni saab kiiresti ellu viia. Selleks kasutatakse tekstipõhise kodeerimise asemel graafilisi plokke. Graafilisi plokke saab hõlpsasti kokku lükata, moodustades süntaktiliselt üksteisega sobivaid kuhje. Kuna ühendada saab ainult ühilduvaid plokke ja andmetüüpe, on vigu lihtne vältida. Seetõttu peetakse Scratchi ehitusklotsiprogrammeerimiseks. Meie artikkel„Õpi programmeerima Scratchiga”selgitab, kuidas lapsed ja noored saavad Scratchi kasutada, ning annab samm-sammult juhised lihtsa Scratch-projekti jaoks.
Kui kaua on Scratch juba olemas olnud?
Scratch sai alguse avatud lähtekoodiga projektist, mida juhtisid Ameerika Ühendriikide professor Mitchel Resnick ja tema Lifelong Kindergarten Group, MIT Media Laboratory uurimisrühm Cambridge’is. Lifelong Kindergarten Group tegeleb Scratchi arendamise ja toetamisega. Suurem osa rahastamisest pärineb National Science Foundationilt (NSF) ja vabatahtlikelt annetajatelt. Esimene versioon, mis sisaldas Squeakil põhinevat eksklusiivset arenduskeskkonda, ilmus 2007. aastal.
Mis teeb Scratchi nii eriliseks?
Scratch eesmärk on muuta laste ja noorte (ning programmeerimist õppima hakkavate täiskasvanute) sisenemine programmeerimise maailma võimalikult lihtsaks. Kuna digitaalsed pädevused ja programmeerimisoskused on tuleviku võtmepädevuste hulgas, näitab Scratch, mida programmeerimisega teha saab, isegi kui sul pole varasemat programmeerimiskogemust. Selle asemel, et investeerida palju aega ja intensiivselt õppida, on rõhk asetatud paindlikkusele, loovusele ja uudishimulikkusele. Intuitiivne, plokipõhine süsteem, millel on drag-and-drop-funktsioon, võimaldab kasutajatel elemente kombineerida ja mänguliselt lugusid jutustada.
Scratchi teine eelis on see, et seda kasutatakse praegu üle 150 riigis ja õpetused on saadaval üle 40 keeles. Lisaks erakasutusele kasutatakse seda ka koolide IT-tundides. Valmis projektid ja veel pooleli olevad projektid saab avaldada ja jagada Scratchi platvormil, mis võimaldab suurel kogukonnal üksteist aidata ja üksteisele nõu anda. Scratch on tasuta, mistõttu on see kättesaadav võimalikult paljudele kasutajatele.
Kuidas registreeruda Scratchi kasutamiseks?
Kui soovite Scratchi kasutada, ei pea te end registreerima ega kontot looma. Saate kohe alustada oma projektide programmeerimist, valides lihtsalt oma lemmikbrauseri ja külastades Scratchi platvormi. Projekti alustamiseks klõpsake lihtsalt nuppu „Alusta loomist”. Kui soovite kasutada kõiki Scratchi funktsioone, on vaja tasuta Scratchi kontot. Oma kontoga saate salvestada oma animatsioone, videoid, mänge ja interaktiivseid lugusid platvormile veebis või oma arvutisse. Lisaks saate valida, milliseid projekte soovite Scratchi kogukonnaga jagada.
Kuidas saada Scratcheriks
Kõikide kontode loomiseks järgige järgmisi samme:
- Samm 1: Klõpsake nupule „Liitu”.
- Samm 2: Sisestage kasutajanimi selleks ettenähtud väljale ja looge turvaline parool. Seejärel klõpsake „Järgmine”.
- Samm 3: Sisesta nüüd oma isiklikud andmed, nagu asukoht ja sünnikuupäev.
- Samm 4: Sisesta kehtiv e-posti aadress ja kinnita valikuga „Loo oma konto”.
- Samm 5: Registreerimine toimub nüüd automaatselt. Saate ka e-posti teel aktiveerimislingi, et oma konto aktiveerida. Nüüd saate kasutada kõiki platvormil saadaval olevaid funktsioone, nagu Scratch-projektide salvestamine, kommenteerimine ja avaldamine.
Scratch õpetajatele
Scratch pakub õpetajatele spetsiaalset kasutajakontot, mis võimaldab teil luua klasse ja õpilastele individuaalseid kontosid. Õpetajakontot saate taotleda Scratchilt. Scratchi meeskond vaatab iga õpetajakonto taotluse käsitsi läbi. Läbivaatamine toimub tavaliselt 24 tunni jooksul.
Millised on Scratchi kasutamise eelised?
Scratch sobib kõigile, kes soovivad programmeerimist õppida, ilma et peaksid palju aega kulutama tekstipõhise koodi õppimisele. Visuaalse programmeerimiskeele tugevused on järgmised:
- Kasutamise lihtsus: Scratch põhineb graafilisel kasutajaliidesel ega sisalda keerulist koodisüntaksit. Funktsioonid ja käsud on graafiliselt esitatud plokkidena, mida saab liigutada ja kokku panna drag-and-drop-funktsiooni abil. Üksteisega sobivad ainult süntaktiliselt ühilduvad plokid, mis aitab vältida vigu. Plokistakke on võimalik igal ajal muuta.
- Tasuta kasutamine: kõik Scratchi funktsioonid on tasuta, et Scratchi programmeerimise maailm oleks kättesaadav võimalikult paljudele kasutajatele.
- Suur kogukond: Scratch’i kasutatakse üle maailma nii isiklikuks kasutamiseks kui ka haridusasutustes. Kuna oma ideid ja projekte saab Scratch’i platvormi kaudu avaldada ja kommenteerida, on sul võimalus saada osaks suurest ja abivalmis kogukonnast. 9ad10490f144a8fd7f4a50b3c6208b2c
0b81b730deb37061631de3d2d2dbfa43
4c3a736f4eb365d23b3229a1e9f3fb14
e33745749df49275344074566fb26d01