AppRoads -hanke toteutettiin italialaisen Licei Santagostino -oppilaitoksen (ADS, LISA) opiskelijoiden ja opettajien kanssa. Meidän lukion (Ylitornion yhteiskoulun lukio, YYKL) opiskelijoille tämä oli jatkoa keväällä toteutetulle AppCollab- hankkeelle. Halusimme jatkaa sovelluksen koodaamisen harjoittelua, koska opiskelijat olivat oppineet koodaamisen perusteet ja halusivat jatkaa taitojensa kehittämistä edelleen. Meidän lukiolta hankkeeseen osallistui yhdeksän 2. ja 3. vuoden opiskelijaa. Hankkeessa yhdistettiin sisältöjä lukion opintojaksoilta MAA11, ENA5 ja TVT1.
Ennen työpajaviikkoa opiskelijoiden tehtävänä oli opiskella Swift -ohjelmointikielen perusteita kertaamalla keväällä suoritetut kaksi Playgrounds -sovelluksen tehtäväkokonaisuutta. Niiden lisäksi opiskelijoiden piti tehdä kolmas tehtäväkokonaisuus (An App about Apps). Tämän tehtäväkokonaisuuden ovat suunnitelleet kaksi Apple-verkostoon kuuluvaa opettajaa Tanskasta. Kolmen tehtäväkokonaisuuden suorittamisen jälkeen opiskelijoiden piti koodata oma demo-sovellus.
Työpajaviikko järjestettiin Gorgonzolassa. Työskentelyprosessi ja tavoitteet olivat samankaltaisia kuin Belgian työpajaviikolla, mutta tässä hankkeessa tekoälyn hyödyntämisellä oli aikaisempaa suurempi rooli: opiskelijat käyttivät sitä palautteenantajana ja tukiälynä koodin ongelmakohtien ratkaisussa.
Työpajaviikon viimeisenä päivänä ryhmät esittelivät toisilleen oman sovelluksensa toiminnallisuuksia sekä ryhmän työskentelyprosessin eri vaiheet ideoinnista prototyyppiin. Jokaisen ryhmän sovelluksessa oli mukana minimitavoitteiden lisäksi myös muita esim. saavutettavuuteen liittyviä toiminnallisuuksia. Tämän hankkeen myötä lisäämme keväällä 2025 lukion paikalliseen opetussuunnitelmaan uuden opintojakson TVT3 - sovelluksen prototyypin suunnittelu ja ohjelmointi, eli hanke on muuttunut pysyväksi toiminnaksi!
LOPS2021
- Englanti: englanti tieteen kielenä, monitieteinen näkökulma, lähdekriittisyys, ongelmanratkaisu
- Matematiikka: algoritmisen ajattelun peruskäsitteet, yksinkertaisten algoritmien ohjelmointi, logiikan käsitteet
- Digitaidot: sovelluksen prototyypin suunnittelu Keynote-sovelluksella, tekoälyn käyttö (ChatGPT), Swift-ohjelmointikielen perusteet, sovelluksen rakentaminen Swift UI:ssa
Attach up to 5 files which will be available for other members to download.