Show simple item record

dc.contributor.advisorTirronen, Ville
dc.contributor.advisorItkonen, Jonne
dc.contributor.authorLappi, Vilma
dc.date.accessioned2021-06-11T11:18:05Z
dc.date.available2021-06-11T11:18:05Z
dc.date.issued2021
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/76455
dc.description.abstractTässä tutkielmassa tutkittiin ohjelmointikielten sana- ja merkkivalintojen intuitiivisuutta toistamalla Stefikin ja Gellenbeckin (2011) tutkimusasetelma. Tutkimuksen tavoitteena oli tuottaa lisää empiiristä todisteaineistoa aiheesta ja selvittää voidaanko alkuperäisen tutkimuksen tulokset toistaa toisessa ympäristössä. Tutkimuksen tulokset tukevat Stefikin ja Gellenbeckin johtopäätöksiä siitä, että monet ohjelmointikielten sanavalinnoista ovat epäintuitiivisia aloitteleville ohjelmoijille. Tuloksia voidaan hyödyntää niin ohjelmointikielten suunnittelussa kuin niiden opetuksessa, kun pyritään tunnistamaan aloittelevien ohjelmoijien kohtaamia haasteita.fi
dc.description.abstractIn this thesis we studied the intuitiveness of words and symbols used in programming languages by replicating the study design of Stefik and Gellenbeck (2011). The purpose of the study was to provide more empirical evidence on the subject and find out whether the results of the original study can be replicated in a different environment. The results of this study support the findings of Stefik and Gellenbeck suggesting that many word and symbol choices in programming languages are unintuitive for novice programmers. The results may support programming language designers and teachers of introductory programming courses in identifying the barriers novice programmers face.en
dc.format.extent48
dc.format.mimetypeapplication/pdf
dc.language.isofi
dc.subject.othersyntax
dc.subject.othernovice programming
dc.titleReplikaatiotutkimus ohjelmointikielten syntaksin intuitiivisuudesta
dc.identifier.urnURN:NBN:fi:jyu-202106113661
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi602
dc.subject.ysoohjelmoijat
dc.subject.ysoohjelmointikielet
dc.subject.ysoprogramming languages
dc.format.contentfulltext
dc.rights.accessrightsTekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..fi
dc.rights.accessrightsThe author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyväskylä University Library (https://kirjasto.jyu.fi/collections/archival-workstation).en
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record