Wat is Scratch en wêr is it foar?

witte scratch, wat is it

Scratch is in programmeartaal makke troch MIT en basearre op in blok-basearre fisuele ynterface, sadat it it programmearjen fan bern en minsken sûnder kennis tige fasilitearret. It wurdt oanrikkemandearre foar leeftiden fan 8 oant 16 jier.

Dit alles wurdt stipe troch de Stichting Scratch, in non-profit organisaasje waans missy is:

Us missy is om alle bern, fan alle eftergrûnen, kânsen te jaan om foar te stellen, te meitsjen en gear te wurkjen, sadat se de wrâld fan moarn foarmje kinne.

Mar foar de wichtigen, wat kin dien wurde mei Scratch.

Wêr is it foar

In protte gebrûk, foar dit blok programmearring.

Meitsje spultsjes en animaasjes

It is ien fan 'e wichtichste gebrûk fan dizze taal. Meitsje animaasjes en spultsjes dy't wurde dield op jo platfoarm en wêrmei jo kinne trochgean mei learen om te programmearjen.

Lear programmearring

Sûnt it foar it earst yn 't Feriene Keninkryk waard brûkt om programmearring te learen, is de opkomst net te stopjen west en hjoed is it de foarkommende manier foar âlders en ûnderwizers om te begjinnen mei it learen fan bern hoe te koade.

Bern dy't Scratch leard hawwe, moatte mear foarsjenningen hawwe yn bepaalde wiskundige gebieten. Ik soe graach papieren fine dy't hjir oer prate en de korrelaasje tusken it learen fan Scratch te brûken en it learen om te programmearjen yn oare talen. As jo ​​​​ien witte, lit se dan asjebleaft yn 'e opmerkings.

Programma Arduino

Ferskillende IDE's en Scratch-basearre software binne makke foar programmearring mei Arduino. Lykas yn 'e foarige gefallen is it idee om it programmearringwurk te ferienfâldigjen

Programma LEGO Boost / EV3 Mindstorm

As jo ​​​​in LEGO robotika-kit hawwe, kinne jo ekstra blokken tafoegje oan Scratch op it offisjele platfoarm om jo robot te kontrolearjen en te programmearjen.

Yn 'e LEGO Boost APP fine wy ​​al blokprogrammearring basearre op Scratch

oaren

Ik haw minsken sjoen dy't it yn ferskate gebrûk brûke en dat hat neat te meitsjen mei it gewoane gebrûk dat wy ús altyd foarstelle. Dus lit jo ferbylding wyld rinne en meitsje der it measte út.

Kinne wy ​​IoT-apparaten kontrolearje? Raspberrys? Home automatisearring? Keunstmjittige yntelliginsje en masine learen?

Jo moatte ûndersykje en leare. Lykas gewoanwei.

Wêr brûk ik it foar

No, ik begjin it no te brûken foar 2 dingen.

Oan 'e iene kant hat myn dochter my frege om fideospultsjes te meitsjen. Wy hawwe yn in notebook opskreaun wat wy wolle dat hy docht en ik sjoch Scratch as it perfekte ark sadat ik dy spultsjes ta libben bringe kin.

Ik doch it net mei de bedoeling dat jo learje te programmearjen, dat sjoch ik net op it krekte momint, mar as in helpmiddel om te dwaan wat foarsteld is.

Oan 'e oare kant hawwe wy de LEGO Boost en wy wolle it mear gebrûk jaan fan' e gearkomsten dy't standert komme. En wy wurkje der oan.

Op it stuit brûk ik it net foar wat oars. Ik wol te testen Scratch foar Arduino, mar ik tink net dat ik brûk it. Ik ken myn dochters net.

Ik bin der net wis fan dat dizze taal de juste is om te learen om te programmearjen. Ik tink ek dat bern net te betiid ynfierd wurde moatte as se net echt ynteressearre binne.

Scratch Jr of Scractch Junior

scratch jr foar bern fan 5 oant 7 jier

It is in ferzje fan Scratch, ienfâldiger, mei minder blokken, en mei de ynterface en grafiken ûntworpen foar jonge bern. It wurdt oanrikkemandearre foar bern tusken 5 en 7 jier âld.

It is in applikaasje foar iOS as foar Android dy't jo kinne brûke op smartphones of tablets.

Jo kinne sjen mear oer Scratch Jr of Junior op har offisjele webside

Download en ynstallearje Scracth

Jo kinne download de app foar Windows, Mac en Android, mar se stoppe Linux te stypjen :( en it is iets dat my heul tryst makket.

Ik haw nei alternativen socht en as jo in Linux-brûker binne (ik brûk Ubuntu) Ik sil dy mear fertelle yn in oare post.

Scratch Online, yn 'e browser

scratch online of yn 'e browser

As jo ​​​​net fiele om it te ynstallearjen, wolle jo gewoan sjen, jo kinne it brûke troch it web te blêdzjen. En brûk it online platfoarm. Alles is fergees.

It foardiel fan applikaasjes boppe online modus is dat wy kinne trochgean mei it brûken fan de applikaasje sûnder in hoege te ferbinen mei it ynternet, en dit wurdt faak wurdearre.

Mienskip

Neist de taal definiearret Scratch de hiele mienskip dy't dizze taal brûkt. Wy fine in grutte hoemannichte ynformaasje yn it formaat fan stap-foar-stap tutorials, stúdzjes, papers en benammen guon forums dêr't wy kinne freegje ús twifels en ynteraksje mei mear minsken.

Alles is iepen yn Scratch, dus as jo in projekt publisearje sil elkenien dy koade sjen kinne en derfan leare. Jo kinne ek projekten ferkenne om út te finen hoe't jo iets kinne dwaan dat jo net witte.

Leave a comment