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...

Full description

Saved in:
Bibliographic Details
Published in:IEEE International Conference on Consumer Electronics-China (Online) pp. 495 - 496
Main Authors: Hu, Chih-Chien, Chen, Ming-Hsien
Format: Conference Proceeding
Language:English
Published: IEEE 16.07.2025
Subjects:
ISSN:2575-8284
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
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 Proceedings Order Plan All Online (POP All Online) 1998-present by volume
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 Electronic Library (IEL)
  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.9154134
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/eLvHCXMwlV1NS8NAEF20iOjFr4rf7EH0tG2T3ewmV2uLhdoWrNBb2c1uNLSm0g_9-86kadWDB08JIQxhJ-S9ncy8R8i1AsypGatZmHiGCcE5i7T1mAxtEgcS9nImdy1pq04nHAyiXjGsns_COOfy5jNXwdP8X76dxAsslVWBG9SUiuCLu6mUXA5rrQsq8C4hX9kmN4WOZrVVrzdYX6efOpMyDHE36AeVVZBfdio5mjT3_vkc-6T8PZdHe2vEOSAbLjskuz8kBY_IrJG9ooRG9kJz6VRgd7e0a7DawrqoaQwME2NgU9Yb3vU0SsfjGS38euDoaKuQkICU0UlC7wDvRhRN08ZUZ5Y-P7Zp7qVJ71ONccqk32z06w-sMFZgacTnTPh-HOkYuISNYqB3TiYWtlnCxJ6feLVQJABRzpMOG6Vk5GItEh4A07E-t0ppfkxK2SRzJ4TWnPU9HjgTCMB6gH8dBFxIA7Qm4Twwp6SMyzd8X0pnDFcrd_bH9XOyg0nC4qknL0hpPl24S7IVf8zT2fQqT_gXQiSsGw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwELVQQSwXtiJ2fEBwckniJcmV0qoV6SJRpN4qO3YgaklRF_h9xmla4MCBU6IoGkWeKO95MvMeQtc-YI6jtCRB4irCGKUklNolItBJzAXs5VTuWhL57XbQ74fdYlg9n4UxxuTNZ6ZiT_N_-Xocz22p7A64geP7IXxx1zljnrMY11qVVOBtsoxlE90USpp3zWq1Rnoy_ZSZEEFg94MeryzD_DJUyfGkvvvPJ9lD5e_JPNxdYc4-WjPZAdr5ISp4iKa17NWKaGQvOBdPBX53izvK1ltIx6oaA8e0MWxb1pu962mYjkZTXDj2wNHgZiEiAUnD4wTfA-INsbVNG2GZafzcinDupokfUmnjlFGvXutVG6SwViBpSGeEeV4cyhjYhA5jIHhGJBo2WkzFrpe4TsASACnjCmNbpURoYskSyoHraI9q35f0CJWycWaOEXaM9lzKjeIM0B4IgOScMqGA2CSUcnWCynb5Bu8L8YzBcuVO_7h-hbYavVY0iJrtxzO0bRNmS6muOEel2WRuLtBG_DFLp5PLPPlfYu6vYg
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