arXiv Open Access 2024

A Feedback Toolkit and Procedural Guidance for Teaching Thorough Testing

Steffen Dick Christoph Bockisch Harrie Passier Lex Bijlsma Ruurd Kuiper
Lihat Sumber

Abstrak

Correctness is one of the more important criteria of qualitative software. However, it is often taught in isolation and most students consider it only as an afterthought. They also do not receive sufficient feedback on code quality and tests unless specified in the assignment. To improve this, we developed a procedural guidance that guides students to an implementation with appropriate tests. Furthermore, we have developed a toolkit that students can use to independently get individual feedback on their solution and the adequateness of their tests. A key instrument is a test coverage analysis which allows for teachers to customize the feedback with constructive instructions specific to the current assignment to improve a student's test suite. In this paper, we outline the procedural guidance, explain the working of the feedback toolkit and present a method for using the toolkit in conjunction with the different steps of the procedural guidance.

Topik & Kata Kunci

Penulis (5)

S

Steffen Dick

C

Christoph Bockisch

H

Harrie Passier

L

Lex Bijlsma

R

Ruurd Kuiper

Format Sitasi

Dick, S., Bockisch, C., Passier, H., Bijlsma, L., Kuiper, R. (2024). A Feedback Toolkit and Procedural Guidance for Teaching Thorough Testing. https://arxiv.org/abs/2412.00417

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2024
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