The EduTech Post

Koodausta lapsille on uusi lukutaito. Se kattaa lapsen oppimisen eri osa-alueet – logiikan rakentamisen, systemaattisen ajattelun, ongelmanratkaisun, yhteistyön ja luovuuden.

Voit opettaa lapsillesi ohjelmointia käyttämällä listassa mainittuja lapsille suunnattuja ilmaisia koodaussivustoja. Luettelossa on hienoja lapsille suunnattuja ilmaisia koodaussivustoja, kuten Code.org, Tynker.com ja Scratch Junior.

Mikä on ”Hour of Code” ja miten voit liittyä siihen?

”Hour of Code” on Computer Science Education Weekin ja code.orgin maailmanlaajuinen aloite.

Monet seuraavista sivustoista ovat liittyneet aloitteeseen tarjoamalla tunnin verran tekemistä ja oppitunteja tietojenkäsittelytieteestä ja ohjelmoinnista lapsille tutustuttaakseen koululaiset aiheisiin.

Mitä opetetaan seuraavilla 24:llä lapsille suunnatulla ilmaisella koodaussivustolla

Alhaalla olevilla varhaiskasvatuksen koodaussivustoilla opetetaan koodauksen peruskäsitteitä, kuten komentoja, funktioita, silmukoita, ehdollisia koodeja, virheiden korjaamista ja muuttujia.

