Back to Search
Start Over
Assessment in Software Development for Competitive Environments: An AI Strategy Development Case Study
- Source :
- Electronics, Vol 10, Iss 1566, p 1566 (2021), Electronics 2021, 10(13), 1566, Electronics, Volume 10, Issue 13, RODIN. Repositorio de Objetos de Docencia e Investigación de la Universidad de Cádiz, instname
- Publication Year :
- 2021
- Publisher :
- MDPI AG, 2021.
-
Abstract
- Competitions are being widely used to motivate students in diverse learning processes, including those in computer programming. This paper presents a methodology for designing and assessing competitive learning scenarios that allow students to develop three different coding skills: the ability to compete against unknown competitors, the ability to compete against known competitors and the ability to compete against refined versions of known competitors. The proposal is based on peer code review, implemented as an improvement cycle after the dissemination of the code among participants. A case study evaluating the methodology was conducted with two cohorts of students in an undergraduate course. The analysis of the obtained grades suggests that while performance after our assistance was improved, students could still fail or succeed independently of the assistance. Complementary data from student questionnaires and supervisor observations are aligned with this finding. As a conclusion, the evidence supports the validity of the methodology. Additionally, several guidelines based on the experience are provided to transfer the proposal to other environments.<br />This research was funded by Spanish National Research Agency (AEI), through the project VISAIGLE (TIN2017-85797-R) with ERDF funds.
- Subjects :
- Knowledge management
TK7800-8360
Computer Networks and Communications
Computer science
Competitive learning
assessment
Computer programming
02 engineering and technology
computer.software_genre
programming
open source software
0202 electrical engineering, electronic engineering, information engineering
Code (cryptography)
ComputingMilieux_COMPUTERSANDEDUCATION
Electrical and Electronic Engineering
Supervisor
Code review
business.industry
competition-based learning
05 social sciences
Software development
050301 education
Competitor analysis
Hardware and Architecture
Control and Systems Engineering
Signal Processing
020201 artificial intelligence & image processing
computer science education
Electronics
business
0503 education
computer
Coding (social sciences)
Subjects
Details
- Language :
- English
- ISSN :
- 20799292
- Volume :
- 10
- Issue :
- 1566
- Database :
- OpenAIRE
- Journal :
- Electronics
- Accession number :
- edsair.doi.dedup.....76919fb6ae245a00bf3cd5d2718800ff