Repository with assignments using the Test Informed Learning with Examples (TILE) method to integrate testing into existing programming courses for free.
Join our LinkedIN Community.
Use the following BibTeX entry to cite this work:
@INPROCEEDINGS{DVMB2023, author={Doorn, Niels and Vos, Tanja and Marín, Beatriz and Barendsen, Erik}, booktitle={2023 IEEE Conference on Software Testing, Verification and Validation (ICST)}, title={Set the right example when teaching programming: Test Informed Learning with Examples (TILE)}, year={2023}, volume={}, number={}, pages={269-280}, doi={10.1109/ICST57152.2023.00033} }
By Birger Keys, Shō Christian and Phoebe Schneijder.
First, thank you for reading this. This means you are creating a TILEd assignment for the repository. Great! We welcome additions so that we can all benefit from each other’s knowledge and improve software testing education one step at the time!
Please use this template with all the information about you and your assignment. You can describe the assignment, add for example handouts, source code, images, instructions for the lecturer et cetera. This will be transformed into a webpage with your assignment and put on the repository website.
These are the steps you need to take to do this:
YAML
header on the top of the page. You can use Markdown in the body to structure and describe the assignment. It is possible to include images, code listings and links to files or other pages. If you are not familiar with Markdown, please look at the GitHub guide on how to use Markdown.If you need any help, don’t hesitate to contact the repository maintainers.
The YAML header on top of the file provides metadata information about the assignment. It is used to make the assignment easier to be found in automatically generated indexes and search engines.
The header consists of the following fields:
>
character. For example: data > type conversion > casting
instead of casting
.>
character. For example: data > type conversion > casting
instead of casting
.