Korkeatasoiset ohjelmointisovellukset lapsille käsittelevät monimutkaisempia näkökohtia ja koodaussyntaksia, ja ne tarjoavat intuitiivisia alustoja, joiden avulla on mahdollista rakentaa verkkosivuja, sovelluksia ynnä muuta sellaista.[

”Lapsille suunnattua tietokoneen käyttöä koskevaa koodaustietoa” -oppitunti- suunnitelmissa ja tehtävissä käytettävien tehtävälomakkeiden muodossa voi tutustua useisiin näistä verkkosivuistamme myös. Voit käyttää näitä ilmaisia koodauskursseja omien taitojesi kehittämiseen sekä lasten opettamiseen koodaamaan.

Seuraava luettelo lapsille suunnatuista koodaussivustoista on lajiteltu suositellun iän mukaan. Ei vain lapset, myös aikuiset voivat käyttää niitä oppiakseen koodaamaan sovelluksia, verkkosivustoja ja pelejä.

Playcodemonkey.com – Koodausta lapsille

Aika: 4-11 vuotta

Platform:

Maksullisessa versiossa pääset käsiksi kaikkiin 400 haasteeseen sekä pelisuunnittelukursseihin: Platformer, jolla opit pelien rakentamisen perusteet, Frogger, jolla voit koodata versioita klassikkopelistä, ja Sprite-animaatio-oppitunteja. Saat myös pääsyn Challenge/Game builderiin, jossa voit käyttää CoffeeScriptiä tietokone- ja mobiilipelien tekemiseen.

Opettajille on 35 oppituntisuunnitelmaa, joiden avulla he voivat ohjata oppilaita tämän lapsille suunnatun ohjelmointikurssin läpi. Saat myös opettajan kojelaudan, jolla voit seurata jokaisen oppilaan oppimista.

Scratchjr.org

Aika: 5-7 vuotta

Alustat: iPhone/iPad, Android, Kindle ja Chrome-laajennus

ScratchJr on ilmainen koodausalusta lapsille. Sen kehitti MIT sen jälkeen, kun he kehittivät Scratchin, opettamaan koodausta nuoremmille oppijoille.

Sovelluksen voi ladata Android- tai iOS-laitteeseen, Kindleen tai lisätä ScrathJr-laajennuksen Chrome-selaimeesi.

Se on yksi parhaista koodaussovelluksista lapsille helposti seurattavilla koodilohkoilla. Voit vetää ja pudottaa koodilohkoja ohjelmoidaksesi pelejä ja interaktiivisia tarinoita. Verkkosivustolta löydät käyttöliittymäoppaan, maalieditorin oppaan grafiikan tekemistä varten sekä lohkojen kuvaukset.

Se sisältää paitsi ohjeita koodaamiseen lapsille, myös aktiviteetteja, opetussuunnitelmia ja arviointeja opettajille luokkahuoneessa käytettäväksi. Tämä on yksi suosikkisivustoistamme koodausta lapsille.

RELATED: STEMpedia Starter Packaged Launched on Kickstarter: Programming, Electronics and Robotics

Code.org – Learn to code

Age: 5+ (Grades K-12 and Higher Ed)

Platform: Web

Code.org on yksi käytetyimmistä koodaussivustoista. Siellä on koodauskursseja luokkien K-5, 6-12 ja Higher Ed lapsille.

Alustalla on ilmaisia koodauskursseja verkkosivustojen ja pelien tekemiseen. Se opettaa ohjelmoinnin perusteita, oppitunteja oikeiden sovellusten, verkkosivustojen ja pelien koodaamisesta HTML:llä, CSS:llä, JavaScriptillä ja muilla sekä muilla edistyneillä ohjelmointikielillä.

Voit jopa sitoutua code.orgin Hour-of-code-toimintoihin ja opetusohjelmiin, jos etsit vain nopeaa oppituntia. Voit ohjelmoida Minecraft-eläimiä, ohjelmoida droideja omassa Star Wars -galaksissasi, koodata Frozen-seikkailun Elsan ja Annan kanssa ja opetella perusasioita klassisten labyrinttipelien avulla.

Hänellä on ilmaisia koodauksen oppituntisuunnitelmia, joiden avulla opettajat voivat opettaa ja tulla tietotekniikan asiantuntijoiksi. Ei tarvita aiempaa kokemusta tietotekniikasta, jotta voi opettaa lapsia koodaamaan Code.orgin avulla.

Lightbot.com

Ikärajat: 4-8-vuotiaat ja yli 9-vuotiaat

Alustat: iPhone/iPad, Android, Windows, Mac, Kindle ja Web

Se on yksinkertainen, pelipohjainen alusta, jossa on oppitunteja sekvensoinnista, ylikuormituksesta, proseduureista, rekursiivisista silmukoista ja ehdollisista. Siinä on sovelluksia koodauksen opettamiseen erityyppisillä laitteilla. Lapsille suunnatun koodaussovelluksen demoversio on saatavilla Lightbot’s Hour of Code -tapahtumaan.

Daisy the Dinosaur

Ikära: 6-8

Alusta: iPad/iPhone

Tämän suloisen koodaussovelluksen on tehnyt Hopscotch Technologies. Siinä on vedä ja pudota -käyttöliittymä. Heidän lohkoihin perustuvan lasten ohjelmointikielensä avulla voi opetella koodauksen perusteita, kuten objektia, silmukoita, sekvensointia ja tapahtumia.

6. Cargo-Bot

Aika: 6+

Alustat: Se on yksi yksinkertaisimmista lapsille suunnatuista ilmaisista koodisovelluksista. Se kattaa ohjelmoinnin peruskäsitteet 6-vuotiaille pelien kautta. Siinä on 30 tasoa.

Stencyl.com

Ikä: 6+

Alustat: iPad/iPhone, Android, Mac, Windows ja Linux

Stencylissä on vedä ja pudota -käyttöliittymä kuten Scratchissa. Oppilaat oppivat koodaamaan tekemällä pelejä. Opettajat voivat käyttää verkkosivuilta löytyvää opetussuunnitelmaa oppituntien sujuvoittamiseksi. Siellä on lapsille suunnattuja koodaustunteja, joilla opetetaan tietotekniikan perusteet.

Pelejä voi oppia luomaan ja julkaisemaan iPhonella, iPadilla, Androidilla, Windowsilla, Macilla, Linuxilla, Flashilla ja HTML5:llä.

Se tarjoaa sertifiointiohjelman ja -tutkinnon yhteistyössä AIA:n kanssa.

8. Tynker.com

Aika: 7+ vuotta (luokka-asteet K-8)

Alustat: Web, Android, iPhone/iPad

Tynker.comilla on ihania sovelluksia koodauksen opettamiseen. Se opettaa koodaamaan robotteja, rakentamaan sovelluksia, tutkimaan STEM:iä, rakentamaan pelejä, koodaamaan lennokkeja ja luomaan MOD Minecraft -haasteita. Play-osiossa voit aloittaa koodaamisen ilmaiseksi Tynkerin vaiheittaisten ohjeiden avulla.

Se opettaa ohjelmoinnin perusteet ja siirtyy sitten opettamaan Pythonia ja JavaScriptiä.

Tynkerin koulupaketeissa on ohjelmointikursseja, joissa on luokka-asteittain jaoteltu koodauksen opetussuunnitelma luokka-asteille K-8 (se on myös sovitettu yhteen Common Core-opetussuunnitelmien kanssa), automaattiset arvioinnit ja opettajan oppaat. Voit myös osallistua opettajien koulutuskursseille ja webinaareihin osoitteessa www.tynker.com.

Lapset voivat myös kokeilla Tynkerin Hour of Code -aktiviteetteja harjoitellakseen ja oppiakseen koodausta.

9. Swift Playgrounds

Aika: 7+

Alusta: iPhone/iPad

Tämä ilmainen koodausalusta lapsille opettaa Swift-koodauskielen perusteet pelin sisäisten ohjeiden ja haasteiden avulla. Opit koodaamaan 3D-ympäristössä ohjelmoimalla hahmoja suorittamaan haasteita ja tavoitteita.

Lapsille opetettaviin Swiftin perusteisiin kuuluvat komennot, funktiot, silmukat, ehdollinen koodi, muuttujat, parametrit, operaattorit, tyypit, alustaminen ja virheiden korjaaminen.

Alkeista opittuasi voit opetella luomaan pelejä, sovelluksia yms. Applen laitteille. Voit myös oppia ohjelmoimaan lennokkeja ja robotteja, jotka ovat yhteensopivia SwiftPlaygroundsin kanssa.

Opettajat voivat ladata oppaita koodauksen opettamiseen lapsille Applen verkkosivuilta.

Scratch.mit.edu – Koodausta lapsille ilmaiseksi

Ikä: 8-16 vuotta

Alusta: Web

Tämän ilmaisen koodausalustan lapsille on suunnitellut MIT. Se on yksi ensimmäisistä alustoista, jotka demokratisoivat tietotekniikan opetusta.

Se on kuin ScratchJr, mutta hieman edistyneempi. Scratchin avulla voit käyttää koodilohkoja animaatioiden, interaktiivisten tarinoiden ja pelien luomiseen. Voit jopa opettaa lapsille, miten ohjelmoida lennokkeja ja robotteja, jotka ovat yhteensopivia tämän avoimen lähdekoodin koodausalustan kanssa.

Opiskelijat voivat jakaa luomuksiaan maailmanlaajuisesti kasvavan Scratch-yhteisön kanssa. Se kannustaa oppilaita ajattelemaan luovasti ja systemaattisesti sekä tekemään yhteistyötä.

Opettajat voivat liittyä ScratchEd-yhteisöön jakaakseen ja saadakseen koodaustunteja, aktiviteetteja ja tietoa alustan käytöstä.

gethopscotch.com

Age: 8+ (luokka-asteet 3-8)

Platform: iPad/iPhones

Hopscotchin lasten koodaussovelluksen tehtävänä on demokratisoida tietotekniikan opetusta, ja me olemme kaikki sen puolesta. Voit käyttää heidän ohjelmointisovelluksiaan lapsille pelien, animaatioiden, Minecraft-versioiden, minisivustojen, taiteen ja interaktiivisten projektien tekemiseen.

Hänellä on myös maksullinen, avaamaton versio sovelluksesta. Sen avulla voit tehdä pelejä, kuten Pokemon Go ja Geometry Dash. Voit ladata kuvia kamerarullastasi lisätäksesi niitä koodaustoimintoihin ja projekteihin. Voit koodata projektin, julkaista sen ystävillesi ja debugata sen.

Hopscotch Hour of Code -sovelluksessa on opetusohjelmia ja oppituntisuunnitelmia pelien, interaktiivisten oppituntien ja tietokilpailujen sekä muiden projektien tekemiseen.

Opettajat pääsevät käsiksi maksuttomiin oppituntisuunnitelmiin 3.-8.-luokille, joiden aiheena on matematiikan, luonnontieteiden, kieltenopetuksen ja yhteiskuntaopin opettaminen koodaamalla. Tämä pyrkimys integroida koodaus muihin oppiaineisiin nostaa Hopscotchin suosikkisivustojemme listalle, joilla lapset voivat oppia koodausta.

techrocket.com

Age: 10-18 vuotta

Platform: Web

Se opettaa Pythonia, iOS-kehitystä, Javaa, Minecraftia, 3D-tulostusta jne. Se kattaa erilaisia ohjelmointikieliä lapsille ja opettaa heitä koodaamaan ja suunnittelemaan pelejä ja muita projekteja. Sen 28 kurssista voit käyttää monia ilmaiseksi. Voit myös osallistua maksullisille koodauskursseille verkossa opettajan kanssa.

13. freecodecamp.org

Age: 12+

Platform: Web

Freecodecampissa on ilmaisia koodaustunteja HTML5:stä, CSS:stä, responsiivisesta suunnittelusta, front-end-kehityksestä, JavaScripteistä, JQuerysta, JSonista, Reactista, back-end-kehityksestä ja automatisoidusta testauksesta.

Se antaa sinulle haasteita ohjeineen. Seuraat ohjeita oppiaksesi käytännönläheisesti alustalla. Heidän hyvin suunnitellut, ilmaiset koodauskurssinsa antavat sinulle tietoa eri koodauskielten syntaksista.

Saat myös mahdollisuuden testata kykysi soveltaa koodaustunteja käytäntöön auttamalla kansalaisjärjestön verkkosivuston rakentamisessa. Lopussa saat todistuksia, jotka tuovat lisäarvoa ansioluetteloosi.

14. codecombat.com

Age: 12+

Platform: Web

Opi koodaamaan pelaamalla peliä Code Combatilla. Sen ilmaiset 39 tasoa opettavat sinulle koodaussyntaksia, metodeja, parametreja, merkkijonoja, silmukoita ja muuttujia. Sen jälkeen siirryt pelinkehitykseen ja web-kehitykseen. Kaikki tämä tapahtuu heidän ihanassa peliympäristössään, jossa on valtakuntia ja luolastoja. Code combat opettaa todellisen syntaksin kautta, toisin kuin monet muut palikkapohjaiset lasten ohjelmointialustat.

Crunchzilla.com

Age: 12+

Platform: Web

Crunchzilla on yksi yksinkertaisimmista sovelluksista ohjelmoinnin opettamiseen lapsille. Siinä on neljä tasoa: Code Monster esikouluikäisille, Code Maven teini-ikäisille ja aikuisille, Game Maven yli 16-vuotiaille ja Data Maven yli 12-vuotiaille.

Voit opettaa ohjelmointia lapsille tämän ilmaisen, verkkopohjaisen alustan avulla. Se opettaa eri koodauskielten todellista syntaksia ja antaa käytännön kokemusta, sillä sinun on kirjoitettava oikeat koodit siirtyäksesi tasolta toiselle.

Pluralsight.com

Age: 12+

Platform: Web

Kävitpä Pluralsightissa lasten tai omien taitojesi kehittämiseksi, se on loistava alusta ohjelmistokehityksen oppimiseen. Siellä on käytännönläheisiä oppitunteja ohjeineen. Sivustolla on ilmainen kokeiluversio.

Hackety Hack!

Age: 12+

Alustat:

Hackety Hack!

Hackety Hack on alustarajat ylittävä, avoimen lähdekoodin sovellus, joka opettaa sinua ohjelmoimaan ohjelmistoja. Se opettaa Ruby-ohjelmointia aloittelijoille, jotta voit lopulta oppia luomaan tietokone- ja verkkosovelluksia, jotka ovat monialustaisia. Se on ilmainen koodausalusta lapsille. Käyttöliittymä on yksinkertainen ja käytännönläheinen, kuten freecodecamp.

khanacademy.org

Age: 12+

Platforms: Internet, iPhone/iPad ja Android

Khan Academy on yksi rakastetuimmista verkko-oppimisen sivustoista. Sillä on videoita ja arviointeja eri oppiaineista. Se on hiljattain lisännyt valikoimaansa ohjelmoinnin oppitunteja lapsille.

Sen tietotekniikan oppitunnit kattavat ohjelmoinnin perusteet, kuten algoritmit, kryptografia, tietoteoria ja Internet 101.

Sen tietokoneohjelmoinnin oppitunnit kattavat JS:n piirtämiseen, animaatioihin, peleihin, visualisointiin ja luonnollisiin simulaatioihin, HTML/CSS:n verkkosivujen tekemiseen, HTML/JS:n vuorovaikutteisten verkkosivujen tekemiseen ja SQL:n tietojen kyselyyn ja hallintaan.

Khan Academyn Hour of Code -ohjelman avulla voit harjoitella digitaalisen piirtämisen tekemistä, verkkosivujen tekemistä, tietokantojen luomista jne.

19. codeacademy.com

Age: 12+

Platform:

Codeacademyllä on koodauskursseja HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell ja Ruby.

Sen koodauskurssit sisältävät ohjeita sisältäviä haasteita, joita voit soveltaa käytännössä alustalla olevissa käytännön oppimistehtävissä. Sen koodauskurssit ovat järjestelmällisiä ja kattavia. Voit myös päivittää premium-versioon saadaksesi lisää tukea oppitunneille.

Codemoji.com

Age: 6-12 vuotta

Alustat: Se on hauska alusta 1.-8. luokan oppijoille, jossa voi opetella koodausta emojien avulla. Emojit edustavat HTML-, CSS- tai Javascript-koodilohkoja. Saat selityksen jokaisesta Emojista, kun käytät niitä luodaksesi verkkosivustoja, animaatioita, pelejä jne. Oppijoille on tarjolla alkeis-, keskitason ja edistyneen tason kursseja.

Tämä siirtää keskittymisesi tylsän syntaksin ulkoa opettelusta yksinkertaistettujen emojien käyttöön intuitiivisten ohjelmien luomiseksi. Se muistuttaa hyvin paljon lohkokoodausta. Tämä auttaa rakentamaan oppijoiden vahvaa käsitteellistä ymmärrystä. Vanhemmat pääsevät käsiksi lastensa edistymisen mittaristoon $ 9,99/ 3kk. Pääset käyttämään 400+ oppituntia.

21. htmldog.com

Age: 12+

Platform: Web

HTML dog on yksinkertainen, ilmainen koodaussivusto, joka opettaa JavaScriptiä, HTML:ää ja CSS:ää. Voit oppia koodaamaan sen opetusohjelmien, tekniikoiden, vertailumateriaalin ja esimerkkien avulla. Voit myös käyttää sitä vertailukohtana, kun työstät oikeaa ohjelmointiprojektia.

22. learncodethehardway.com

Age: 15+

Platforms: Web and Books

Tällä sivustolla opetetaan koodauskieliä, kuten JavaScript, Python, Ruby, C, SQL, UNIX, ReGex ja Design videoiden ja kirjojen avulla.

23. rubymonk.com

Age: 12+

Platform: Web

RubyMonk, kuten nimestä voi päätellä, opettaa Ruby-kieltä. Se tarjoaa ilmaisia koodauskursseja aloittelijoille, keskitasolle ja edistyneille. Siinä on käytännön aktiviteetteja, joiden avulla voit kokeilla koodia samalla kun opit niistä.

codingbat.com

Age: 12+

Platform: Web

Coding Bat opettaa Javaa ja Pythonia interaktiivisten verkkotuntien avulla. Niissä on tekstitunteja ja käytännön aktiviteetteja, jotka on jäsennelty askel askeleelta oppitunneiksi. Se on loistava tapa harjoitella koodausta verkossa.

Päivitämme tätä luetteloa sitä mukaa, kun löydämme lisää mielenkiintoisia resursseja, joissa on koodausta käsitteleviä oppitunteja lapsille.

Yllä olevasta luettelosta voit valita verkkosivuston, jolla on oppitunteja ”koodaamisesta” lastesi iän ja valitsemiesi alustojen – iOS, Android, Windows, Mac jne. – mukaan.

Näillä lapsille suunnatuilla koodaussivustoilla on erilaisia tapoja opettaa. jotkut opettavat koodipalikoilla ja jotkut varsinaisella syntaksilla ja peleillä.

Voit jopa valita minkä tahansa näistä ’ohjelmointia lapsille’ -alustoista, jotta voit järjestää lapsillesi Hour of Code -tunnin.

Olemme onnekkaita, että meillä on näin paljon ihania oppimisresursseja, joista voimme valita. Lapsille suunnatut ilmaiset ohjelmointisivustot ovat demokratisoineet tietotekniikan opetuksen ennennäkemättömällä tavalla.

Vastaa

Sähköpostiosoitettasi ei julkaista.