Web-based learning and assessment system

Mathematics is a common subject which most Secondary School students must take, be it Elementary Mathematics or Additional Mathematics. The best way to score well in Mathematics is to do a lot of practice. However, the teachers may not have time to give students enough practice and to mark the stude...

Full description

Saved in:
Bibliographic Details
Main Author: Ingrid Fransisca Gunawan.
Other Authors: Hui Siu Cheung
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/48487
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-48487
record_format dspace
spelling sg-ntu-dr.10356-484872023-03-03T20:46:13Z Web-based learning and assessment system Ingrid Fransisca Gunawan. Hui Siu Cheung School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems::Database management Mathematics is a common subject which most Secondary School students must take, be it Elementary Mathematics or Additional Mathematics. The best way to score well in Mathematics is to do a lot of practice. However, the teachers may not have time to give students enough practice and to mark the students’ work. Hence, the students fail to obtain good grades in this subject. Web-based learning and assessment system for Mathematics will provide a platform for students to do more practice and at the same time reduce the teachers’ burden to mark the students’ work. This project involved development of a web-based learning system with automatic assessment which focused on the subject of Additional Mathematics to help students in preparation of their General Certificate of Examination ‘Ordinary’ Level (GCE ‘O’ Level) Examination [1]. A database of questions from past year examination papers was built as the learning resources for the students. These questions were classified based on papers and topics. Students will be able to choose specific questions based on these classifications. Automatic solution checking was also implemented in the system to automatically check the students’ answer. Feedback on the answer and option to view full solution of the question were also provided. The system was built using Python language on Django framework. The solution checking algorithm was, however, implemented in Java and linked to the system using JPype. An interface using MathJax and TinyMCE was used to display the questions and provide space for the students to enter their answers. Analysis of the effectiveness of the solution checking algorithm was discussed in this report. For future work, the database can be expanded to include Elementary Mathematics or other level’s Mathematics questions. Besides, text checking algorithm may also be integrated into the system to support the checking of textual answer. Bachelor of Engineering (Computer Science) 2012-04-24T09:10:59Z 2012-04-24T09:10:59Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/48487 en Nanyang Technological University 84 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::Computer science and engineering::Information systems::Database management
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Database management
Ingrid Fransisca Gunawan.
Web-based learning and assessment system
description Mathematics is a common subject which most Secondary School students must take, be it Elementary Mathematics or Additional Mathematics. The best way to score well in Mathematics is to do a lot of practice. However, the teachers may not have time to give students enough practice and to mark the students’ work. Hence, the students fail to obtain good grades in this subject. Web-based learning and assessment system for Mathematics will provide a platform for students to do more practice and at the same time reduce the teachers’ burden to mark the students’ work. This project involved development of a web-based learning system with automatic assessment which focused on the subject of Additional Mathematics to help students in preparation of their General Certificate of Examination ‘Ordinary’ Level (GCE ‘O’ Level) Examination [1]. A database of questions from past year examination papers was built as the learning resources for the students. These questions were classified based on papers and topics. Students will be able to choose specific questions based on these classifications. Automatic solution checking was also implemented in the system to automatically check the students’ answer. Feedback on the answer and option to view full solution of the question were also provided. The system was built using Python language on Django framework. The solution checking algorithm was, however, implemented in Java and linked to the system using JPype. An interface using MathJax and TinyMCE was used to display the questions and provide space for the students to enter their answers. Analysis of the effectiveness of the solution checking algorithm was discussed in this report. For future work, the database can be expanded to include Elementary Mathematics or other level’s Mathematics questions. Besides, text checking algorithm may also be integrated into the system to support the checking of textual answer.
author2 Hui Siu Cheung
author_facet Hui Siu Cheung
Ingrid Fransisca Gunawan.
format Final Year Project
author Ingrid Fransisca Gunawan.
author_sort Ingrid Fransisca Gunawan.
title Web-based learning and assessment system
title_short Web-based learning and assessment system
title_full Web-based learning and assessment system
title_fullStr Web-based learning and assessment system
title_full_unstemmed Web-based learning and assessment system
title_sort web-based learning and assessment system
publishDate 2012
url http://hdl.handle.net/10356/48487
_version_ 1759853774913929216