SITS

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

Danial Hooshyar, Rodina Binti Ahmad, Moslem Yousefi, Moein Fathi, Shi Jinn Horng, Heui Seok Lim

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)1-11
Number of pages11
JournalInnovations in Education and Teaching International
DOIs
Publication statusAccepted/In press - 2016 Jun 1

Fingerprint

programming
student
personalization
tutor
learning
acceptance
uncertainty
decision making
Teaching
performance

Keywords

  • computer programming
  • flowchart development
  • intelligent tutoring system
  • Problem-solving skills

ASJC Scopus subject areas

  • Education

Cite this

SITS : a solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming. / Hooshyar, Danial; Ahmad, Rodina Binti; Yousefi, Moslem; Fathi, Moein; Horng, Shi Jinn; Lim, Heui Seok.

In: Innovations in Education and Teaching International, 01.06.2016, p. 1-11.

Research output: Contribution to journalArticle

@article{b8edec4b55044f2a80a599e6df636c3d,
title = "SITS: a solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming",
abstract = "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.",
keywords = "computer programming, flowchart development, intelligent tutoring system, Problem-solving skills",
author = "Danial Hooshyar and Ahmad, {Rodina Binti} and Moslem Yousefi and Moein Fathi and Horng, {Shi Jinn} and Lim, {Heui Seok}",
year = "2016",
month = "6",
day = "1",
doi = "10.1080/14703297.2016.1189346",
language = "English",
pages = "1--11",
journal = "Innovations in Education and Training International",
issn = "1355-8005",
publisher = "Routledge",

}

TY - JOUR

T1 - SITS

T2 - a solution-based intelligent tutoring system for students’ acquisition of problem-solving skills in computer programming

AU - Hooshyar, Danial

AU - Ahmad, Rodina Binti

AU - Yousefi, Moslem

AU - Fathi, Moein

AU - Horng, Shi Jinn

AU - Lim, Heui Seok

PY - 2016/6/1

Y1 - 2016/6/1

N2 - 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.

AB - 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.

KW - computer programming

KW - flowchart development

KW - intelligent tutoring system

KW - Problem-solving skills

UR - http://www.scopus.com/inward/record.url?scp=84973115716&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84973115716&partnerID=8YFLogxK

U2 - 10.1080/14703297.2016.1189346

DO - 10.1080/14703297.2016.1189346

M3 - Article

SP - 1

EP - 11

JO - Innovations in Education and Training International

JF - Innovations in Education and Training International

SN - 1355-8005

ER -