Development of Robot to Improve Learning of Programming Skills among Students

The Fourth Industrial Revolution (IR4.0) has shifted the mindsets of engineering students on the importance of IT skills for current and future engineering related jobs. Nowadays, programming is the most fundamental skill that needs to be learnt by the students using mBot technology. The mBot techno...

Full description

Saved in:
Bibliographic Details
Published in:Iraqi Journal for Computer Science and Mathematics Vol. 4; no. 3
Main Authors: Ahmad Sobri Hashim, Mohammad Ateff Md Yusof, Noreen Izza Arshad, Aminu Aminu Muazu
Format: Journal Article
Language:English
Published: College of Education, Al-Iraqia University 05.06.2023
Subjects:
ISSN:2958-0544, 2788-7421
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract The Fourth Industrial Revolution (IR4.0) has shifted the mindsets of engineering students on the importance of IT skills for current and future engineering related jobs. Nowadays, programming is the most fundamental skill that needs to be learnt by the students using mBot technology. The mBot technology is consider as programmable educational robot designed for beginners to learn basic programming concepts which can be assessed and evaluated via bloom's taxonomy framework. It can be a daunting task to learn programming, especially to new students who do not have any prior experience in coding. Average and low performing students are lacking algorithmic skills, where they could not visualize how the programming concepts work. Therefore, this paper presents the effectiveness of using robot to improve students’ learning of the programming concepts. In designing the learning modules, bloom’s taxonomy model and problem-based learning are adopted using mBot. Moreover, a low-cost and pre-programmed line follower robot has been used to demonstrate the outputs from the programs written in a more interactive manner. For the evaluation, pre-test and post-test of Quasi experimental design have been applied involving 40 students who were identified and categorized as average and low performing groups in the course.  The findings show that a significant improvement has been observed from students’ performance and motivation.  As such, the students’ performance is measured based on two phases of experiments. Whereas the students’ motivation is measured based on four motivation attributes: self-efficacy, active learning strategy, programming learning value and performance goal.
AbstractList The Fourth Industrial Revolution (IR4.0) has shifted the mindsets of engineering students on the importance of IT skills for current and future engineering related jobs. Nowadays, programming is the most fundamental skill that needs to be learnt by the students using mBot technology. The mBot technology is consider as programmable educational robot designed for beginners to learn basic programming concepts which can be assessed and evaluated via bloom's taxonomy framework. It can be a daunting task to learn programming, especially to new students who do not have any prior experience in coding. Average and low performing students are lacking algorithmic skills, where they could not visualize how the programming concepts work. Therefore, this paper presents the effectiveness of using robot to improve students’ learning of the programming concepts. In designing the learning modules, bloom’s taxonomy model and problem-based learning are adopted using mBot. Moreover, a low-cost and pre-programmed line follower robot has been used to demonstrate the outputs from the programs written in a more interactive manner. For the evaluation, pre-test and post-test of Quasi experimental design have been applied involving 40 students who were identified and categorized as average and low performing groups in the course.  The findings show that a significant improvement has been observed from students’ performance and motivation.  As such, the students’ performance is measured based on two phases of experiments. Whereas the students’ motivation is measured based on four motivation attributes: self-efficacy, active learning strategy, programming learning value and performance goal.
Author Ahmad Sobri Hashim
Noreen Izza Arshad
Aminu Aminu Muazu
Mohammad Ateff Md Yusof
Author_xml – sequence: 1
  fullname: Ahmad Sobri Hashim
  organization: Computer & Information Sciences Department, Faculty of Science and Information Technology Universiti Teknologi PETRONAS, Malaysia
– sequence: 2
  fullname: Mohammad Ateff Md Yusof
  organization: Computer & Information Sciences Department, Faculty of Science and Information Technology Universiti Teknologi PETRONAS, Malaysia
– sequence: 3
  fullname: Noreen Izza Arshad
  organization: Computer & Information Sciences Department, Faculty of Science and Information Technology Universiti Teknologi PETRONAS, Malaysia
– sequence: 4
  fullname: Aminu Aminu Muazu
  organization: Computer & Information Sciences Department, Faculty of Science and Information Technology Universiti Teknologi PETRONAS, Malaysia
