loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Author: Edgar Seemann

Affiliation: Furtwangen University, Germany

Keyword(s): Online Courses, Computer Programming, Assessment, Grading, Teaching, Tutoring, Unit Testing.

Related Ontology Subjects/Areas/Topics: Artificial Intelligence and Decision Support Systems ; Assessment Software Tools ; Authoring Tools and Content Development ; Computer-Aided Assessment ; Computer-Supported Education ; e-Learning ; Enterprise Information Systems ; Information Technologies Supporting Learning ; Intelligent Tutoring Systems ; Learning/Teaching Methodologies and Assessment ; Web-Based Learning, Wikis and Blogs

Abstract: Online courses raise many new challenges. It is particularly difficult to teach subjects, which focus on technical principles and require students to practice. In order to motivate and support students we need to provide assistance and feedback. When the number of students in online courses increases to several thousand participants this assistance and feedback cannot be handled by the teaching staff alone. In this paper we propose a system, which allows to automatically validate programming exercises at a fine-grained level using unit tests. Thus, students get immediate feedback, which helps them understanding the encountered problems. The proposed system offers a wide range of possible exercise types for programming exercises. These range from exercises where students need to provide only code snippets to exercises including complex algorithms. Moreover, the system allows teachers to grade student exercises automatically. Unlike common grading tools for programming exercises, it ca n deal with partial solutions and avoids an all-or-nothing style grading. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.200.65.174

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Seemann, E. (2014). Teaching Computer Programming in Online Courses - How Unit Tests Allow for Automated Feedback and Grading. In Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU; ISBN 978-989-758-020-8; ISSN 2184-5026, SciTePress, pages 421-426. DOI: 10.5220/0004939304210426

@conference{csedu14,
author={Edgar Seemann.},
title={Teaching Computer Programming in Online Courses - How Unit Tests Allow for Automated Feedback and Grading},
booktitle={Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU},
year={2014},
pages={421-426},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004939304210426},
isbn={978-989-758-020-8},
issn={2184-5026},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU
TI - Teaching Computer Programming in Online Courses - How Unit Tests Allow for Automated Feedback and Grading
SN - 978-989-758-020-8
IS - 2184-5026
AU - Seemann, E.
PY - 2014
SP - 421
EP - 426
DO - 10.5220/0004939304210426
PB - SciTePress