Hahmoperusteinen ohjelmointikieli JSON-prosessointiin
Tekijät
Päivämäärä
2022Tekijänoikeudet
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
Tutkielmassa tarkastellaan hahmoperusteista ohjelmointia ja json-prosessontia. Tutkielmassa kehitetään vaihtoehtoinen ohjelmointikieli Json-kyselyihin hyödyntäen hahmoperusteista ohjelmointia. Kehitetyn ohjelmointikielen käytettävyyttä evaluoidaan kyselyllä sekä prototyypillä suoritetulla käyttäjätestauksella. This thesis reviews pattern-match oriented programming and json processing. New programming language for Json-queries is developed and evaluated in this thesis. Evaluation is focused on usability of the language and done via survey and user testing on prototype
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29564]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Visualizing and Reporting Educational Data with R
López-Pernas, Sonsoles; Misiejuk, Kamila; Tikka, Santtu; Kopra, Juho; Heinäniemi, Merja; Saqr, Mohammed (Springer, 2024)Visualizing data is central in learning analytics research, underpins learning dashboards, and is a prime method for reporting results and insights to stakeholders. In this chapter, the reader will be guided through the ... -
Introductory Statistics with R for Educational Researchers
Tikka, Santtu; Kopra, Juho; Heinäniemi, Merja; López-Pernas, Sonsoles; Saqr, Mohammed (Springer, 2024)Statistics play a fundamental role in learning analytics, providing a means to analyze and make sense of the vast amounts of data generated by learning environments. This chapter provides an introduction to basic statistical ... -
Getting Started with R for Education Research
Tikka, Santtu; Kopra, Juho; Heinäniemi, Merja; López-Pernas, Sonsoles; Saqr, Mohammed (Springer, 2024)The R programming language has become a popular tool for conducting data analysis in the field of learning analytics. This chapter provides an introduction to the basics of R programming, with a focus on the Rstudio ... -
System Design Principles for Intergenerational Knowledge Sharing
Nurhas, Irawan; Mattick, Xelia; Geisler, Stefan; Pawlowski, Jan (Springer International Publishing, 2022)Up to four generations are potentially involved in education and workspaces. This means that people of different generations can increasingly learn together and share knowledge virtually in the digital age. Nevertheless, ... -
Design principles for Prompt Engineering within Large Language Models : Case Study on Software Maintenance
Uusnäkki, Joonas (2023)Ohjelmistojen ylläpito on merkittävä vaihe ohjelmistojen elinkaarella, joka korostuu suurissa, liiketoimintakriittisissä järjestelmissä. Tässä pro gradu-tutkielmassa tutkitaan generatiivisen tekoälyn vaikutusta ohjelmistojen ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.