Web-based adaptive testing system for C programming

With the ever increasing amount of workload that students have during their college, students requires more and more time to recap, revise and reinforce their knowledge of each subject. However, the current self-practice and self-assessment approaches seldom cater to a student’s learning capability...

Full description

Saved in:
Bibliographic Details
Main Author: Wong, Frankie Fai Kit
Other Authors: Hui Siu Cheung
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59893
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-59893
record_format dspace
spelling sg-ntu-dr.10356-598932023-03-03T20:24:32Z Web-based adaptive testing system for C programming Wong, Frankie Fai Kit Hui Siu Cheung School of Computer Engineering DRNTU::Engineering::General::Education With the ever increasing amount of workload that students have during their college, students requires more and more time to recap, revise and reinforce their knowledge of each subject. However, the current self-practice and self-assessment approaches seldom cater to a student’s learning capability or ability. To cope with this problem, Computerised Adaptive Testing (CAT) and Test Paper Generation (TPG) techniques have been used to eliminate some of these restrictions. In this project, the author focuses into two approaches to improve these two techniques. Currently, these two approaches do not allow a teacher to make detailed requirements for CAT based tests as well as test papers generated by TPG. The modifications proposed attempts to enable these two techniques to be more practical to the student as well as the teachers. Performance evaluation of these two proposed modifications was also completed and shown to be effective. Additionally, a complete web-based adaptive testing system using CAT and TPG techniques as well as the two proposed modifications was developed for the domain of C Programming Language. With the completion of the system, it was deployed for current students taking a related course to evaluate. The user evaluation has shown that the system was very useful to the students who are currently attending the course. The results have also been included in this report. The author hopes that through the use of the web-based adaptive testing system and its related techniques, more students will be able to improve upon with their studies by effectively reinforcing their knowledge of each subject through practices and test of questions that are in line with their ability. Bachelor of Engineering (Computer Science) 2014-05-19T03:40:13Z 2014-05-19T03:40:13Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59893 en Nanyang Technological University 80 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::General::Education
spellingShingle DRNTU::Engineering::General::Education
Wong, Frankie Fai Kit
Web-based adaptive testing system for C programming
description With the ever increasing amount of workload that students have during their college, students requires more and more time to recap, revise and reinforce their knowledge of each subject. However, the current self-practice and self-assessment approaches seldom cater to a student’s learning capability or ability. To cope with this problem, Computerised Adaptive Testing (CAT) and Test Paper Generation (TPG) techniques have been used to eliminate some of these restrictions. In this project, the author focuses into two approaches to improve these two techniques. Currently, these two approaches do not allow a teacher to make detailed requirements for CAT based tests as well as test papers generated by TPG. The modifications proposed attempts to enable these two techniques to be more practical to the student as well as the teachers. Performance evaluation of these two proposed modifications was also completed and shown to be effective. Additionally, a complete web-based adaptive testing system using CAT and TPG techniques as well as the two proposed modifications was developed for the domain of C Programming Language. With the completion of the system, it was deployed for current students taking a related course to evaluate. The user evaluation has shown that the system was very useful to the students who are currently attending the course. The results have also been included in this report. The author hopes that through the use of the web-based adaptive testing system and its related techniques, more students will be able to improve upon with their studies by effectively reinforcing their knowledge of each subject through practices and test of questions that are in line with their ability.
author2 Hui Siu Cheung
author_facet Hui Siu Cheung
Wong, Frankie Fai Kit
format Final Year Project
author Wong, Frankie Fai Kit
author_sort Wong, Frankie Fai Kit
title Web-based adaptive testing system for C programming
title_short Web-based adaptive testing system for C programming
title_full Web-based adaptive testing system for C programming
title_fullStr Web-based adaptive testing system for C programming
title_full_unstemmed Web-based adaptive testing system for C programming
title_sort web-based adaptive testing system for c programming
publishDate 2014
url http://hdl.handle.net/10356/59893
_version_ 1759858252389023744