Enhancing Learners' Object-Oriented Programming Skills through the Integration of Block Model and UML Class Diagram

Java Object-Oriented Programming (OOP) is vital in information technology, but students often struggle with abstract concepts and complex logic. This study applies the Block Model (BM) to segment instructional content, reducing learning pressure and improving understanding and application skills. In...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE International Conference on Consumer Electronics-China (Online) S. 495 - 496
Hauptverfasser: Hu, Chih-Chien, Chen, Ming-Hsien
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 16.07.2025
Schlagworte:
ISSN:2575-8284
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Java Object-Oriented Programming (OOP) is vital in information technology, but students often struggle with abstract concepts and complex logic. This study applies the Block Model (BM) to segment instructional content, reducing learning pressure and improving understanding and application skills. Integrating UML class diagrams with BM creates a structured teaching framework for Java OOP. Results show significant post-test improvement, validating this approach. However, algorithmic thinking remains challenging, requiring structured problem-solving, debugging exercises, and adaptive learning. Generative AI-driven coding support could further enhance engagement and long-term retention.
AbstractList Java Object-Oriented Programming (OOP) is vital in information technology, but students often struggle with abstract concepts and complex logic. This study applies the Block Model (BM) to segment instructional content, reducing learning pressure and improving understanding and application skills. Integrating UML class diagrams with BM creates a structured teaching framework for Java OOP. Results show significant post-test improvement, validating this approach. However, algorithmic thinking remains challenging, requiring structured problem-solving, debugging exercises, and adaptive learning. Generative AI-driven coding support could further enhance engagement and long-term retention.
Author Hu, Chih-Chien
Chen, Ming-Hsien
Author_xml – sequence: 1
  givenname: Chih-Chien
  surname: Hu
  fullname: Hu, Chih-Chien
  email: holdenhu@gm.ttu.edu.tw
  organization: Tatung University,Department of Business and Information Management,Taipei,Taiwan
– sequence: 2
  givenname: Ming-Hsien
  surname: Chen
  fullname: Chen, Ming-Hsien
  email: mhchen@gm.ttu.edu.tw
  organization: Tatung University,Department of Business and Information Management,Taipei,Taiwan
BookMark eNo1kL1OwzAYRQ0CiVL6BgyeYErxX-J4hFAgUqoiUebKtb-0blMb2UGItycVMJ3hXF3p3kt05oMHhG4omVJK1F1dVbNsqd2X9kVRlnTKCMsHxYiUip2giZKq5JzmpRSUn6IRy2WelawUF2iS0o4QwqkihKoRSjO_1d44v8EN6Oghplu8WO_A9NkiOvA9WPwawybqw-GYetu7rku438bwudkOBFwPocH3LngcWvzQBbPH82Chw9pb_D5vcNXplPCj08eeK3Te6i7B5I9jtHyaLauXrFk819V9kznF-0wwZpQ2wwSrDKcEitYKQsXaUNZSUopWKQK0AFgbXSgwWrQ8p5JZxq2Umo_R9W-tA4DVR3QHHb9X_zfxH1pNYY4
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICCE-Taiwan66881.2025.11207792
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9798331587413
EISSN 2575-8284
EndPage 496
ExternalDocumentID 11207792
Genre orig-research
GrantInformation_xml – fundername: Ministry of Education
  funderid: 10.13039/501100002701
– fundername: National Science and Technology Council
  funderid: 10.13039/501100020950
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i93t-422c9ac741d9c310e6fd4014bc12f1084f990e16eebca69eca4f35172d23d77a3
IEDL.DBID RIE
IngestDate Wed Nov 05 07:14:46 EST 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i93t-422c9ac741d9c310e6fd4014bc12f1084f990e16eebca69eca4f35172d23d77a3
PageCount 2
ParticipantIDs ieee_primary_11207792
PublicationCentury 2000
PublicationDate 2025-July-16
PublicationDateYYYYMMDD 2025-07-16
PublicationDate_xml – month: 07
  year: 2025
  text: 2025-July-16
  day: 16
