Abstract
Creating test cases is a difficult task for students. The number
of existing recommendations on how to create test cases is over-
whelming. There is a lack of guidelines on how to apply those
recommendations one step after another. This problem even be-
comes more complicated when students are taught to refactor their
code as a habit. We propose an approach to teach students how to
develop and test their code systematically, with refactoring inte-
grated. In our approach, we pay attention to both functionality and
robustness.
of existing recommendations on how to create test cases is over-
whelming. There is a lack of guidelines on how to apply those
recommendations one step after another. This problem even be-
comes more complicated when students are taught to refactor their
code as a habit. We propose an approach to teach students how to
develop and test their code systematically, with refactoring inte-
grated. In our approach, we pay attention to both functionality and
robustness.
Original language | English |
---|---|
Title of host publication | Proceedings of the 7th Computer Science Education Research Conference (CSERC) |
Editors | Vreda Pieterse, George Papadopoulos, Dave Stikkolorum, Harrie Passier |
Place of Publication | New York |
Publisher | acm |
Pages | 9-20 |
Number of pages | 12 |
ISBN (Electronic) | 9781450366243 |
DOIs | |
Publication status | Published - 10 Oct 2018 |
Event | 7th Computer Science Education Research Conference: CSERC '18 - Saint Petersburg, Russian Federation Duration: 10 Oct 2018 → 12 Oct 2018 https://www.ou.nl/web/cserc/cserc-2018 |
Conference
Conference | 7th Computer Science Education Research Conference |
---|---|
Abbreviated title | CSERC '18 |
Country/Territory | Russian Federation |
City | Saint Petersburg |
Period | 10/10/18 → 12/10/18 |
Internet address |
Keywords
- Refactoring
- Testing