Koodaamista opettaessasi et opeta vain tekniikan kieltä, vaan uusia tapoja ajatella ja tehdä ideoista totta. Ja Applen ohjelmien avulla tämä on mahdollista, vaikka olisit itse vasta aloittelija tai jo valmis Swift-sertifiointiin oppilaidesi kanssa.
Swift on Applen kehittämä ohjelmointikieli, jonka oppiminen on helppoa ja käyttäminen tehokasta. Komennot pohjautuvat tuttuihin sanoihin, kuten ”jump” ja ”forward”. Ammattilaiset käyttävät sitä, kun he luovat suosituimpia appeja iPhonelle, iPadille, Macille, Apple TV:lle ja Apple Watchille.
Kaikki osaavat koodata
Ota leikillä haltuun koodauksen perusteet Swift Playgroundsilla.
Kaikki osaavat koodata -opetusohjelma ohjeistaa Swift Playgroundsin käytössä. Appi opettaa lapsille koodaamista vuorovaikutteisten tehtävien ja hauskojen hahmojen avulla. Se sopii kahdeksan vuotta täyttäneille oppilaille ja auttaa esittelemään koodaamista samalla kielellä, jota appikehityksen ammattilaisetkin käyttävät.
Kaikki osaavat koodata -oppaat avartavat oppilaille koodaukseen liittyviä käsitteitä ja sisältävät laitteilla tehtäviä koodaamisen ja ongelmanratkaisun harjoituksia. Oppilaan oppaat on suunniteltu jokaisen omaan työskentelytahtiin sopiviksi, ja opettajan oppaiden avulla voit tukea ihan jokaista esimerkiksi lisäohjeilla tai -tehtävillä.
Koodauksen pikaopas tarjoaa opettajien ja perheiden käyttöön kymmenen hauskaa koodaustehtävää lapsille 10-vuotiaasta alkaen. Opas sopii hyvin aloittelijoille, jotka pääsevät sen tehtävissä kokeilemaan monipuolisesti iPadin ja Macin Swift Playgrounds ‑apin koodaushaasteita.
Kaikki osaavat koodata -ohjelma varhaiskasvatuksen oppilaille auttaa opettajia ja vanhempia opettamaan koodausta, kun oppijat aloittelevat ohjelmointilähtöisen ajattelun taitoja. Oppituntien avulla oppilaat esikoulusta 3. luokkaan omaksuvat koodaamisen keskeisimmät käsitteet keskustelemalla, tutkimalla ja pelaamalla käyttäen iPadin Swift Playgrounds ‑appia.
Tehtävät sisältävät yli 40 tunnin verran joustavia oppimisharjoituksia, joiden avulla tutustutaan koodaamisen keskeisiin käsitteisiin. Jokaisessa luvussa oppilaat syventävät aiempia tietojaan, tekevät kokeiluja koodauksella, soveltavat oppimaansa ja kommunikoivat luovalla tavalla, miten koodaaminen vaikuttaa heidän elämäänsä.
Seikkailut on suunniteltu oppilaille, jotka ovat jo suorittaneet kaikki tehtävät. Seikkaillessaan he tutustuvat Swift-koodin avulla luomiseen monenlaisten mahdollisuuksien kautta. Avoimissa harjoituksissa oppilaat voivat tutustua laitteiston ominaisuuksiin ja tapahtumaohjelmointiin ja ilmaista luovia ideoitaan.
Opettajat eri puolilta maailmaa jakavat kokemuksiaan siitä, mitä hyötyä koodaamisen oppiminen on tuonut oppilaille – vaikka tavoitteena ei olisikaan ura ohjelmoinnin parissa.
Francois työskentelee Sainte-Julien kaupungissa Kanadan Quebecissä. Hän haluaa opettaa oppilaille tulevaisuuden työelämässä tarvittavia taitoja koodaamisen avulla.
Claire työskentelee Blackpoolissa Isossa-Britanniassa. Hänen oppilaansa oppivat koodaamisen kautta taitoja, joita he voivat hyödyntää myös muissa yhteyksissä.
Rikiton oppilaat Osakassa Japanissa herättävät ideansa eloon koodin avulla.
Kehitä Swiftillä
Luo appeja alusta alkaen Xcodella.
Voit ryhtyä suunnittelemaan ja kehittämään appeja Swiftillä Xcodessa ilman aiempaa kokemusta. Kehitä Swiftillä ‑opetusohjelma tekee helpoksi opettaa 14 vuotta täyttäneitä oppilaita kuin ammattilaisia aina yhden lukukauden opetuksesta sertifiointitasoon.
Kehitä Swiftillä ‑opetusohjelman joustavien oppaiden ansiosta voit tukea sekä koodaamista aloittelevia oppilaita että jo pidemmälle ehtineitä. Oppitunnit tarjoavat käytännön kokemusta appien kehittämisestä Swiftillä Xcodessa, joka on ammattikehittäjienkin oikeiden appien luomiseen käyttämä integroitu kehittämisympäristö.
Oppilaat tutustuvat tietojenkäsittelyn tärkeimpiin käsitteisiin ja saavat kattavat perustiedot ohjelmoinnista Swiftissä. He oppivat, miten tietojenkäsittely ja apit vaikuttavat yhteiskuntaan, talouksiin ja kulttuureihin tutustuessaan iOS-appien kehittämiseen.
Oppilaat tutustuvat tietojenkäsittelyn tärkeimpiin käsitteisiin ja saavat kattavat perustiedot ohjelmoinnista Swiftillä valmistautuessaan AP® Computing Science Principles ‑kokeeseen. Oppitunneilla käydään läpi apin suunnitteluprosessi, joka sisältää pohdintaa, suunnittelua, prototyyppien tekoa ja apin arviointia.
Oppilaat oppivat perustaidot, joita tarvitaan iOS-appien kehittämiseen Swiftillä. He omaksuvat tärkeimmät käsitteet ja käytännöt, joita Swift-ohjelmoijat hyödyntävät päivittäin, ja oppivat käyttämään sujuvasti Xcoden lähdekoodin ja käyttöliittymän editoreita.
Oppilaat syventävät iOS-appien kehittämiseen liittyviä tietojaan ja taitojaan luomalla monimutkaisempia ja tehokkaampia appeja. He hyödyntävät palvelimella olevaa dataa ja tutkivat uusia iOS-rajapintoja, joiden avulla voidaan kehittää entistä monipuolisempia appikokemuksia – esimerkiksi esittää suuria määriä dataa useissa eri muodoissa.
Kehitä Swiftillä ‑opetusohjelman tukena on maksuton ammatillisen oppimisen verkkokurssi, joka valmistaa Develop in Swift Explorations- ja Develop in Swift AP CS Principles ‑kurssien opettamiseen. Osallistujat saavat perustiedot Swiftin ja Xcoden opettamiseen suoraan Applen asiantuntijoilta. Kurssi toimii erinomaisena lähtökohtana Kehitä Swiftillä ‑ohjelman hyödyntämiseen missä tahansa oppimisympäristössä.
Swiftillä ja Xcodella oppilaidesi mahdollisuudet ovat rajattomat. Apple tarjoaa aloitteleville kehittäjille resursseja, kuten sertifioinnin ja ammattilaisten työkaluja.
Hanki oppilaille Swift-sertifiointi.
Auta oppilaita ansaitsemaan tunnustusta Swift‑ ja Xcode-tietämyksestään. App Development with Swift ‑sertifioinnin ansiosta oppilaat voivat erottua edukseen kilpaillessaan suosituista työpaikoista iOS-appien kehityksen saralla.
Apple Developer Program ‑ohjelmassa oppilaat saavat käyttöönsä Applen uusimpia teknologioita, appien hallinnan työkaluja, näytekoodia ja dokumentaatiota. He voivat myös jakaa appejaan yli miljardille asiakkaalle App Storen kautta.
Swift-koodauskerhon resurssit ovat sinun ja oppilaidesi apuna oman koodauskerhon perustamisessa. Kerhon materiaalit tukevat appiprototyyppien kehittämistä Applen suunnitteluperiaatteden mukaan ja ohjaavat suunnitteluprojekteissa. Oppilaat tekevät prototyyppejä ideoistaan, testaavat appejaan luokkatovereiden avulla ja parantavat niiden käyttäjäkokemusta. Appien esittelytapahtuman opas kertoo lisäksi, miten voit järjestää tapahtuman oppilaiden luomuksien esittelyyn.
Apple Teacher on ilmainen ohjelma opettajille, jonka avulla voit kehittää iPadin ja Macin käyttämiseen liittyviä taitojasi, hankkia tehtäviä oppilaille ja saada tunnustusta siitä, mitä opit.
Apple tarjoaa ilmaisia, vuorovaikutteisia oppimisresursseja oppilaille ja opettajille. Saat ideoita koodaamisen ja luovuuden ottamiseen osaksi koulutyöskentelyä.