PublicationDecade 2020
PublicationTitle IEEE International Conference on Consumer Electronics-China (Online)
PublicationTitleAbbrev ICCE-Taiwan
PublicationYear 2025
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003190019
Score 1.9153068
Snippet Java Object-Oriented Programming (OOP) is vital in information technology, but students often struggle with abstract concepts and complex logic. This study...
SourceID ieee
SourceType Publisher
StartPage 495
SubjectTerms Adaptation models
Adaptive learning
Block model
Debugging
Encoding
Generative AI
Java
Logic
Object oriented modeling
Object oriented programming
Problem-solving
Unified modeling language
Title Enhancing Learners' Object-Oriented Programming Skills through the Integration of Block Model and UML Class Diagram
URI https://ieeexplore.ieee.org/document/11207792
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDI5gQgguvIZ4KwcEp7A27ZLmytgEErBJDIkbShMXqo0O7QF_H7srrwMHTq2qyoriKP7i2N_H2HEIPvLaKBFnVorYSSMSbwKhbYrbpU995Eqe2Wt9e5s8PJhe1axe9sIAQFl8Bmf0Wt7l-5GbUaqsgdgg0NrgjruotZo3a30lVHAtEV5ZZicVj2bjqtVqi77N322hVJLQaVA2zz6N_JJTKaNJZ-2f41hn9e--PN77ijgbbAGKTbb6g1Jwi03axTNRaBRPvKRORXR3yrspZVtElziNEWGSDSrKeqG_7gb5cDjhlV4PPoFfVRQS6DI-yvg5xrsBJ9G0IbeF5_c317zU0uQXuSU7ddbvtPutS1EJK4jcRFMRS-mMdYglvHEI70BlHo9ZcepCmYVBEmcYoiBUQIVSyoCzcRY1Eel4iX7VNtpmtWJUwA7jAFkEaQo6RhOSuPpCD-hj5VMbKKt2WZ2m7_F1Tp3x-Dlze39832cr5CRKnobqgNWm4xkcsiX3Ns0n46PS4R8KwK28
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDI4QIB4XXkO8yQHBKdCmWdpcGUNMjIHEkLhNaeJCxegQ2-DvY5eOx4EDp1ZVZUVxFH9x7O9j7CAEH_nYaKEyK4Vy0ojEm0DENsXt0qc-ciXPbDvudJL7e3NTNauXvTAAUBafwTG9lnf5fuDGlCo7QWwQxLHBHXemrpQMPtu1vlIquJoIscyxw4pJ86TVaDRF1-bvttA6Seg8KOvHEzO_BFXKeHK-9M-RLLPad2cev_mKOStsCopVtviDVHCNDZvFI5FoFA-8JE9FfHfEr1PKt4hrYjVGjEk2qCzrmf66fcr7_SGvFHvwCbxVkUig0_gg46cY8Z44yab1uS08v7tq81JNk5_lluzUWPe82W1ciEpaQeQmGgklpTPWIZrwxiHAA515PGip1IUyC4NEZRikINRApVLagLMqi-qIdbxEz8Y2WmfTxaCADcYBsgjSFGKFJiSx9YUe0MvapzbQVm-yGk1f7-WTPKM3mbmtP77vs_mL7lW71251LrfZAjmMUqmh3mHTo9cx7LJZ9zbKh697pfM_AD80sQM
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%3Abook&rft.genre=proceeding&rft.title=IEEE+International+Conference+on+Consumer+Electronics-China+%28Online%29&rft.atitle=Enhancing+Learners%27+Object-Oriented+Programming+Skills+through+the+Integration+of+Block+Model+and+UML+Class+Diagram&rft.au=Hu%2C+Chih-Chien&rft.au=Chen%2C+Ming-Hsien&rft.date=2025-07-16&rft.pub=IEEE&rft.eissn=2575-8284&rft.spage=495&rft.epage=496&rft_id=info:doi/10.1109%2FICCE-Taiwan66881.2025.11207792&rft.externalDocID=11207792