A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses

Background: Software engineering are courses comprising various project types, including simple assignments completed in supervised settings and more complex tasks undertaken independently by students, without the oversight of a constant teacher or lab assistant. The imperative need arises for a com...

Full description

Bibliographic Details
Main Authors: Reza Fauzan, Daniel Siahaan, Mirotus Solekhah, Vriza Wahyu Saputra, Aditya Eka Bagaskara, Muhammad Ihsan Karimi
Format: Article
Language:English
Published: Universitas Airlangga 2023-11-01
Series:Journal of Information Systems Engineering and Business Intelligence
Online Access:https://e-journal.unair.ac.id/JISEBI/article/view/45480
_version_ 1797401019396653056
author Reza Fauzan
Daniel Siahaan
Mirotus Solekhah
Vriza Wahyu Saputra
Aditya Eka Bagaskara
Muhammad Ihsan Karimi
author_facet Reza Fauzan
Daniel Siahaan
Mirotus Solekhah
Vriza Wahyu Saputra
Aditya Eka Bagaskara
Muhammad Ihsan Karimi
author_sort Reza Fauzan
collection DOAJ
description Background: Software engineering are courses comprising various project types, including simple assignments completed in supervised settings and more complex tasks undertaken independently by students, without the oversight of a constant teacher or lab assistant. The imperative need arises for a comprehensive assessment framework to validate the fulfillment of learning objectives and facilitate the measurement of student outcomes, particularly in computer science and software engineering. This leads to the delineation of an appropriate assessment structure and pattern. Objective: This study aimed to acquire the expertise required for assessing student performance in computer science and software engineering courses. Methods: A comprehensive literature review spanning from 2012 to October 2021 was conducted, resulting in the identification of 20 papers addressing the assessment framework in software engineering and computer science courses. Specific inclusion and exclusion criteria were meticulously applied in two rounds of assessment to identify the most pertinent studies for this investigation. Results: The results showed multiple methods for assessing software engineering and computer science courses, including the Assessment Matrix, Automatic Assessment, CDIO, Cooperative Thinking, formative and summative assessment, Game, Generative Learning Robot, NIMSAD, SECAT, Self-assessment and Peer-assessment, SonarQube Tools, WRENCH, and SEP-CyLE. Conclusion: The evaluation framework for software engineering and computer science courses required further refinement, ultimately leading to the selection of the most suitable technique, known as learning framework. Keywords: Computer science course, Software engineering course, Student assessment, Systematic literature review
first_indexed 2024-03-09T02:02:52Z
format Article
id doaj.art-77cd4821458d4d34b7d2301063081fa8
institution Directory Open Access Journal
issn 2598-6333
2443-2555
language English
last_indexed 2024-03-09T02:02:52Z
publishDate 2023-11-01
publisher Universitas Airlangga
record_format Article
series Journal of Information Systems Engineering and Business Intelligence
spelling doaj.art-77cd4821458d4d34b7d2301063081fa82023-12-08T02:07:43ZengUniversitas AirlanggaJournal of Information Systems Engineering and Business Intelligence2598-63332443-25552023-11-019226427510.20473/jisebi.9.2.264-27543565A Systematic Literature Review of Student Assessment Framework in Software Engineering CoursesReza Fauzan0https://orcid.org/0000-0002-4113-9848Daniel Siahaan1https://orcid.org/0000-0001-6560-2975Mirotus Solekhah2Vriza Wahyu Saputra3Aditya Eka Bagaskara4Muhammad Ihsan Karimi5Politeknik Negeri Banjarmasin, Banjarmasin, Indonesia Institut Teknologi Sepuluh Nopember, Surabaya, IndonesiaInstitut Teknologi Sepuluh Nopember, Surabaya, IndonesiaInstitut Teknologi Sepuluh Nopember, Surabaya, IndonesiaInstitut Teknologi Sepuluh Nopember, Surabaya, IndonesiaDassault Systemés, Berlin, GermanyBackground: Software engineering are courses comprising various project types, including simple assignments completed in supervised settings and more complex tasks undertaken independently by students, without the oversight of a constant teacher or lab assistant. The imperative need arises for a comprehensive assessment framework to validate the fulfillment of learning objectives and facilitate the measurement of student outcomes, particularly in computer science and software engineering. This leads to the delineation of an appropriate assessment structure and pattern. Objective: This study aimed to acquire the expertise required for assessing student performance in computer science and software engineering courses. Methods: A comprehensive literature review spanning from 2012 to October 2021 was conducted, resulting in the identification of 20 papers addressing the assessment framework in software engineering and computer science courses. Specific inclusion and exclusion criteria were meticulously applied in two rounds of assessment to identify the most pertinent studies for this investigation. Results: The results showed multiple methods for assessing software engineering and computer science courses, including the Assessment Matrix, Automatic Assessment, CDIO, Cooperative Thinking, formative and summative assessment, Game, Generative Learning Robot, NIMSAD, SECAT, Self-assessment and Peer-assessment, SonarQube Tools, WRENCH, and SEP-CyLE. Conclusion: The evaluation framework for software engineering and computer science courses required further refinement, ultimately leading to the selection of the most suitable technique, known as learning framework. Keywords: Computer science course, Software engineering course, Student assessment, Systematic literature reviewhttps://e-journal.unair.ac.id/JISEBI/article/view/45480
spellingShingle Reza Fauzan
Daniel Siahaan
Mirotus Solekhah
Vriza Wahyu Saputra
Aditya Eka Bagaskara
Muhammad Ihsan Karimi
A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses
Journal of Information Systems Engineering and Business Intelligence
title A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses
title_full A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses
title_fullStr A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses
title_full_unstemmed A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses
title_short A Systematic Literature Review of Student Assessment Framework in Software Engineering Courses
title_sort systematic literature review of student assessment framework in software engineering courses
url https://e-journal.unair.ac.id/JISEBI/article/view/45480
work_keys_str_mv AT rezafauzan asystematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT danielsiahaan asystematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT mirotussolekhah asystematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT vrizawahyusaputra asystematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT adityaekabagaskara asystematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT muhammadihsankarimi asystematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT rezafauzan systematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT danielsiahaan systematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT mirotussolekhah systematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT vrizawahyusaputra systematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT adityaekabagaskara systematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses
AT muhammadihsankarimi systematicliteraturereviewofstudentassessmentframeworkinsoftwareengineeringcourses