Learn Coding for Kids: Python-sovelluksen kuvake

Learn Coding for Kids: Python

Koulutus · Ilmainen · iOS & Android · CoddyKit

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.

App Store — Lataa ilmaiseksiGoogle Play — Lataa ilmaiseksi
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)
Kuva lapsesta pitelemässä tablettia sovelluksen aloitusnäytön vieressä; näytöllä näkyvät Daily Goal-, Feature Request- ja Skill Hub -kortitCoding for Kids -oppimispolkukortti, joka on merkitty 12 prosenttia edenneeksi ja jossa on Resume-painike
20Kurssia, 80 oppituntia
41Lohkopulmien tasoa
60Python-tehtävää
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ää

Kuva lapsesta pitelemässä tablettia sovelluksen aloitusnäytön vieressä; näytöllä näkyvät Daily Goal-, Feature Request- ja Skill Hub -kortit
EtusivuEtusivulla näkyvät päivittäinen tavoite ja Skill Hub. Alareunassa ovat välilehdet Home, Study, Editor, AI Chat ja Challenge.
Coding for Kids -oppimispolkukortti, joka on merkitty 12 prosenttia edenneeksi ja jossa on Resume-painike
OppimispolkuResume-painikkeella lapsi jatkaa siitä, mihin jäi, ja kortissa näkyy etenemisprosentti.
Introduction to Programming -kurssinäkymä, jossa kokonaisedistyminen on 12 prosenttia, 26 oppitunnista kolme on suoritettu ja ensimmäinen oppitunti on ilmainen
Kurssin yleiskatsausKurssissa näkyvät kokonaisedistyminen, suoritettujen oppituntien määrä ja ilmaiseksi merkitty ensimmäinen oppitunti.
Store-dia, jossa lukee Code, Succeed ja lapsi ajaa polkupyörällä; oppituntinäkymässä mainitaan algoritmit arjessa
Hyödynnä taitojaStore-kuvitus ideasta, jossa lapsi käyttää jokaista uutta taitoa heti. Puhelimessa näkyy osa algoritmeja käsittelevästä oppitunnista.
AI Chat -näkymä, jossa on ehdotettuja kehotteita avainkäsitteistä, oppimisvinkeistä, tietokilpailusta ja Coding for Kids -oppimispolusta
AI ChatValmiit kehotteet pyytävät avainkäsitteitä, vinkkejä nopeampaan oppimiseen, tietokilpailua tai oppimispolkua.

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.

  1. Mitä koodaaminen on?

    Mitä tietokoneet voivat tehdä ja mitä koodi on – aluksi ilman kirjoittamista. Ensimmäinen kurssi on ilmainen.

  2. Ajattele kuin koodari: algoritmit

    Selkeinä, järjestyksessä etenevinä vaiheina ajatteleminen – idea, johon kaikki myöhemmät oppitunnit perustuvat.

  3. Ensimmäinen Python-ohjelmasi

    Ensimmäisen viestin tulostaminen näytölle – hetki, jolloin lapsi näkee omien sanojensa ilmestyvän näkyviin.

  4. 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.

  5. 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ää.

  6. Asioiden toistaminen

    Silmukat ja laskeminen rangen avulla, minkä jälkeen Listojen käyttö auttaa säilyttämään useita asioita yhdessä.

  7. Reseptifunktiot

    Funktiot toimivat uudelleenkäytettävinä resepteinä: lapsi kirjoittaa vaiheet kerran ja käyttää niitä monta kertaa.

  8. 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.

  1. 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.

  2. Etene lyhyellä kurssilla

    Jokainen 20 kurssista on jaettu pieniin oppitunteihin: tietokoneista ja koodista algoritmeihin, muuttujiin ja silmukoihin – ja lopuksi miniprojektiin, jossa rakennetaan tietovisapeli.

  3. 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ä.

App Store — Lataa ilmaiseksiGoogle Play — Lataa ilmaiseksi
Tarkistettu viimeksi · Julkaisija: CoddyKit · Tietosuojakäytäntö
Saatavilla alustoilla iOS ja Android.