dc.contributor.advisor | Taipalus, Toni | |
dc.contributor.author | Saarinen, Aleksi | |
dc.date.accessioned | 2023-11-01T06:59:55Z | |
dc.date.available | 2023-11-01T06:59:55Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/91192 | |
dc.description.abstract | Tietokonekielet ovat avainasemassa nykyajan jatkuvasti kasvavassa digitaalisessa maailmassa. Kaikki tietokoneilla ja älypuhelimilla käytettävät ohjelmistot, sovellukset ja palvelut ovat tavalla tai toisella linkittyneitä tietokonekieliin. Tietokonekielten kirjoittaminen on monimutkainen tehtävä, joka vaatii kirjoittajalta monimuotoista osaamista matemaattisella, loogisella ja usein liiketoiminnallisellakin tasolla. Kirjoittajalla on oltava kokemusta erilaisten kielten syntaktisista, semanttisista ja loogisista säännöistä. Tämän tutkielman tavoitteena on tarjota katsaus tutkittuun tietoon tietokonekielten kirjoittamisessa tapahtuvien virheiden saralla käyttäen systemaattisen kirjallisuuskartoituksen menetelmää. Kyseisestä aiheesta ei ole saatavilla aikaisempaa kartoitusta. Katsauksessa tarkastellaan saatavilla olevien tutkimusten määrää, millä foorumeilla tutkimuksia on julkaistu ja miten tutkimusten määrä on kehittynyt ajan saatossa. Vaikkakin tiedon määrä aihealueen parissa on lisääntynyt viimeisen kymmenen vuoden aikana, aihealueesta ei ole saatavilla tieteellistä tutkimusta kovinkaan laajasti. Tutkielma osoittaa, että aiheesta julkaistu tutkimus keskittyy suurimmilta osin tietokonekielten oppimiseen ja opettamiseen. Aiheesta tehtävä jatkotutkimus voi tarjota paljon uudenlaista tietoa eri taitojen opettamiseen, joita vaaditaan tietokonekielien kirjoittamiseen. Toisaalta laajempi tutkimus aiheen parissa voi edistää aloittelevien kirjoittajien työelämään siirtymistä ja tätä kautta auttaa myös yrityksiä rekrytoimaan valmiimpia osaajia. | fi |
dc.description.abstract | Computer languages are of paramount importance in today's ever-expanding digital world. All software, applications, and services used on computers and smartphones are in one way or another linked to computer languages. Writing computer languages is a complex task that requires the author to possess diverse expertise at mathematical, logical, and often business levels. The author must have experience with the syntactic, semantic, and logical rules of various languages. The aim of this thesis is to provide visibility into the researched knowledge regarding errors occurring in computer language writing, using the method of systematic literature mapping. There is no previous survey available on this topic. The review examines the amount of available information, where information can be found, and how the amount of information has evolved over time. Although the amount of information in the field has increased over the past decade, it is not widely available. The thesis shows that the available information mostly focuses on learning and teaching computer languages. Further research on the topic can provide a wealth of new information on teaching different skills required for writing computer languages. On the other hand, broader research in this area can facilitate the transition of novice writers into the workforce and, in turn, help companies recruit more skilled professionals. | en |
dc.format.extent | 45 | |
dc.language.iso | fi | |
dc.rights | In Copyright | |
dc.subject.other | tietokonekielet | |
dc.subject.other | kirjoitusvirheet | |
dc.subject.other | virhekoodit | |
dc.title | Tietokonekieltä kirjoittaessa tehdyt virheet : systemaattinen kirjallisuuskartoitus | |
dc.identifier.urn | URN:NBN:fi:jyu-202311017214 | |
dc.type.ontasot | Master’s thesis | en |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietojärjestelmätiede | fi |
dc.contributor.oppiaine | Information Systems Science | en |
dc.rights.copyright | © The Author(s) | |
dc.rights.accesslevel | openAccess | |
dc.contributor.oppiainekoodi | 601 | |
dc.subject.yso | systemaattiset kirjallisuuskatsaukset | |
dc.subject.yso | tietotekniikka | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |