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...
Saved in:
| Published in: | Iraqi Journal for Computer Science and Mathematics Vol. 4; no. 3 |
|---|---|
| Main Authors: | , , , |
| 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 |