Auflistung nach Schlagwort "learning programming"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragNovice-friendly Feedback for Python Tasks in ArTEMiS(Proceedings of DELFI Workshops 2022, 2022) Kazimiers, Antje; Morgenstern, Martin; Leonhardt, Thiemo; Bergner, NadineSince Python is a popular language to teach programming to novices, there is a need for programming exercises which require knowledge of basic concepts of imperative programming. At the same time, educators have an interest in giving individual feedback which guides students to improve their results. We implement Python programming exercises in the automatic assessment system ArTEMiS and explore the possibilities to provide formative elaborated feedback and hints which support learning.
- KonferenzbeitragPlagiarism Detection Approaches for Simple Introductory Programming Assignments(Proceedings of the Fifth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2021),virtual event, October 28-29, 2021, 2021) Strickroth, SvenLearning to program is often perceived as hard by students and some students try to cheat. Plagiarisms are reported to be a huge problem particularly for summative-like assignments (e.g., crediting courses or bonus points). It is important to fight plagiarisms from early on – even for simple assignments. Especially for larger courses tool support is required. This paper provides an overview of features for commonly used plagiarism detection tools, discusses how these can be integrated into existing assessment systems, and how their results relate to each other for two data sets of quite simple assignments. Additionally, these specialized tools are compared with a simple Levenshtein distance approach. The paper also outlines limits on very simple assignments.