Analysis of the learning object-oriented programming factors
Students often feel overwhelmed by object-oriented programming courses. They find it difficult and complex to learn, requiring a high cognitive load to use the concepts in coding. These issues lead to demotivation in learning programming. This research aims to identify and verify factors that contri...
Saved in:
| Published in: | International journal of electrical and computer engineering (Malacca, Malacca) Vol. 13; no. 5; p. 5599 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
01.10.2023
|
| ISSN: | 2088-8708, 2722-2578 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Students often feel overwhelmed by object-oriented programming courses. They find it difficult and complex to learn, requiring a high cognitive load to use the concepts in coding. These issues lead to demotivation in learning programming. This research aims to identify and verify factors that contribute to learning object-oriented programming from two perspectives: interviews and surveys. A literature review was conducted to identify these factors, followed by interviews with five experts who have been teaching object-oriented programming for over ten years to confirm them. Based on the interview results, a questionnaire was developed and administered to 31 bachelor students and 19 lecturers with master’s or doctorate degrees in computer science. The responses indicated that the identified factors were acceptable, with scores ranging from 3.74 to 4.65. The outcomes of this study are a set of factors that should be considered in a programming environment to improve the teaching and learning of object-oriented programming and make it more accessible and engaging for students. |
|---|---|
| AbstractList | Students often feel overwhelmed by object-oriented programming courses. They find it difficult and complex to learn, requiring a high cognitive load to use the concepts in coding. These issues lead to demotivation in learning programming. This research aims to identify and verify factors that contribute to learning object-oriented programming from two perspectives: interviews and surveys. A literature review was conducted to identify these factors, followed by interviews with five experts who have been teaching object-oriented programming for over ten years to confirm them. Based on the interview results, a questionnaire was developed and administered to 31 bachelor students and 19 lecturers with master’s or doctorate degrees in computer science. The responses indicated that the identified factors were acceptable, with scores ranging from 3.74 to 4.65. The outcomes of this study are a set of factors that should be considered in a programming environment to improve the teaching and learning of object-oriented programming and make it more accessible and engaging for students. |
| Author | Ali, Noorazean Mohd Batiha, Qais Ali Abd Majid, Nazatul Aini Sahari, Noraidah |
| Author_xml | – sequence: 1 givenname: Qais Ali orcidid: 0000-0003-3377-1939 surname: Batiha fullname: Batiha, Qais Ali – sequence: 2 givenname: Nazatul Aini orcidid: 0000-0002-9294-0256 surname: Abd Majid fullname: Abd Majid, Nazatul Aini – sequence: 3 givenname: Noraidah orcidid: 0000-0001-8053-4093 surname: Sahari fullname: Sahari, Noraidah – sequence: 4 givenname: Noorazean Mohd orcidid: 0000-0003-0921-9044 surname: Ali fullname: Ali, Noorazean Mohd |
| BookMark | eNot0EtqwzAYBGBRUmia5g6-gFxJ1hO6CaEvCHTTroUk_05VbMtIppDbN3G6moGBWXz3aDWmERCqKKkpFYY-xh8IUP_SJop6moQwBgtJ5A1aM8UYZkLp1bkTrbFWRN-hbSnRE84VJ0qKNXraja4_lViq1FXzN1Q9uDzG8Vglf_6eccoRxhnaasrpmN0wXLbOhTnl8oBuO9cX2P7nBn29PH_u3_Dh4_V9vzvgQKWRWJJWNoZzr7nhCljDAqctB0IoSOd564IkxgjXKS6obzqtnA_a--CAKB-aDdLX35BTKRk6O-U4uHyylNgFwi4QdoGwVwh7gWj-APv8Vwg |
| ContentType | Journal Article |
| DBID | AAYXX CITATION |
| DOI | 10.11591/ijece.v13i5.pp5599-5606 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2722-2578 |
| ExternalDocumentID | 10_11591_ijece_v13i5_pp5599_5606 |
| GroupedDBID | .4S .DC 8FE 8FG AAKDD AAYXX ABJCF ABUWG AFFHD AFKRA ALMA_UNASSIGNED_HOLDINGS ARAPS ARCSS BENPR BGLVJ BPHCQ BVBZV CCPQU CITATION EOJEC HCIFZ I-F K6V K7- KWQ L6V M7S OBODZ OK1 P62 PHGZM PHGZT PQGLB PQQKQ PROAC PTHSS TUS |
| ID | FETCH-LOGICAL-c1696-60d63944b84947e232c41d4e001e6ab4dac60995af7451b3f87abc8bbcae07bc3 |
| ISSN | 2088-8708 |
| IngestDate | Sat Nov 29 02:39:43 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | http://creativecommons.org/licenses/by-sa/4.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c1696-60d63944b84947e232c41d4e001e6ab4dac60995af7451b3f87abc8bbcae07bc3 |
| ORCID | 0000-0002-9294-0256 0000-0003-0921-9044 0000-0003-3377-1939 0000-0001-8053-4093 |
| OpenAccessLink | https://ijece.iaescore.com/index.php/IJECE/article/download/31566/16857 |
| ParticipantIDs | crossref_primary_10_11591_ijece_v13i5_pp5599_5606 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-10-01 |
| PublicationDateYYYYMMDD | 2023-10-01 |
| PublicationDate_xml | – month: 10 year: 2023 text: 2023-10-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationTitle | International journal of electrical and computer engineering (Malacca, Malacca) |
| PublicationYear | 2023 |
| SSID | ssib044740765 ssj0000866295 |
| Score | 2.2525482 |
| Snippet | Students often feel overwhelmed by object-oriented programming courses. They find it difficult and complex to learn, requiring a high cognitive load to use the... |
| SourceID | crossref |
| SourceType | Index Database |
| StartPage | 5599 |
| Title | Analysis of the learning object-oriented programming factors |
| Volume | 13 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2722-2578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssib044740765 issn: 2088-8708 databaseCode: M~E dateStart: 20110101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: AAdvanced Technologies & Aerospace Database (subscription) customDbUrl: eissn: 2722-2578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000866295 issn: 2088-8708 databaseCode: P5Z dateStart: 20110901 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 2722-2578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000866295 issn: 2088-8708 databaseCode: K7- dateStart: 20110901 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: East & South Asia Database customDbUrl: eissn: 2722-2578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000866295 issn: 2088-8708 databaseCode: BVBZV dateStart: 20110901 isFulltext: true titleUrlDefault: https://search.proquest.com/eastsouthasia providerName: ProQuest – providerCode: PRVPQU databaseName: Engineering Database customDbUrl: eissn: 2722-2578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000866295 issn: 2088-8708 databaseCode: M7S dateStart: 20110901 isFulltext: true titleUrlDefault: http://search.proquest.com providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 2722-2578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000866295 issn: 2088-8708 databaseCode: BENPR dateStart: 20110901 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELaWwgEOiKegFJQDN5SSh2PHEpelatXLrkAUqbfITzUoTVZlu6p66K_kBzGOncStinhIXKLISkZJ5sv4m_F4BqG3LFG40BmPpcnAQQEKHgtKWKwVLYwQJRYi6ZtN0OWyPD5mn2azH8NemE1D27a8uGCr_6pqGANl262zf6HuUSgMwDkoHY6gdjj-keLDMiOWVTZD8KMTNuYSd7ayseWZPjXrtM-ldG13Qqp6PVYYVJhwnXPGKgPS94V4p6fShpa3LnjDQXFuQ5A_HaMOH0GuW2r6zOFR5009rUPZxI9vtXK2_5KvzwFEdTte8IWfcLc9fgnwrdUU0J43fhjGL-0Kw6I7UWFYI5sS5Lz1y8D8galOnHHWboyC52xtzDXznQcwLQJbbGup3T5JFMzOEjV8dL27SfO62F2t7NUx0L9b6nLfmC_HLMbefwJZVS-p6iVVTlJlJd1BdzNaMJtouLjaH6wcxhScaL-23POFkpCsbw80vvOQcgbC3__iMQMeFRCio0foofdkorlD4GM00-0T9CCob_kUfRiwGHUmAixGAxajG1iMAixGHovP0NeD_aO9w9i364hlShiJSaKI3WYNPzjDVANVlzhVWAMR0oQLrLgk4I8U3FBcpCI3JeVClkJIrhMqZP4cbbVdq1-gSCRGE52prFQGJhnDqRGM40zmCZOUpi9ROrx8tXJVWarfaWP7H-55he5P2NxBW-uzc_0a3ZObdf397E2v1p9Oh4t1 |
| linkProvider | ISSN International Centre |
| 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=Analysis+of+the+learning+object-oriented+programming+factors&rft.jtitle=International+journal+of+electrical+and+computer+engineering+%28Malacca%2C+Malacca%29&rft.au=Batiha%2C+Qais+Ali&rft.au=Abd+Majid%2C+Nazatul+Aini&rft.au=Sahari%2C+Noraidah&rft.au=Ali%2C+Noorazean+Mohd&rft.date=2023-10-01&rft.issn=2088-8708&rft.eissn=2722-2578&rft.volume=13&rft.issue=5&rft.spage=5599&rft_id=info:doi/10.11591%2Fijece.v13i5.pp5599-5606&rft.externalDBID=n%2Fa&rft.externalDocID=10_11591_ijece_v13i5_pp5599_5606 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2088-8708&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2088-8708&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2088-8708&client=summon |