Learn Coding for Kids: Python
Learn Coding for Kids: Python — Koodausta lapsille, kilpikonnan piirtämästä kuvasta tietovisapeliin
Learn Coding for Kids: Python on ilmainen iOS- ja Android-sovellus, joka opettaa koodausta lapsille aidon Pythonin avulla. Ensimmäinen askel ei vaadi lainkaan kirjoittamista: lapsi suorittaa pienen ohjelman, ja kilpikonna piirtää tähden puhelimen näytölle viiva viivalta. Sen jälkeen vuorossa on 20 lyhyttä kurssia, 41 lohkopulman tasoa ja 60 tehtävää, jotka on rytmitetty lyhyen keskittymiskyvyn mukaan.
- Hinta
- Ilmainen, Pro-päivitys
- Alustat
- iOS ja Android
- Kielet
- 22
- Ikäsuositus
- 4+
- Vaatimukset
- iOS 15.1 tai uudempi
- App Store
- 5.0 ★ (1)


Silmukka hahmottuu ennen kuin sanaa silmukka edes käytetään.
Ensimmäisen minuutin aikana kilpikonna piirtää tähden. Napauta toista ohjelmaa, niin näkyviin ilmestyy neliö, kukka tai sateenkaarikierre; muuta kahta numeroa, niin kuva muuttuu. Lapset tutustuvat toistoon asian kautta, jonka he voivat nähdä, ja sanasto tulee myöhemmin. Ensimmäinen piirros suoritetaan itse puhelimessa, eikä internetiä tarvita.
Mikä se on
Learn Coding for Kids: Python on ilmainen iOS- ja Android-sovellus, joka tarjoaa nuorille aloittelijoille ensimmäisen Python-ohjelmointikurssin. Se yhdistää 20 lyhyttä kurssia ja 80 helposti omaksuttavaa oppituntia kilpikonnapiirroksiin, 41 lohkopulman tasoon, 60 tehtävään ja sisäänrakennettuun koodieditoriin, joten lapsi voi siirtyä ohjelman piirtämisen seuraamisesta ohjelman kirjoittamiseen. Ensimmäinen kurssi, ensimmäiset lohkotasot ja ensimmäiset tehtävät ovat ilmaisia, ja vanhempainportti suojaa ostoksia ja ulkopuolisia linkkejä.
Sovelluksen sisältö
Miltä se näyttää





