AppCollab -hanke toteutettiin belgialaisen KSOM Rozenberg Mol -oppilaitoksen opiskelijoiden ja opettajan kanssa. Meidän lukiolta (Ylitornion yhteiskoulun lukio) hankkeeseen osallistui kahdeksan 1. ja 2. 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 suorittamalla kaksi Playgrounds -sovelluksen tehtäväkokonaisuutta (Get Started with Apps ja Keep Going with Apps). Opiskelijat kertasivat myös Keynote-sovelluksen käyttöä sovelluksen prototyypin suunnittelussa ja layoutiin liittyviä design-periaatteita.
Työpajaviikko järjestettiin Molissa. Ryhmien ensimmäinen tehtävä oli ideoida ja suunnitella mobiilisovelluksen prototyyppi. Minkälaisen ongelman sovellus ratkaisee? Kenelle se on suunniteltu? Mitä pitää huomioida, jotta sovellus olisi mahdollisimman selkeä ja helppokäyttöinen? Kun suunnitelma ja sen prototyyppi olivat valmiita, opiskelijoiden tehtävä oli ratkaista, miten eri toiminnallisuudet olisi mahdollista toteuttaa Swift UI:lla. Tavoitteena oli pystyä koodaamaan sovelluksen aloitusnäyttö, erilaisia näkymiä ja siirtymisiä näkymien ja komponenttien välillä sekä pystyä muokkaamaan erilaisten komponenttien ominaisuuksia.
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 toiminnallisuuksia. Kuukauden aikana tapahtunut kehitys opiskelijoiden koodaustaidoissa nollasta hetkeen, jossa he esittelevät toimivia sovelluksen osia, oli aivan uskomaton!
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, Swift-ohjelmointikielen perusteet, sovelluksen rakentaminen Swift UI:ssa
Tämä hanke sytytti opiskelijoissa kipinän oppia koodausta lisää ja sen inspiroimana toteutimme marraskuussa 2024 vastaavanlaisen hankkeen myös italialaisen oppilaitoksen opettajien ja opiskelijoiden kanssa.
Attach up to 5 files which will be available for other members to download.