Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham

In the university education system, examination result is one of the factors that contribute to passing and fail in sentence course. The examination questions will measure the understanding and knowledge level of students. However, there are differences in background among computer science diploma l...

Full description

Saved in:
Bibliographic Details
Main Author: Amir Sham, Norfarhana Syamiza
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/69491/1/69491.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uitm-ir.69491
record_format uketd_dc
spelling my-uitm-ir.694912022-10-31T08:24:19Z Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham 2017-01 Amir Sham, Norfarhana Syamiza Mathematical statistics. Probabilities Decision theory Fuzzy decision making Instruments and machines Electronic Computers. Computer Science Computer software Development. UML (Computer science) Expert systems (Computer science). Fuzzy expert systems Software measurement In the university education system, examination result is one of the factors that contribute to passing and fail in sentence course. The examination questions will measure the understanding and knowledge level of students. However, there are differences in background among computer science diploma level students. Some of students come from regular schools and some of them are from technical secondary schools that have been exposed with programming subject. Thus, their knowledge higher than others. Therefore, Fuzzy Expert System (FES) for Evaluate Programming is built. FES is a good decision making model that able to represent the expert programming knowledge in a system. The goal of this system is to develop FES that can help lecturers to provide the question paper that consider of all student skills and knowledge. This system is used by lecturers that teach programming course. Data to implement the FES system is the type level of control structure in programming question paper that contributes to the level of the question. This system will perform a several steps to get the result which are fuzzification of the input, perform the rule based process, rule aggregation and defuzzification process to produce the percentage level of the question. The result shows that the FES algorithm is precise to determine the level of programming question. In the future, to improve the result, the evaluation of programming question will use the factor of complexity of data and complexity of syntax in FES programming. 2017-01 Thesis https://ir.uitm.edu.my/id/eprint/69491/ https://ir.uitm.edu.my/id/eprint/69491/1/69491.pdf text en public degree Universiti Teknologi MARA, Terengganu Faculty of Computer and Mathematical Sciences Sulong, Suhana
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
advisor Sulong, Suhana
topic Mathematical statistics
Probabilities
Decision theory
Fuzzy decision making
Instruments and machines
Mathematical statistics
Probabilities
Computer software
Mathematical statistics
Probabilities
Mathematical statistics
Probabilities
Software measurement
spellingShingle Mathematical statistics
Probabilities
Decision theory
Fuzzy decision making
Instruments and machines
Mathematical statistics
Probabilities
Computer software
Mathematical statistics
Probabilities
Mathematical statistics
Probabilities
Software measurement
Amir Sham, Norfarhana Syamiza
Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham
description In the university education system, examination result is one of the factors that contribute to passing and fail in sentence course. The examination questions will measure the understanding and knowledge level of students. However, there are differences in background among computer science diploma level students. Some of students come from regular schools and some of them are from technical secondary schools that have been exposed with programming subject. Thus, their knowledge higher than others. Therefore, Fuzzy Expert System (FES) for Evaluate Programming is built. FES is a good decision making model that able to represent the expert programming knowledge in a system. The goal of this system is to develop FES that can help lecturers to provide the question paper that consider of all student skills and knowledge. This system is used by lecturers that teach programming course. Data to implement the FES system is the type level of control structure in programming question paper that contributes to the level of the question. This system will perform a several steps to get the result which are fuzzification of the input, perform the rule based process, rule aggregation and defuzzification process to produce the percentage level of the question. The result shows that the FES algorithm is precise to determine the level of programming question. In the future, to improve the result, the evaluation of programming question will use the factor of complexity of data and complexity of syntax in FES programming.
format Thesis
qualification_level Bachelor degree
author Amir Sham, Norfarhana Syamiza
author_facet Amir Sham, Norfarhana Syamiza
author_sort Amir Sham, Norfarhana Syamiza
title Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham
title_short Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham
title_full Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham
title_fullStr Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham
title_full_unstemmed Fuzzy expert system to evaluate programming question / Norfarhana Syamiza Amir Sham
title_sort fuzzy expert system to evaluate programming question / norfarhana syamiza amir sham
granting_institution Universiti Teknologi MARA, Terengganu
granting_department Faculty of Computer and Mathematical Sciences
publishDate 2017
url https://ir.uitm.edu.my/id/eprint/69491/1/69491.pdf
_version_ 1783735887736078336