CombiNation - Konsepti vieraan kielen oppimiseen
Jäppinen, Leo; Ahola, Juha (2018)
Jäppinen, Leo
Ahola, Juha
Haaga-Helia ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018060512655
https://urn.fi/URN:NBN:fi:amk-2018060512655
Tiivistelmä
Tämän toiminnallisen opinnäytetyön tavoitteena oli luoda ohjelma, joka auttaa Haaga-Helian opiskelijoita sekä henkilökuntaa oppimaan vieraita kieliä. Työssä kehitetty CombiNation on konsepti, johon rakennettiin automatisoitu ohjelma. Käyttäjä kirjoittaa ohjelmaan, mitä kieltä haluaa opettaa ja mitä kieltä haluaa oppia. Kun ohjelma löytää vastakkaisparit, se lähettää molemmille käyttäjille sähköpostin, jonka jälkeen käyttäjät ovat keskenään yhteydessä ja vastuu kielen opettamisesta ja oppimisesta siirtyy heille.
Työhön sisältyy ”vaihe-vaiheelta –ohje”, jossa kerrotaan, miten omasta ideasta tehdään pilvessä toimiva ohjelma ja mitä vaatimuksia sille on. Lisäksi työssä verrataan PHP:n ja Javan suosiota ja toiminnallisuutta ohjelmointikielinä sekä selitetään, miten ohjelman koodi toimii.
Ohjelman käyttötapauskaavioista, sekvenssidiagrammeista ja ulkoasujen rautalangoista löytyvät selostuksilla varustetut kuvat. Työssä käydään läpi myös ohjelman elinkaarta, eli mistä saatiin idea ohjelmalle ja miten sitä lähdettiin toteuttamaan, sekä kuvataan mahdollisia jatkokehityssuunnitelmia.
Dokumentin lopusta löytyy vielä pohdintaa haasteellisista tilanteista ja niiden vaikutuksista opinnäytetyöhön. Kerrotaan myös, kuinka opinnäytetyö kasvatti meitä kehittäjinä
Työhön sisältyy ”vaihe-vaiheelta –ohje”, jossa kerrotaan, miten omasta ideasta tehdään pilvessä toimiva ohjelma ja mitä vaatimuksia sille on. Lisäksi työssä verrataan PHP:n ja Javan suosiota ja toiminnallisuutta ohjelmointikielinä sekä selitetään, miten ohjelman koodi toimii.
Ohjelman käyttötapauskaavioista, sekvenssidiagrammeista ja ulkoasujen rautalangoista löytyvät selostuksilla varustetut kuvat. Työssä käydään läpi myös ohjelman elinkaarta, eli mistä saatiin idea ohjelmalle ja miten sitä lähdettiin toteuttamaan, sekä kuvataan mahdollisia jatkokehityssuunnitelmia.
Dokumentin lopusta löytyy vielä pohdintaa haasteellisista tilanteista ja niiden vaikutuksista opinnäytetyöhön. Kerrotaan myös, kuinka opinnäytetyö kasvatti meitä kehittäjinä