fullrecord |
[{"key": "dc.contributor.advisor", "value": "Kujala, Tuomo", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "H\u00e4kkinen, Markku", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "J\u00e4rvinen, Valtteri", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-02-09T06:26:48Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-02-09T06:26:48Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2023", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/85413", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Heikkon\u00e4k\u00f6isyys on kasvava ongelma digitalisoituvassa maailmassa. Erityisesti heikkon\u00e4k\u00f6isyys aiheuttaa ongelmia digitaalisen lukemisen parissa, joka johtaa heikentyneeseen kykyyn tehd\u00e4 ty\u00f6t\u00e4 ja joillain aloilla voi jopa est\u00e4\u00e4 ty\u00f6n teon tai tiettyihin ty\u00f6teht\u00e4viin osallistumisen. Heikkon\u00e4k\u00f6isyyden ja muiden n\u00e4\u00f6n ongelmien odotetaan vain kasvavan tulevaisuudessa, jonka vuoksi my\u00f6s monet valtiot ja EU ovat s\u00e4\u00e4t\u00e4neet lakeja digitaalisten palvelujen saavutettavuudesta.\nHeikkon\u00e4k\u00f6iset ohjelmoijat ovat viel\u00e4 l\u00e4hes tutkimaton kohde. Digitaalinen lukeminen on selv\u00e4sti ongelma heikkon\u00e4k\u00f6isille ja nykyaikainen ohjelmakoodi l\u00e4hentelee jo tietyll\u00e4 tapaa luonnollista kielt\u00e4. Heikkon\u00e4k\u00f6isten rajoittunut n\u00e4k\u00f6kyky voi heikent\u00e4\u00e4 ohjelmakoodin lukemista etenkin tilanteissa, joissa muut ohjelman ymm\u00e4rt\u00e4misen strategiat eiv\u00e4t ole vaihtoehto ja aiheuttaa n\u00e4in turhaa kognitiivista kuormitusta, joka taas voi johtaa virheisiin tai ty\u00f6teht\u00e4vien unohtamiseen. Ohjelmointiin liittyy ohjelmakoodin lukemisen lis\u00e4ksi monia muita kognitiivisesti kuormittavia teht\u00e4vi\u00e4, jotka saattavat vaikeutua entisest\u00e4\u00e4n kognitiivisen kuormituksen vaikutuksesta.\nTutkimukseen osallistui heikkon\u00e4k\u00f6isi\u00e4 ohjelmoijia, jotka tekiv\u00e4t ohjelmakoodin lukemisteht\u00e4vi\u00e4 verkkoty\u00f6kalussa. Ohjelmakoodia esitettiin normaalisti, katkaistuna tietyn merkkim\u00e4\u00e4r\u00e4n kohdalta sek\u00e4 tutkimukseen luodulla automaattista tekstin rivitt\u00e4mist\u00e4 mukailevalla ohjelmakoodin ruutuun sovittamisen menetelm\u00e4ll\u00e4. Ohjelmakoodin lukemisen teht\u00e4vien testaamisen tarkoituksena oli l\u00f6yt\u00e4\u00e4 voisiko ohjelmakoodin esitt\u00e4minen vaikuttaa heikkon\u00e4k\u00f6isen ohjelmoijan kognitiiviseen kuormitukseen. T\u00e4m\u00e4n lis\u00e4ksi tutkimuksessa kartoitettiin kyselyll\u00e4 heikkon\u00e4k\u00f6isten ohjelmoijien kohtaamia ongelmia ohjelmointiin liittyen.\nTutkimuksessa todettiin, ett\u00e4 tutkimukseen luotu esitystapa ei poikennut tavallisesti esitetyst\u00e4 tai merkkim\u00e4\u00e4r\u00e4n kohdalta katkaistusta ohjelmakoodin esitystavasta. Tulokseen voi vaikuttaa esitystavan uutuus. Tutkimuksessa luotiin viisi kategoriaa, joissa heikkon\u00e4k\u00f6iset ohjelmoijat kohtasivat ongelmia: haetun tiedon lukeminen, ohjelmakoodin lukeminen, ohjelmointity\u00f6kalujen k\u00e4ytt\u00e4minen, ohjelmakoodin tulosten tulkinta ja sosiaalinen vaikutus. Tutkimus luo pohjaa heikkon\u00e4k\u00f6isyyden ja ohjelmointity\u00f6n tutkimukselle.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Digitalization of the world and the increasing amount of people with low vision has started to cause problems in the working environment. Low vision causes problems in reading digital text, which is a core task of many modern jobs, and can cause an inclusion problem in many modern lines of business. The amount of people with some form of low vision is only expected to grow in the future.\nProgramming is a line of work, which relies heavily on one\u2019s cognitive skills. Low vision is a known problem in digital reading, and thus can be a problem in reading programming code, which has started to close the gap between what is a written algorithm and programming code written close to natural language. Problems in digital reading cause cognitive load, which might lead to mistakes or even forgetting certain tasks in an already cognitively loading task such as programming. \nProgrammers with low vision and at least a beginner level skill in programming were tasked with programming code reading tasks. They were presented with a random set of normally structured code, code that was wrapped to the screen space by a certain number of characters and a style, that was made for this study, which aimed to wrap the code more intelligently to the space available by using the characteristics of programming code and responsive text style typically used on web pages. The aim of the test was to see whether a certain style of presenting programming code would allow for the participants to experience lower cognitive load. Another aim of this study was to begin categorizing problems that low vision programmers experience during programming work.\nNo difference was observed between normal, wrapped, or responsive style of presentation in SUS (System Usability Score), reading time or error rate. However, the effect of the style of presenting programming code that was made for this study might be weakened by the novelty of the style of presenting. Five categories of problems were developed based on the answers of the participants: reading searched information, reading programming code, usability and accessibility of programming tools, interpreting the results of the program, and social effects. This study forms a base for future research combining programming code reading and low vision", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-02-09T06:26:48Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-02-09T06:26:48Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "101", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": null, "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "heikkon\u00e4k\u00f6isyys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "kognitiivinen kuormitus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "digitaalinen lukeminen", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Heikkon\u00e4k\u00f6isten ohjelmoijien kohtaamat ongelmat ohjelmoinnissa ja ohjelmakoodin esitt\u00e4minen", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202302091690", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Kognitiotiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Cognitive Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "qualifier": "copyright", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "esteett\u00f6myys ja saavutettavuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmoijat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "n\u00e4k\u00f6vammaiset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|