BookMark eNotjttOwzAQRC1UJAr0E5DyAwn22q6dR1RulYpAXJ6jjbOuUpK4ckIl_h4X2IedPTPSaM_ZbAgDMXYleKHBLpfX7c6NfQEcZMGh4GlzccLmYKzNjQIxS3epbc61UmdsMY47zjnYUhqj5-zplg7UhX1Pw5QFn72GOkzZFLJ1v4_hQNmGMA7tsD2GLzFsI_b9Ed8-264bM-zDEaavJhWMl-zUYzfS4l8v2Mf93fvqMd88P6xXN5vcAZQi995y4dwSdEIUvuZAtoFGNF5qNJq4odoAGpkCLbx3HD0gpbHIycgLtv7rbQLuqn1se4zfVcC2-jVC3FYYp9Z1VIEiRaQaIl8qS7a0RpsSa5TpAwdC_gBdXGKD
ContentType Journal Article
DBID DOA
DOI 10.52866/ijcsm.2023.02.03.001
DatabaseName DOAJ Directory of Open Access Journals
DatabaseTitleList
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
EISSN 2788-7421
ExternalDocumentID oai_doaj_org_article_24e4ee4deef948e8987579aba31ccc21
GroupedDBID ALMA_UNASSIGNED_HOLDINGS
GROUPED_DOAJ
M~E
ID FETCH-LOGICAL-c2291-ff801cc625229a1fb02e8d2d1df35a75e07eb72a7302e51ffc0af2aeeee8a0e73
IEDL.DBID DOA
ISSN 2958-0544
IngestDate Fri Oct 03 12:33:03 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2291-ff801cc625229a1fb02e8d2d1df35a75e07eb72a7302e51ffc0af2aeeee8a0e73
OpenAccessLink https://doaj.org/article/24e4ee4deef948e8987579aba31ccc21
ParticipantIDs doaj_primary_oai_doaj_org_article_24e4ee4deef948e8987579aba31ccc21
PublicationCentury 2000
PublicationDate 2023-6-5
PublicationDateYYYYMMDD 2023-06-05
PublicationDate_xml – month: 06
  year: 2023
  text: 2023-6-5
  day: 05
PublicationDecade 2020
PublicationTitle Iraqi Journal for Computer Science and Mathematics
PublicationYear 2023
Publisher College of Education, Al-Iraqia University
Publisher_xml – name: College of Education, Al-Iraqia University
SSID ssj0002893775
Score 2.2424393
Snippet The Fourth Industrial Revolution (IR4.0) has shifted the mindsets of engineering students on the importance of IT skills for current and future engineering...
SourceID doaj
SourceType Open Website
SubjectTerms Engineering Education
Fundamentals of Programming
Motivation
Problem-based Learning
Robotic Intervention
Technology Education
Title Development of Robot to Improve Learning of Programming Skills among Students
URI https://doaj.org/article/24e4ee4deef948e8987579aba31ccc21
Volume 4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2788-7421
  dateEnd: 20241231
  omitProxy: false
  ssIdentifier: ssj0002893775
  issn: 2958-0544
  databaseCode: DOA
  dateStart: 20200101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2788-7421
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002893775
  issn: 2958-0544
  databaseCode: M~E
  dateStart: 20200101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrZ07T8MwEMctVDGwIBAg3vLAGjV24tgeAbVioFVFQeoW-XFGLaVBTWDks-NHhzKxkCGSYym65C_rzsnd7xC6EUwUqmQiE5TTzHtomWlRVRmX3Hs_Y52xEeL6yMdjMZvJyVarr5ATlvDA6cX1aQklQGkBnCwFCBkI7FJpVRBjTCwhpzmXW5upRfp9VvBI2aXSG-LjkjKV7zDqLenPF6YNZei0iMDOADklv6D90bsMD9D-JizEt8mcQ7QDqyM02srowY3DT41uOtw1OH0JALyBo76GyUlKtHoPw-nbfLlscWwkhKeJXtkeo5fh4Pn-Idu0P8gMpZJkznnvYYzfoPihIk7nFISlllhXMMUZ5Bw0p8qvUQqMOGdy5agCfwiVAy9OUG_VrOAUYWIrJol2VVXmpWZGK2u4rkwMwDirztBdePb6IxEu6sCcjhe8EvVGifovJc7_4yYXaC_IEpOx2CXqdetPuEK75qubt-vrKLI_j74HP-j2rSg
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Development+of+Robot+to+Improve+Learning+of+Programming+Skills+among+Students&rft.jtitle=Iraqi+Journal+for+Computer+Science+and+Mathematics&rft.au=Ahmad+Sobri+Hashim&rft.au=Mohammad+Ateff+Md+Yusof&rft.au=Noreen+Izza+Arshad&rft.au=Aminu+Aminu+Muazu&rft.date=2023-06-05&rft.pub=College+of+Education%2C+Al-Iraqia+University&rft.issn=2958-0544&rft.eissn=2788-7421&rft.volume=4&rft.issue=3&rft_id=info:doi/10.52866%2Fijcsm.2023.02.03.001&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_24e4ee4deef948e8987579aba31ccc21
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2958-0544&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2958-0544&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2958-0544&client=summon