Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Ohjelmointitaitojen oppiminen ohjelmointipeleistä

Eronen, Aki (2025)

Katso/Avaa
kandidaatintyo_eronen_aki.pdf (1.005Mb)
Lataukset: 


Kandidaatintyö

Eronen, Aki
2025

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025072979826

Tiivistelmä

Tässä kandidaatintyössä selvitetään, mitä ohjelmointitaitoja eri ohjelmointipelejä pelaamalla on mahdollista oppia. Työssä myös selvitetään, millaisia ohjelmointipelejä on olemassa. Ohjelmointipelit voivat olla hyvä apuväline ohjelmoinnin opetteluun varsinkin niille, joille ohjelmoinnin opettelu on ollut hankalaa. Ohjelmointitaidot ovat tärkeä taito tulevaisuuden työelämässä sekä yhteiskunnassa maailman digitalisoituessa sekä teknologian kehittyessä.

Tässä työssä testataan seitsemää eri ohjelmointipeliä, jotka löydettiin internetistä Google ja DuckDuckGo hakukoneilla hakemalla sekä Steam -kauppapaikalta. Tuloksiksi saatiin, että ohjelmointipeleistä voi oppia muun muassa ohjelmoinnin peruskäsitteitä, kuten ohjelmointikielien syntaksia, muuttujia sekä ehdollisia ohjausrakenteita. Ohjelmointipelit ovat suurimmaksi osaksi samanlaisia sisällöltään, mutta joitakin eroja on.

Työn rajoitteita tässä työssä oli se, että vain muutama ohjelmointipeli testattiin ja jokaisesta testatusta ohjelmointipelistä vain pieni osa pelattiin läpi. Ilmaisista ohjelmointipeleistä ei testattu myöskään maksullisia osuuksia, eikä maksullisia pelejä testattu ollenkaan.
 
This bachelor’s thesis explores what programming skills can be learned by playing different programming games. It also explores what types of programming games exist. Programming games can be a good tool for learning programming, especially for those who have had difficulties in learning programming. Programming skills are an important skill for the future of working life and society as the world becomes more digitalized and technology advances.

This thesis tests seven different programming games, which were found on the internet through Google and DuckDuckGo search engines and the Steam store. The results showed that programming games can teach you basic programming concepts such as programming language syntax, variables and conditional control structures. Programming games are mostly similar, but there are some differences.

Limitations of this work were that only a few programming games were tested and only a small portion of each game was played through. The paid parts of the free programming games were not tested, and the paid games were not tested at all.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [7113]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste