Näytä suppeat kuvailutiedot

dc.contributor.authorLappi, Vilma
dc.contributor.authorTirronen, Ville
dc.contributor.authorItkonen, Jonne
dc.date.accessioned2023-06-06T10:20:03Z
dc.date.available2023-06-06T10:20:03Z
dc.date.issued2023
dc.identifier.citationLappi, V., Tirronen, V., & Itkonen, J. (2023). A replication study on the intuitiveness of programming language syntax. <i>Software Quality Journal</i>, <i>31</i>(4), 1211-1240. <a href="https://doi.org/10.1007/s11219-023-09631-7" target="_blank">https://doi.org/10.1007/s11219-023-09631-7</a>
dc.identifier.otherCONVID_183430052
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/87476
dc.description.abstractIn this article, we present a replication of an empirical experiment that evaluates intuitiveness and comprehensibility of keywords relating to different concepts in programming languages, originally conducted by Stefik and Gellenbeck. Novice programmers face many barriers when learning programming. One of these barriers is syntax, which for many languages is not designed based on empirical evidence. The purpose of the experiment was to provide more empirical evidence on the subject, to find out if the results of the original experiment can be replicated and if conducting the experiment in an environment where English is not the native language affects the results. The results of our experiment replicated most of the findings of the original study and provided further evidence that some syntactic choices in many popular programming languages are unintuitive for novice programmers. Our results suggest that the native language of participants who otherwise had good English skills had little effect when compared to the original study. These results may support programming language designers in making evidence-based design decisions and teachers of introductory programming courses in identifying some of the barriers novice programmers face.en
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.publisherSpringer Science and Business Media LLC
dc.relation.ispartofseriesSoftware Quality Journal
dc.rightsCC BY 4.0
dc.subject.otherprogram comprehension
dc.subject.othersyntax
dc.subject.otherprogramming languages
dc.subject.othernovice programmers
dc.subject.othernative language in programming
dc.titleA replication study on the intuitiveness of programming language syntax
dc.typearticle
dc.identifier.urnURN:NBN:fi:jyu-202306063546
dc.contributor.laitosInformaatioteknologian tiedekuntafi
dc.contributor.laitosFaculty of Information Technologyen
dc.contributor.oppiaineTutkintokoulutusfi
dc.contributor.oppiaineComputing, Information Technology and Mathematicsfi
dc.contributor.oppiaineComputing Education Researchfi
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineDegree Educationen
dc.contributor.oppiaineComputing, Information Technology and Mathematicsen
dc.contributor.oppiaineComputing Education Researchen
dc.contributor.oppiaineMathematical Information Technologyen
dc.type.urihttp://purl.org/eprint/type/JournalArticle
dc.type.coarhttp://purl.org/coar/resource_type/c_2df8fbb1
dc.description.reviewstatuspeerReviewed
dc.format.pagerange1211-1240
dc.relation.issn0963-9314
dc.relation.numberinseries4
dc.relation.volume31
dc.type.versionpublishedVersion
dc.rights.copyright© The Author(s) 2023
dc.rights.accesslevelopenAccessfi
dc.subject.ysokorkeakouluopetus
dc.subject.ysoohjelmointikielet
dc.subject.ysooppiminen
dc.subject.ysoohjelmoijat
dc.subject.ysoäidinkieli
dc.subject.ysoohjelmointi
dc.format.contentfulltext
jyx.subject.urihttp://www.yso.fi/onto/yso/p1246
jyx.subject.urihttp://www.yso.fi/onto/yso/p162
jyx.subject.urihttp://www.yso.fi/onto/yso/p2945
jyx.subject.urihttp://www.yso.fi/onto/yso/p10393
jyx.subject.urihttp://www.yso.fi/onto/yso/p10957
jyx.subject.urihttp://www.yso.fi/onto/yso/p4887
dc.rights.urlhttps://creativecommons.org/licenses/by/4.0/
dc.relation.doi10.1007/s11219-023-09631-7
jyx.fundinginformationOpen Access funding provided by University of Jyväskylä (JYU).
dc.type.okmA1


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot

CC BY 4.0
Ellei muuten mainita, aineiston lisenssi on CC BY 4.0