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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |