Hahmoperusteinen ohjelmointikieli JSON-prosessointiin
Authors
Date
2022Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
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
Show full item recordCollections
- Pro gradu -tutkielmat [29595]
Related items
Showing items with similar title or keywords.
-
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 ...