SMAS: A solution-based multi-agent system for improving problem solving skills in computer programming

Hooshyar, Danial and Ahmad, Rodina and Md Nasir, Mohd Hairul Nizam (2017) SMAS: A solution-based multi-agent system for improving problem solving skills in computer programming. Kuwait Journal of Science, 44 (2). pp. 58-66. ISSN 2307-4108,

[img]
Preview
Text (Full Text)
17660.pdf

Download (654kB) | Preview

Abstract

In this research, a solution-based multi-agent system (SMAS) is proposed, which benefits from a novel automatic text-to-flowchart conversion approach in order to improve students' problem solving skills. The aim is to introduce the early stages of learning programming (CS1). By using SMAS, students can focus on solution designing activities in the form of flowchart development more than on language and syntax. Ultimately, an experimental study is devised to assess the success of SMAS as a tool to aid students with problem solving activities and learning computer programming. In total, 30.4% of problems that were left unresolved in previous sessions were solved by students in the control group, whereas 69.7% of previously unresolved problems were solved by students in the experimental group who used SMAS. Therefore, the use of SMAS in practice is supported, as the results indicate considerable gains for the experimental group over the control group.

Item Type: Article
Funders: UNSPECIFIED
Uncontrolled Keywords: Flowchart; Novice programmer; Problem solving; Solution-based multi-agent system; Text-to-flowchart conversion
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Computer Science & Information Technology > Department of Software Engineering
Depositing User: Ms. Juhaida Abd Rahim
Date Deposited: 07 Aug 2017 09:19
Last Modified: 05 May 2021 04:42
URI: http://eprints.um.edu.my/id/eprint/17660

Actions (login required)

View Item View Item