SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming

Abstract In learning systems and environment research, intelligent tutoring and personalisation are considered the two most important factors. An Intelligent Tutoring System can serve as an effective tool to improve problem-solving skills by simulating a human tutor’s actions in implementing one-to-...

Full description

Saved in:
Bibliographic Details
Main Authors: Hooshyar, Danial, Ahmad, Rodina, Yousefi, Moslem, Fathi, Moein, Horng, Shi-Jinn, Lim, Heuiseok
Format: Article
Published: Taylor & Francis 2018
Subjects:
Online Access:http://eprints.um.edu.my/21882/
https://doi.org/10.1080/14703297.2016.1189346
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.eprints.21882
record_format eprints
spelling my.um.eprints.218822019-08-08T01:03:31Z http://eprints.um.edu.my/21882/ SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming Hooshyar, Danial Ahmad, Rodina Yousefi, Moslem Fathi, Moein Horng, Shi-Jinn Lim, Heuiseok QA75 Electronic computers. Computer science QA76 Computer software Abstract In learning systems and environment research, intelligent tutoring and personalisation are considered the two most important factors. An Intelligent Tutoring System can serve as an effective tool to improve problem-solving skills by simulating a human tutor’s actions in implementing one-to-one adaptive and personalised teaching. Thus, in this research, a solution-based intelligent tutoring system (SITS) is proposed. It benefits from Bayesian networks in managing uncertainty based on the probability theory for the process of decision-making so as to aid students learn computer programming. Additionally, SITS benefits from a multi-agent system that employs an automatic text-to-flowchart conversion approach to engage novice programmers in flowchart development with the aim of improving their problem-solving skills. Finally, the performance of SITS is investigated through an experimental study. It is revealed that SITS is not only capable of boosting students’ learning interest, attitude and technology acceptance, but it also helps students achieve more in terms of problem-solving activities. Taylor & Francis 2018 Article PeerReviewed Hooshyar, Danial and Ahmad, Rodina and Yousefi, Moslem and Fathi, Moein and Horng, Shi-Jinn and Lim, Heuiseok (2018) SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming. Innovations in Education and Teaching International, 55 (3). pp. 325-335. ISSN 1470-3297 https://doi.org/10.1080/14703297.2016.1189346 doi:10.1080/14703297.2016.1189346
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic QA75 Electronic computers. Computer science
QA76 Computer software
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Hooshyar, Danial
Ahmad, Rodina
Yousefi, Moslem
Fathi, Moein
Horng, Shi-Jinn
Lim, Heuiseok
SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
description Abstract In learning systems and environment research, intelligent tutoring and personalisation are considered the two most important factors. An Intelligent Tutoring System can serve as an effective tool to improve problem-solving skills by simulating a human tutor’s actions in implementing one-to-one adaptive and personalised teaching. Thus, in this research, a solution-based intelligent tutoring system (SITS) is proposed. It benefits from Bayesian networks in managing uncertainty based on the probability theory for the process of decision-making so as to aid students learn computer programming. Additionally, SITS benefits from a multi-agent system that employs an automatic text-to-flowchart conversion approach to engage novice programmers in flowchart development with the aim of improving their problem-solving skills. Finally, the performance of SITS is investigated through an experimental study. It is revealed that SITS is not only capable of boosting students’ learning interest, attitude and technology acceptance, but it also helps students achieve more in terms of problem-solving activities.
format Article
author Hooshyar, Danial
Ahmad, Rodina
Yousefi, Moslem
Fathi, Moein
Horng, Shi-Jinn
Lim, Heuiseok
author_facet Hooshyar, Danial
Ahmad, Rodina
Yousefi, Moslem
Fathi, Moein
Horng, Shi-Jinn
Lim, Heuiseok
author_sort Hooshyar, Danial
title SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
title_short SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
title_full SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
title_fullStr SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
title_full_unstemmed SITS: A solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
title_sort sits: a solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming
publisher Taylor & Francis
publishDate 2018
url http://eprints.um.edu.my/21882/
https://doi.org/10.1080/14703297.2016.1189346
_version_ 1643691687236599808
score 13.160551