TESTBENCH: Automated management and evaluation platform of code projects in education
| dc.audience.degree | GRAU EN ENGINYERIA TELEMÀTICA (Pla 2009) |
| dc.audience.educationlevel | Estudis de primer/segon cicle |
| dc.audience.mediator | Escola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels |
| dc.contributor | López Rubio, Juan |
| dc.contributor.author | Boté Ribalta, Antoni |
| dc.contributor.other | Universitat Politècnica de Catalunya. Arquitectura de Computadors |
| dc.date.accessioned | 2025-09-03T10:18:32Z |
| dc.date.issued | 2025-06-20 |
| dc.date.updated | 2025-07-17T03:35:09Z |
| dc.description.abstract | The goal of this thesis is to create testBench, a platform designed to support educators in managing, testing, and grading student coding assignments more effectively. As programming courses grow in size and complexity, instructors often struggle with the overhead of setting up environments, reviewing code manually, and ensuring fair, consistent grading. testBench addresses these challenges by offering a system that automates repetitive tasks while supporting clear, objective evaluation. From an educational perspective, the tool encourages student independence and active learning by providing immediate feedback in a controlled, reproducible environment. It allows students to test their code, learn from mistakes, and iterate-without needing to navigate complex setup processes. Technically, testBench combines containerized environments, automated testing frameworks, and a user-friendly interface to streamline the entire workflow. This thesis explores the development of the tool and its potential to enhance the learning experience in modern computer science education. |
| dc.identifier.slug | PRISMA-194882 |
| dc.identifier.uri | https://hdl.handle.net/2117/440807 |
| dc.language.iso | eng |
| dc.publisher | Universitat Politècnica de Catalunya |
| dc.rights.access | Open Access |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| dc.subject | Àrees temàtiques de la UPC::Enginyeria de la telecomunicació |
| dc.subject.other | Education |
| dc.subject.other | Code projects |
| dc.subject.other | Automated evaluation |
| dc.title | TESTBENCH: Automated management and evaluation platform of code projects in education |
| dc.type | Bachelor thesis |
| dspace.entity.type | Publication |
Fitxers
Paquet original
1 - 1 de 1



