Skip to main content

Showing 1–17 of 17 results for author: Kiesler, N

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.20433  [pdf, ps, other

    cs.CY

    That's Not the Feedback I Need! -- Student Engagement with GenAI Feedback in the Tutor Kai

    Authors: Sven Jacobs, Maurice Kempf, Natalie Kiesler

    Abstract: The potential of Generative AI (GenAI) for generating feedback in computing education has been the subject of numerous studies. However, there is still limited research on how computing students engage with this feedback and to what extent it supports their problem-solving. For this reason, we built a custom web application providing students with Python programming tasks, a code editor, GenAI fee… ▽ More

    Submitted 26 June, 2025; v1 submitted 25 June, 2025; originally announced June 2025.

    Comments: Accepted for the UK and Ireland Computing Education Research conference (UKICER 2025)

  2. arXiv:2506.10057  [pdf

    cs.CY

    Inverted Classroom in der Einführungsveranstaltung Programmierung

    Authors: Ulrich von Zadow, Natalie Kiesler

    Abstract: Traditionally, the introductory programming course for computer science students at Nuremberg Tech had been implemented as a combination of lectures and exercise sessions. Due to high failure rates in the winter semester 2023/24, an experimental teaching concept based on the inverted classroom was implemented for one cohort in the winter semester 2024/25. Students had to prepare themselves through… ▽ More

    Submitted 18 June, 2025; v1 submitted 11 June, 2025; originally announced June 2025.

    Comments: 10 pages, in German language, 4 figures, MINT Symposium 2025

  3. arXiv:2506.04954  [pdf

    cs.CY

    The Data Dilemma: Authors' Intentions and Recognition of Research Data in Educational Technology Research

    Authors: Sandra Schulz, Natalie Kiesler

    Abstract: Educational Technology (EdTec) research is conducted by multiple disciplines, some of which annually meet at the DELFI conference. Due to the heterogeneity of involved researchers and communities, it is our goal to identify categories of research data overseen in the context of EdTec research. Therefore, we analyze the author's perspective provided via EasyChair where authors specified whether the… ▽ More

    Submitted 5 June, 2025; originally announced June 2025.

  4. arXiv:2504.01054  [pdf

    cs.CY cs.SE

    Open, Small, Rigmarole -- Evaluating Llama 3.2 3B's Feedback for Programming Exercises

    Authors: Imen Azaiz, Natalie Kiesler, Sven Strickroth, Anni Zhang

    Abstract: Large Language Models (LLMs) have been subject to extensive research in the past few years. This is particularly true for the potential of LLMs to generate formative programming feedback for novice learners at university. In contrast to Generative AI (GenAI) tools based on LLMs, such as GPT, smaller and open models have received much less attention. Yet, they offer several benefits, as educators c… ▽ More

    Submitted 1 April, 2025; originally announced April 2025.

    Comments: accepted to the International Journal of Engineering Pedagogy (iJEP; eISSN: 2192-4880)

  5. arXiv:2503.11704  [pdf, other

    cs.SE cs.CY cs.HC

    Unlimited Practice Opportunities: Automated Generation of Comprehensive, Personalized Programming Tasks

    Authors: Sven Jacobs, Henning Peters, Steffen Jaschke, Natalie Kiesler

    Abstract: Generative artificial intelligence (GenAI) offers new possibilities for generating personalized programming exercises, addressing the need for individual practice. However, the task quality along with the student perspective on such generated tasks remains largely unexplored. Therefore, this paper introduces and evaluates a new feature of the so-called Tutor Kai for generating comprehensive progra… ▽ More

    Submitted 12 March, 2025; originally announced March 2025.

    Comments: Accepted for ITiCSE'25

  6. arXiv:2501.14084  [pdf, other

    cs.SE cs.AI cs.CY cs.HC

    The Role of Generative AI in Software Student CollaborAItion

    Authors: Natalie Kiesler, Jacqueline Smith, Juho Leinonen, Armando Fox, Stephen MacNeil, Petri Ihantola

    Abstract: Collaboration is a crucial part of computing education. The increase in AI capabilities over the last couple of years is bound to profoundly affect all aspects of systems and software engineering, including collaboration. In this position paper, we consider a scenario where AI agents would be able to take on any role in collaborative processes in computing education. We outline these roles, the ac… ▽ More

    Submitted 23 January, 2025; originally announced January 2025.

    Comments: 7 pages, 1 figure

  7. arXiv:2412.14732  [pdf, other

    cs.CY cs.AI cs.HC cs.SE

    Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools

    Authors: James Prather, Juho Leinonen, Natalie Kiesler, Jamie Gorson Benario, Sam Lau, Stephen MacNeil, Narges Norouzi, Simone Opel, Vee Pettit, Leo Porter, Brent N. Reeves, Jaromir Savelka, David H. Smith IV, Sven Strickroth, Daniel Zingaro

    Abstract: Generative AI (GenAI) is advancing rapidly, and the literature in computing education is expanding almost as quickly. Initial responses to GenAI tools were mixed between panic and utopian optimism. Many were fast to point out the opportunities and challenges of GenAI. Researchers reported that these new tools are capable of solving most introductory programming tasks and are causing disruptions th… ▽ More

    Submitted 19 December, 2024; originally announced December 2024.

    Comments: 39 pages, 10 figures, 16 tables. To be published in the Proceedings of the 2024 Working Group Reports on Innovation and Technology in Computer Science Education (ITiCSE-WGR 2024)

  8. arXiv:2412.03516  [pdf, ps, other

    cs.AI

    You're (Not) My Type -- Can LLMs Generate Feedback of Specific Types for Introductory Programming Tasks?

    Authors: Dominic Lohr, Hieke Keuning, Natalie Kiesler

    Abstract: Background: Feedback as one of the most influential factors for learning has been subject to a great body of research. It plays a key role in the development of educational technology systems and is traditionally rooted in deterministic feedback defined by experts and their experience. However, with the rise of generative AI and especially Large Language Models (LLMs), we expect feedback as part o… ▽ More

    Submitted 4 December, 2024; originally announced December 2024.

    Comments: Accepted at Journal of Computer Assisted Learning (2024)

  9. arXiv:2407.20792  [pdf, other

    cs.AI

    How Novice Programmers Use and Experience ChatGPT when Solving Programming Exercises in an Introductory Course

    Authors: Andreas Scholl, Natalie Kiesler

    Abstract: This research paper contributes to the computing education research community's understanding of Generative AI (GenAI) in the context of introductory programming, and specifically, how students utilize related tools, such as ChatGPT. An increased understanding of students' use is mandatory for educators and higher education institutions, as GenAI is here to stay, and its performance is likely to i… ▽ More

    Submitted 30 July, 2024; originally announced July 2024.

    Comments: Accepted at 2024 IEEE ASEE Frontiers in Education Conference

  10. arXiv:2406.11858  [pdf, other

    cs.CY

    Student Perspectives on Using a Large Language Model (LLM) for an Assignment on Professional Ethics

    Authors: Virginia Grande, Natalie Kiesler, Maria Andreina Francisco R

    Abstract: The advent of Large Language Models (LLMs) started a serious discussion among educators on how LLMs would affect, e.g., curricula, assessments, and students' competencies. Generative AI and LLMs also raised ethical questions and concerns for computing educators and professionals. This experience report presents an assignment within a course on professional competencies, including some related to e… ▽ More

    Submitted 9 April, 2024; originally announced June 2024.

    Comments: accepted at ITiCSE 2024, Milan, Italy

  11. arXiv:2405.19132  [pdf, other

    cs.AI

    Analyzing Chat Protocols of Novice Programmers Solving Introductory Programming Tasks with ChatGPT

    Authors: Andreas Scholl, Daniel Schiffner, Natalie Kiesler

    Abstract: Large Language Models (LLMs) have taken the world by storm, and students are assumed to use related tools at a great scale. In this research paper we aim to gain an understanding of how introductory programming students chat with LLMs and related tools, e.g., ChatGPT-3.5. To address this goal, computing students at a large German university were motivated to solve programming exercises with the as… ▽ More

    Submitted 29 May, 2024; originally announced May 2024.

    Comments: Accepted at DELFI 2024

  12. Feedback-Generation for Programming Exercises With GPT-4

    Authors: Imen Azaiz, Natalie Kiesler, Sven Strickroth

    Abstract: Ever since Large Language Models (LLMs) and related applications have become broadly available, several studies investigated their potential for assisting educators and supporting students in higher education. LLMs such as Codex, GPT-3.5, and GPT 4 have shown promising results in the context of large programming courses, where students can benefit from feedback and hints if provided timely and at… ▽ More

    Submitted 4 July, 2024; v1 submitted 7 March, 2024; originally announced March 2024.

    Comments: accepted at ITiCSE 2024, Milan, Italy

  13. arXiv:2310.00658  [pdf, other

    cs.CY cs.AI cs.HC

    The Robots are Here: Navigating the Generative AI Revolution in Computing Education

    Authors: James Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, Michelle Craig, Hieke Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, Stephen MacNeil, Andrew Peterson, Raymond Pettit, Brent N. Reeves, Jaromir Savelka

    Abstract: Recent advancements in artificial intelligence (AI) are fundamentally reshaping computing, with large language models (LLMs) now effectively being able to generate and interpret source code and natural language instructions. These emergent capabilities have sparked urgent questions in the computing education community around how educators should adapt their pedagogy to address the challenges and t… ▽ More

    Submitted 1 October, 2023; originally announced October 2023.

    Comments: 39 pages of content + 12 pages of references and appendices

  14. arXiv:2309.00029  [pdf

    cs.AI cs.CY cs.SE

    Exploring the Potential of Large Language Models to Generate Formative Programming Feedback

    Authors: Natalie Kiesler, Dominic Lohr, Hieke Keuning

    Abstract: Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, its performance and error analysis for programming tasks have been subject to research. In this work-in-progress paper, we explore the potential of such LLMs for computing educators and learners, as we analyze the feedback it generates to a given input containing program code. In particular, we aim… ▽ More

    Submitted 31 August, 2023; originally announced September 2023.

    Comments: Accepted to FIE 2023

  15. arXiv:2308.08572  [pdf, other

    cs.SE cs.AI cs.HC

    Large Language Models in Introductory Programming Education: ChatGPT's Performance and Implications for Assessments

    Authors: Natalie Kiesler, Daniel Schiffner

    Abstract: This paper investigates the performance of the Large Language Models (LLMs) ChatGPT-3.5 and GPT-4 in solving introductory programming tasks. Based on the performance, implications for didactic scenarios and assessment formats utilizing LLMs are derived. For the analysis, 72 Python tasks for novice programmers were selected from the free site CodingBat. Full task descriptions were used as input to… ▽ More

    Submitted 15 August, 2023; originally announced August 2023.

    Comments: 10 pages, 1 figure

  16. arXiv:2206.03077  [pdf, other

    cs.HC cs.CY

    An Exploratory Analysis of Feedback Types Used in Online Coding Exercises

    Authors: Natalie Kiesler

    Abstract: Online coding environments can help support computing students gain programming practice at their own pace. Especially informative feedback can be beneficial during such self-guided, independent study phases. This research aims at the identification of feedback types applied by CodingBat, Scratch and Blockly. Tutoring feedback as coined by Susanne Narciss along with the specification of subtypes b… ▽ More

    Submitted 9 November, 2022; v1 submitted 7 June, 2022; originally announced June 2022.

    Comments: 15 pages, 3 figures

  17. arXiv:2006.16922  [pdf

    cs.CY

    Zur Modellierung und Klassifizierung von Kompetenzen in der grundlegenden Programmierausbildung anhand der Anderson Krathwohl Taxonomie

    Authors: Natalie Kiesler

    Abstract: This research paper focusses on the competences expected from computer science novices in the domain of basic programming and how they can be classified. By means of a qualitative content analysis of current learning objectives at German universities and the perspective of university teachers, basic programming competencies are identified. Since the competency model proposed by the German Society… ▽ More

    Submitted 24 June, 2020; originally announced June 2020.

    Comments: 12 pages, 4 tables, in German