Kurssi
Mitä Python-kurssi sisältää
Alla mainitut nimet ovat tällä sivustolla olevan Coding for Kids -kurssin oikeita kursseja siinä järjestyksessä, jossa lapsi kohtaa ne: ensin kuva, sitten sen taustalla olevat ideat ja lopuksi pieni projekti.
Mitä koodaaminen on?
Mitä tietokoneet voivat tehdä ja mitä koodi on – aluksi ilman kirjoittamista. Ensimmäinen kurssi on ilmainen.
Ajattele kuin koodari: algoritmit
Selkeinä, järjestyksessä etenevinä vaiheina ajatteleminen – idea, johon kaikki myöhemmät oppitunnit perustuvat.
Ensimmäinen Python-ohjelmasi
Ensimmäisen viestin tulostaminen näytölle – hetki, jolloin lapsi näkee omien sanojensa ilmestyvän näkyviin.
Asioiden muistaminen
Muuttujat auttavat säilyttämään numeron tai sanan myöhempää käyttöä varten. Sen jälkeen vuorossa ovat laskeminen ja yksinkertainen matematiikka.
Valintojen tekeminen
if- ja else-lauseiden avulla ohjelma voi tehdä päätöksiä. Fun with Text ja True or False Fun käsittelevät arvoja, joista ohjelma päättää.
Asioiden toistaminen
Silmukat ja laskeminen rangen avulla, minkä jälkeen Listojen käyttö auttaa säilyttämään useita asioita yhdessä.
Reseptifunktiot
Funktiot toimivat uudelleenkäytettävinä resepteinä: lapsi kirjoittaa vaiheet kerran ja käyttää niitä monta kertaa.
Piirtäminen Turtlen avulla
Turtle-grafiikkaa, sitten yksinkertaisia animaatioita ja sisäkkäisten silmukoiden avulla tehtyjä kuvioita. Lopuksi vuorossa on miniprojekti: tietokilpailupeli.
Miten se toimii
Mitä lapsi tekee sovelluksessa
Sovellus on järjestetty niin, että lapsella on aina seuraava pieni tehtävä tiedossa ja vanhempi näkee yhdellä silmäyksellä, mikä se on.
Katso ohjelman piirtävän ja muuta sitä
Suorita ensimmäinen pieni ohjelma, niin kilpikonna piirtää tähden. Valitse jokin toinen ohjelma, joka piirtää neliön, kukan tai sateenkaarikierteen, ja muuta kahta numeroa nähdäksesi kuvan muuttuvan.
Etene lyhyellä kurssilla
Jokainen 20 kurssista on jaettu pieniin oppitunteihin: tietokoneista ja koodista algoritmeihin, muuttujiin ja silmukoihin – ja lopuksi miniprojektiin, jossa rakennetaan tietovisapeli.
Pelaa, harjoittele ja jatka eteenpäin
Ratkaise lohkopulmien tasoja, joissa kissa, sammakko, robotti tai lohikäärme on saatava maaliin, kokeile tehtävää ja hyödynnä sitten tietovisoja, muistikortteja, lunttilappua ja päivittäistä putkea, jotta uudet ideat jäävät mieleen.
Mitä se sisältää
Mitä sovellus sisältää
20
Kurssia, 80 oppituntia
Tietokoneet ja koodi, algoritmit, viestien tulostaminen, muuttujat ja yksinkertainen matematiikka, teksti sekä tosi tai epätosi, if ja else, silmukat rangella, listat ja sanakirjat, satunnaisluvut, funktiot ja kilpikonnan animaatiot.
41
Lohkopulmien tasoa
Tasoilla ansaitaan tähtiä, ja ne vaikeutuvat askel askeleelta. Mukana on lohkoja, kuten move, jump, repeat, if blocked ja repeat until goal. Ensimmäiset tasot ovat ilmaisia.
60
Python-tehtävää
Pieniä, konkreettisia tavoitteita helpolla, keskitasolla ja vaikealla tasolla: tervehdi tietokonetta, laske hyytelömakeiset, rakenna tähtiporras, tarkista, onko luku parillinen vai pariton, ja löydä piilotettu lelu.
Kilpikonna
Piirtämistä koodilla
Kilpikonnagrafiikka, yksinkertaiset animaatiot ja sisäkkäiset silmukkakuviot muuttavat muutaman Python-rivin näytöllä näkyväksi kuvaksi.
Editori
Oikea koodieditori
Kun lapsi on valmis, sisäänrakennettu editori kirjoittaa ja suorittaa Pythonia puhelimessa sekä näyttää tuloksen. Ohjelmat voi tallentaa ja avata uudelleen kohdassa My Codes.
Kertaus
Työkalut, jotka auttavat muistamaan
Pienet tietovisat ja muistikorttikertaus, lunttilappu, esimerkkiohjelmat, muistiinpanot, tallennetut oppitunnit ja päivittäinen putki, jonka edistyminen näyttää, mitä on opittu.
Vanhemmille
Onko Python hyvä ensimmäinen ohjelmointikieli lapselle, ja miksi kilpikonnapiirtäminen auttaa?
Pythonia suositellaan usein ensimmäiseksi tekstipohjaiseksi kieleksi, koska sen koodi muistuttaa luettavuudeltaan englantia ja siinä on vain vähän hankalaa välimerkistöä. Kilpikonnapiirtäminen tuo mukaan toisen nuorille oppijoille tärkeän asian: tuloksen, jonka he voivat nähdä. Muutama koodirivi liikuttaa kynää näytöllä, ja virhe näkyy mutkikkaana kuviona kryptisen ilmoituksen sijaan. Useimmat lapset kokeilevat mieluummin uudelleen, kun lopputulos on kuva.
Kilpikonnagrafiikkakoodia, jonka voi nähdä
Kilpikonna on pieni kynä, joka tottelee esimerkiksi eteenpäin liikkumisen ja kääntymisen kaltaisia komentoja. Toista samat kaksi komentoa, niin näkyviin ilmestyy neliö; toista ne eri kulmalla, niin muodosta tulee tähti. Näin silmukan idea muuttuu näkyväksi.
Algoritmitjärjestyksessä etenevät vaiheet
Ennen koodia lapsi oppii kuvaamaan tehtävän selkeinä, oikeassa järjestyksessä etenevinä vaiheina, aivan kuten reseptin. Sovellus palaa resepti-ideaan myöhemmin esitellessään funktiot uudelleenkäytettävinä resepteinä.
SisennysPythonin yksi erikoisuus
Python ilmaisee silmukan tai if-lauseen sisään kuuluvat rivit niiden sisennyksen määrällä. Kun asian oivaltaa, koodi näyttää siistiltä, ja tämä on ensimmäinen asia, jonka aikuinen haluaa tarkistaa, jos lapsen ohjelma ei toimi.
Lohkoista tekstiinkaksi reittiä samoihin ideoihin
Liittyvien lohkojen, kuten move-, jump-, repeat- ja if blocked -lohkojen, kokoaminen yhteen harjoittaa samaa ajattelua kuin Pythonin kirjoittaminen. Nuorempi tai epävarmempi lapsi voi aloittaa lohkoilla, ja oikeaa koodia haluava lapsi voi siirtyä suoraan oppitunneille.
Sopivuus
Kenelle se sopii – ja kenelle ei
Se sopii sinulle, jos
- Olet vanhempi, joka haluaa nähdä lapsensa ensimmäisessä ohjelmoinnissa todellista edistystä – et ohjelmointia käsittelevää videota
- Lapsesi pitää piirtämisestä, pulmista tai peleistä, ja hän kokeilisi koodia, jos sillä voisi tuottaa kuvan
- Haluat lapselle oikeaa Pythonia jo varhain, mutta nuoremmalle tai epävarmemmalle lapselle lempeämmän aloituksen lohkopelien avulla
- Pidät selkeistä ja lyhyistä oppitunneista, jotka sopivat kiireiseen päivään
- Haluat sovelluksen perheen omalla kielellä 22 käyttöliittymäkielen joukosta
Se ei ole oikea työkalu sinulle, jos
- Odotat koko oppimispolun olevan ilmainen: ensimmäinen kurssi, ensimmäiset lohkotasot ja ensimmäiset tehtävät ovat ilmaisia, ja CoddyKit Pro avaa loput
- Etsit kurssia teini-ikäiselle, joka suuntautuu data scienceen tai web-kehitykseen
- Haluat luokkahuoneen ja oikean opettajan. Sovellus etenee omaan tahtiin, ja kysymyksiä varten siinä on AI Chat -välilehti
Tietosuoja
Vanhemmille: ostokset ja ulkoiset linkit
Ostosten ja Learn Coding for Kids: Python -sovelluksesta poistuvien linkkien edessä on vanhempien vahvistus. Vanhempi ottaa tilaukset käyttöön, ja Android-laitteella niitä voi hallita tai peruuttaa milloin tahansa Google Playssa.
Kaikki tiedot löytyvät CoddyKitin tietosuojakäytännöstä.
Kysymykset
Usein kysytyt kysymykset
Mikä Learn Coding for Kids: Python on?
Learn Coding for Kids: Python on ilmainen iOS- ja Android-sovellus, joka opettaa lapsille koodausta Pythonilla. Se sisältää 20 lyhyttä kurssia ja 80 oppituntia, turtle-piirtämistä, 41 lohkopulman tasoa, 60 tehtävää ja sisäänrakennetun koodieditorin. Se on tarkoitettu lapsille, jotka eivät ole koskaan kirjoittaneet koodia.
Minkä ikäisille se sopii?
App Storen alaotsikossa sitä kuvataan hauskaksi ohjelmoinniksi 6-vuotiaille ja sitä vanhemmille, ja sovelluksen ikäraja on 4+. Jokainen lapsi on erilainen, joten ensimmäinen piirros on hyvä testi: jos lapsesta on hauskaa seurata, kuinka turtle piirtää tähden, ja muuttaa numeroita, ensimmäiset oppitunnit sopivat hänelle todennäköisesti.
Täytyykö lapseni kirjoittaa koodia?
Ei aluksi. Ensimmäisen piirroksen tekeminen ei vaadi kirjoituskokemusta, ja Block Playground käyttää yhteen napsautettavia lohkoja. Pythonin kirjoittaminen tulee vähitellen mukaan oppitunneilla ja koodieditorissa, joka suorittaa lapsen ohjelman puhelimessa ja näyttää tulosteen.
Mitä lapseni oikeasti oppii?
Lapset oppivat, mitä tietokoneet ja koodi ovat, miten tehtävä kuvataan järjestyksessä etenevinä vaiheina, miten viestejä tulostetaan ja muuttujia käytetään, miten if ja else tekevät valintoja, miten silmukat ja range toistavat toimintoja sekä miten listat, sanakirjat, funktiot ja satunnaisluvut toimivat. Kurssi päättyy turtle-animaatioihin, sisäkkäisten silmukoiden kuvioihin ja lapsen omaan tietokilpailupeliin.
Miten lohkopulmat liittyvät kokonaisuuteen?
Block Playground sisältää 41 tasoa, joissa kissan, sammakon, robotin tai lohikäärmeen täytyy päästä maaliin. Lapsi napsauttaa yhteen move-, jump-, repeat- ja if blocked -lohkoja, painaa play-painiketta ja seuraa ohjelman suorittamista. Se harjoittaa samaa laskennallista ajattelua kuin oppitunnit, mutta tekstin sijaan lohkoilla.
Mikä on ilmaista ja mitä Pro avaa?
Ensimmäinen kurssi, Block Playgroundin ensimmäiset tasot ja ensimmäiset koodaustehtävät ovat ilmaisia, joten lapsi voi kokeilla oikeaa koodausta ennen kuin vanhempi päättää. CoddyKit Pro avaa kaikki kurssit ja oppitunnit, kaikki 41 pulman tasoa, kaikki 60 tehtävää sekä kokeen ja todistuksen.
Toimiiko se ilman internetyhteyttä?
Ensimmäinen turtle-piirros toimii puhelimessa eikä tarvitse internetyhteyttä. Store-listauksessa ei luvata, että sovelluksen muu sisältö toimii offline-tilassa, joten kokeile oppituntia laitteella ennen kuin luotat siihen pitkällä matkalla.
Miten se eroaa JavaScript lapsille -sovelluksesta?
Learn Coding for Kids: Python opettaa Pythonia ja alkaa turtlen piirtämällä tähdellä. Learn JavaScript for Kids opettaa JavaScriptiä ja alkaa toimivalla ohjelmalla, jonka tarroja lapsi muuttaa napauttamalla. Molemmissa ovat samat muuttujien, silmukoiden ja päätösten perusrakenteet, joten valinta riippuu pääasiassa siitä, mistä kielestä lapsi on utelias.
Aloita
Anna lapsesi piirtää ensimmäinen tähtensä Pythonilla
Aloita ilmaiseksi iOS- ja Android-laitteilla 22 kielellä.
Lisää CoddyKitilta
Saatavilla alustoilla iOS ja Android.