Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Pelikehitys osana yläasteen ohjelmoinnin opetusta : valinnainen kurssi Minecraftin modaamisesta

Varjonen, Aaro (2023)

 
Avaa tiedosto
Varjonen_Aaro.pdf (1.387Mt)
Lataukset: 


Varjonen, Aaro
2023
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023110328576
Tiivistelmä
Opinnäytetyön tavoitteena on saada nuoret ymmärtämään, että ohjelmointi on tapa luoda ja rakentaa asioita, eikä pelkästään työkalu asioiden käsittelyyn. Ohjelmoinnin opetus osana matematiikan opintoja saattaa keskittyä liikaa ohjelmoinnin analyyttisten puolten käsittelyyn, joka ei ole nuorelle yhtä mielenkiintoista, kuin oman lempipelin kanssa työskentely.

Opinnäytetyössä selvitettiin yläasteen nykyistä ohjelmoinnin opetuksen tasoa ja toimintatapoja, sekä kysyttiin nuorilta mielipiteitä videopeleistä ja omista kokemuksista ohjelmoinnin opiskelusta. Näiden avulla tutkittiin mahdollisia vaihtoehtoja muokattavalle pelille ja perehdyttiin jokaisen kolmen vaihtoehdon modauksen tapoihin, työkaluihin, muokkaamisen yhteydessä käytettyyn ohjelmointikieleen ja mahdollisesti olemassa oleviin yhteistöihin koulutussektorin kanssa.

Opinnäytetyön tarkoituksena oli kehittää valinnainen yhden vuosiviikkotunnin pituinen kurssi yläasteikäisille Minecraftin modauksesta. Kurssilla kehitettiin kokonaisuus, jossa oppilaan itsetekemä luonnossa esiintyvä malmi ja hänen tekemä joukko, eli esimerkiksi eläin tiputtaisivat tarvittavat resurssit uuden esineen luomiseen. Malmi, joukko ja jokainen esine ovat kurssin aikana kehitettyjä kokonaisuuksia malleista ja tekstuureista ja niille ohjelmoidaan erityisiä toiminnallisuuksia, esimerkiksi taikasauva, joka luo salamointia ja räjähdyksen 14 metrin päähän.

Kurssin kehitys sujui suhteellisen kivuttomasti, sekä kehitettävä kokonaisuus on pelattava ja jokainen toiminnallisuus toimii saumattomasti yhdessä toisensa kanssa. Kehityksessä esiintyvät ongelmakohdat on myös pyritty minimoimaan kertomalla mahdollisista ongelmista ja niiden ratkaisutavoista. Opinnäytetyön aikana toteutettu modi on julkaistu GitHubiin, josta opiskelijat ja oppilaat voivat katsoa ratkaisuja tai esimerkkejä.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste