Title: | Experiences from Teaching Automated Testing with CrowdSorcerer |
Author: | Kangas, Vilma |
Other contributor: |
Helsingin yliopisto, Matemaattis-luonnontieteellinen tiedekunta
University of Helsinki, Faculty of Science Helsingfors universitet, Matematisk-naturvetenskapliga fakulteten |
Publisher: | Helsingin yliopisto |
Date: | 2020 |
Language: | eng |
URI: |
http://urn.fi/URN:NBN:fi:hulib-202006173002
http://hdl.handle.net/10138/316581 |
Thesis level: | master's thesis |
Degree program: |
Tietojenkäsittelytieteen maisteriohjelma
Master's Programme in Computer Science Magisterprogrammet i datavetenskap |
Specialisation: |
Ohjelmistojärjestelmät
Software systems Mjukvarusystem |
Discipline: | none |
Abstract: | Software testing is an important process when ensuring a program's quality. However, testing has not traditionally been a very substantial part of computer science education. Some attempts to integrate it into the curriculum has been made but best practices still prove to be an open question. This thesis discusses multiple attempts of teaching software testing during the years. It also introduces CrowdSorcerer, a system for gathering programming assignments with tests from students. It has been used in introductory programming courses in University of Helsinki. To study if the students benefit from creating assignments with CrowdSorcerer, we analysed the number of assignments and tests they created and if they correlate with their performance in a testing-related question in the course exam. We also gathered feedback from the students on their experiences from using CrowdSorcerer. Looking at the results, it seems that more research on how to teach testing would be beneficial. Improving CrowdSorcerer would also be a good idea. |
Subject: |
software testing
computer science education software development |
Total number of downloads: Loading...
Files | Size | Format | View |
---|---|---|---|
Kangas_Vilma_thesis_2020.pdf | 1.010Mb |
View/ |