A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers

Intelligent tutoring and personalization are considered as the two most important factors in the research of learning systems and environments. An effective tool that can be used to improve problem-solving ability is an Intelligent Tutoring System which is capable of mimicking a human tutor's a...

Full description

Saved in:
Bibliographic Details
Main Authors: Hooshyar D., Ahmad R.B., Yousefi M., Yusop F.D., Horng S.-J.
Other Authors: 56572940600
Format: Article
Published: 2023
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-22302
record_format dspace
spelling my.uniten.dspace-223022023-05-29T14:00:06Z A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers Hooshyar D. Ahmad R.B. Yousefi M. Yusop F.D. Horng S.-J. 56572940600 24829264100 53985756300 37103148900 35585485600 Intelligent tutoring and personalization are considered as the two most important factors in the research of learning systems and environments. An effective tool that can be used to improve problem-solving ability is an Intelligent Tutoring System which is capable of mimicking a human tutor's actions in implementing a one-to-one personalized and adaptive teaching. In this paper, a novel Flowchart-based Intelligent Tutoring System (FITS) is proposed benefiting from Bayesian networks for the process of decision making so as to aid students in problem-solving activities and learning computer programming. FITS not only takes full advantage of Bayesian networks, but also benefits from a multi-agent system using an automatic text-to-flowchart conversion approach for engaging novice programmers in flowchart development with the aim of improving their problem-solving skills. In the end, in order to investigate the efficacy of FITS in problem-solving ability acquisition, a quasi-experimental design was adopted by this research. According to the results, students in the FITS group experienced better improvement in their problem-solving abilities than those in the control group. Moreover, with regard to the improvement of a user's problem-solving ability, FITS has shown to be considerably effective for students with different levels of prior knowledge, especially for those with a lower level of prior knowledge. � 2015 John Wiley & Sons Ltd. Final 2023-05-29T06:00:05Z 2023-05-29T06:00:05Z 2015 Article 10.1111/jcal.12099 2-s2.0-84937023576 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84937023576&doi=10.1111%2fjcal.12099&partnerID=40&md5=abd523dd04e8b94523272d65ee2a3e3f https://irepository.uniten.edu.my/handle/123456789/22302 31 4 345 361 Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
description Intelligent tutoring and personalization are considered as the two most important factors in the research of learning systems and environments. An effective tool that can be used to improve problem-solving ability is an Intelligent Tutoring System which is capable of mimicking a human tutor's actions in implementing a one-to-one personalized and adaptive teaching. In this paper, a novel Flowchart-based Intelligent Tutoring System (FITS) is proposed benefiting from Bayesian networks for the process of decision making so as to aid students in problem-solving activities and learning computer programming. FITS not only takes full advantage of Bayesian networks, but also benefits from a multi-agent system using an automatic text-to-flowchart conversion approach for engaging novice programmers in flowchart development with the aim of improving their problem-solving skills. In the end, in order to investigate the efficacy of FITS in problem-solving ability acquisition, a quasi-experimental design was adopted by this research. According to the results, students in the FITS group experienced better improvement in their problem-solving abilities than those in the control group. Moreover, with regard to the improvement of a user's problem-solving ability, FITS has shown to be considerably effective for students with different levels of prior knowledge, especially for those with a lower level of prior knowledge. � 2015 John Wiley & Sons Ltd.
author2 56572940600
author_facet 56572940600
Hooshyar D.
Ahmad R.B.
Yousefi M.
Yusop F.D.
Horng S.-J.
format Article
author Hooshyar D.
Ahmad R.B.
Yousefi M.
Yusop F.D.
Horng S.-J.
spellingShingle Hooshyar D.
Ahmad R.B.
Yousefi M.
Yusop F.D.
Horng S.-J.
A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
author_sort Hooshyar D.
title A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
title_short A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
title_full A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
title_fullStr A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
title_full_unstemmed A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
title_sort flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
publishDate 2023
_version_ 1806424391545782272
score 13.211869