Search Results - "Leinonen, Juho"

Refine Results
  1. 1

    Lessons Learned from Four Computing Education Crowdsourcing Systems by Pirttinen, Nea, Denny, Paul, Hellas, Arto, Leinonen, Juho

    Published in IEEE access (01-01-2023)
    “…Crowdsourcing is a general term that describes the practice of many individuals working collectively to achieve a common goal or complete a task, often…”
    Get full text
    Journal Article
  2. 2

    Piloting Natural Language Generation for Personalized Progress Feedback by Leppanen, Leo, Hellas, Arto, Leinonen, Juho

    “…Full research paper-We describe the results of a pilot study wherein we applied simple natural language generation methods to produce automated feedback for…”
    Get full text
    Conference Proceeding
  3. 3

    Using and Collecting Fine-Grained Usage Data to Improve Online Learning Materials by Leppanen, Leo, Leinonen, Juho, Ihantola, Petri, Hellas, Arto

    “…As educators seek to create better learning materials, knowledge about how students actually use the materials is priceless. The advent of online learning…”
    Get full text
    Conference Proceeding
  4. 4

    Factors Affecting Compilable State at Each Keystroke in CS1 by Scott, Steven, Hellas, Arto, Leinonen, Juho, Edwards, John

    “…In this paper, we analyze keystroke log data from two introductory programming courses from two distinct contexts to investigate the proportion of events that…”
    Get full text
    Conference Proceeding
  5. 5

    Morning or evening?: an examination of circadian rhythms of CS1 students by Zavgorodniaia, Albina, Shrestha, Raj, Leinonen, Juho, Hellas, Arto, Edwards, John

    “…Circadian rhythms are the cycles of our internal clock that play a key role in governing when we sleep and when we are active. A related concept is chronotype,…”
    Get full text
    Conference Proceeding
  6. 6

    "Sometimes You Just Gotta Risk It for the Biscuit": A Portrait of Student Risk-Taking by Leinonen, Juho, Denny, Paul

    Published 07-10-2024
    “…Understanding how individuals make decisions involving risk is a fundamental aspect of behavioral research. Despite the ubiquity of risk in various aspects of…”
    Get full text
    Journal Article
  7. 7

    On the Opportunities of Large Language Models for Programming Process Data by Edwards, John, Hellas, Arto, Leinonen, Juho

    Published 01-11-2024
    “…Computing educators and researchers have used programming process data to understand how programs are constructed and what sorts of problems students struggle…”
    Get full text
    Journal Article
  8. 8

    Experiences from Integrating Large Language Model Chatbots into the Classroom by Hellas, Arto, Leinonen, Juho, Leppänen, Leo

    Published 07-06-2024
    “…In the present study, we provided students an unfiltered access to a state-of-the-art large language model (LLM) chatbot. The chatbot was intentionally…”
    Get full text
    Journal Article
  9. 9

    Coverage of Course Topics in Learnersourced SQL Exercises by Pirttinen, Nea, Hellas, Arto, Leinonen, Juho

    Published 18-01-2023
    “…Learnersourcing is a common task in modern computing classrooms, where it is used, for example, for the creation of educational resources such as…”
    Get full text
    Journal Article
  10. 10

    Evaluating Contextually Personalized Programming Exercises Created with Generative AI by Logacheva, Evanfiya, Hellas, Arto, Prather, James, Sarsa, Sami, Leinonen, Juho

    Published 11-06-2024
    “…Programming skills are typically developed through completing various hands-on exercises. Such programming problems can be contextualized to students'…”
    Get full text
    Journal Article
  11. 11

    Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicability by Sarsa, Sami, Leinonen, Juho, Hellas, Arto

    Published 30-12-2021
    “…We review and evaluate a body of deep learning knowledge tracing (DLKT) models with openly available and widely-used data sets, and with a novel data set of…”
    Get full text
    Journal Article
  12. 12

    Can We Trust AI-Generated Educational Content? Comparative Analysis of Human and AI-Generated Learning Resources by Denny, Paul, Khosravi, Hassan, Hellas, Arto, Leinonen, Juho, Sarsa, Sami

    Published 18-06-2023
    “…As an increasing number of students move to online learning platforms that deliver personalized learning experiences, there is a great need for the production…”
    Get full text
    Journal Article
  13. 13

    LLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education by Leinonen, Juho, Denny, Paul, Kiljunen, Olli, MacNeil, Stephen, Sarsa, Sami, Hellas, Arto

    Published 31-10-2024
    “…There is a great need for data in computing education research. Data is needed to understand how students behave, to train models of student behavior to…”
    Get full text
    Journal Article
  14. 14

    Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students by MacNeil, Stephen, Rogalska, Magdalena, Leinonen, Juho, Denny, Paul, Hellas, Arto, Crosland, Xandria

    Published 11-10-2024
    “…Large language models (LLMs) present an exciting opportunity for generating synthetic classroom data. Such data could include code containing a typical…”
    Get full text
    Journal Article
  15. 15

    Integrating Natural Language Prompting Tasks in Introductory Programming Courses by Kerslake, Chris, Denny, Paul, SmithIV, David H, Prather, James, Leinonen, Juho, Luxton-Reilly, Andrew, MacNeil, Stephen

    Published 03-10-2024
    “…Introductory programming courses often emphasize mastering syntax and basic constructs before progressing to more complex and interesting programs. This…”
    Get full text
    Journal Article
  16. 16

    Robosourcing Educational Resources -- Leveraging Large Language Models for Learnersourcing by Denny, Paul, Sarsa, Sami, Hellas, Arto, Leinonen, Juho

    Published 09-11-2022
    “…In this article, we introduce and evaluate the concept of robosourcing for creating educational content. Robosourcing lies in the intersection of crowdsourcing…”
    Get full text
    Journal Article
  17. 17

    Evaluating Language Models for Generating and Judging Programming Feedback by Koutcheme, Charles, Dainese, Nicola, Hellas, Arto, Sarsa, Sami, Leinonen, Juho, Ashraf, Syed, Denny, Paul

    Published 05-07-2024
    “…The emergence of large language models (LLMs) has transformed research and practice in a wide range of domains. Within the computing education research (CER)…”
    Get full text
    Journal Article
  18. 18

    Benchmarking Educational Program Repair by Koutcheme, Charles, Dainese, Nicola, Sarsa, Sami, Leinonen, Juho, Hellas, Arto, Denny, Paul

    Published 08-05-2024
    “…The emergence of large language models (LLMs) has sparked enormous interest due to their potential application across a range of educational tasks. For…”
    Get full text
    Journal Article
  19. 19

    Open Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge by Koutcheme, Charles, Dainese, Nicola, Sarsa, Sami, Hellas, Arto, Leinonen, Juho, Denny, Paul

    Published 08-05-2024
    “…Large language models (LLMs) have shown great potential for the automatic generation of feedback in a wide range of computing contexts. However, concerns have…”
    Get full text
    Journal Article
  20. 20

    "Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students using Large Language Models by Bernstein, Seth, Denny, Paul, Leinonen, Juho, Kan, Lauren, Hellas, Arto, Littlefield, Matt, Sarsa, Sami, MacNeil, Stephen

    Published 14-03-2024
    “…Grasping complex computing concepts often poses a challenge for students who struggle to anchor these new ideas to familiar experiences and understandings. To…”
    Get full text
    Journal Article