Research and Practice of Visual Teaching for Three Basic Characteristics of Object-Oriented Concepts

Animated program visualization is a useful tool in many areas of computer science education. This paper describes the use of visualization for teaching beginners about the three characteristics of object-oriented concepts, which are encapsulation, inheritance and polymorphism. The Java language has...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Xiong Jianying, Yao Leiyue
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 267
container_issue
container_start_page 265
container_title
container_volume
creator Xiong Jianying
Yao Leiyue
description Animated program visualization is a useful tool in many areas of computer science education. This paper describes the use of visualization for teaching beginners about the three characteristics of object-oriented concepts, which are encapsulation, inheritance and polymorphism. The Java language has been used as the expression format of the examples. Statistical data as well as informal observations are summarized to show evidence of student performance as a result of this approach. A comparison is made of the pedagogical aspects of this new approach with that of other relevant work.
doi_str_mv 10.1109/IUCE.2009.52
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5223130</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5223130</ieee_id><sourcerecordid>5223130</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-b5ce741276f02967ec3e5fe0aa07aed6a2a6d389af0a0e6b721723f26cf76a8d3</originalsourceid><addsrcrecordid>eNotjrFOwzAURS0hJFDJxsbiH0h4tmM7HiEqUKlSEGpZq1fnmbgqaWWHgb-nVZnOcs_VYexeQCUEuMfFup1XEsBVWl6xwtkGrHFaGeHqG1bkvAMA4YzVdX3L-g_KhMkPHMeevyf0U_TED4F_xvyDe74i9EMcv3g4JL4aEhF_xhw9bwc8rynFfFLyWem2O_JT2aVI40Q9bw-jp-OU79h1wH2m4p8ztn6Zr9q3ctm9LtqnZRmF1VO51Z5sLaQ1AeQpkLwiHQgQwSL1BiWaXjUOAyCQ2VoprFRBGh-swaZXM_Zw-Y1EtDmm-I3pd6OlVEKB-gPvD1Rj</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Research and Practice of Visual Teaching for Three Basic Characteristics of Object-Oriented Concepts</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Xiong Jianying ; Yao Leiyue</creator><creatorcontrib>Xiong Jianying ; Yao Leiyue</creatorcontrib><description>Animated program visualization is a useful tool in many areas of computer science education. This paper describes the use of visualization for teaching beginners about the three characteristics of object-oriented concepts, which are encapsulation, inheritance and polymorphism. The Java language has been used as the expression format of the examples. Statistical data as well as informal observations are summarized to show evidence of student performance as a result of this approach. A comparison is made of the pedagogical aspects of this new approach with that of other relevant work.</description><identifier>ISBN: 9780769536194</identifier><identifier>ISBN: 0769536190</identifier><identifier>DOI: 10.1109/IUCE.2009.52</identifier><language>eng</language><publisher>IEEE</publisher><subject>Animation ; Computer science ; Computer science education ; Courseware ; Data visualization ; Displays ; Encapsulation ; Inheritance ; Java ; Object oriented programming ; OOP ; Polymorphism ; Road vehicles ; visualization</subject><ispartof>2009 International Symposium on Intelligent Ubiquitous Computing and Education, 2009, p.265-267</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5223130$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5223130$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Xiong Jianying</creatorcontrib><creatorcontrib>Yao Leiyue</creatorcontrib><title>Research and Practice of Visual Teaching for Three Basic Characteristics of Object-Oriented Concepts</title><title>2009 International Symposium on Intelligent Ubiquitous Computing and Education</title><addtitle>IUCE</addtitle><description>Animated program visualization is a useful tool in many areas of computer science education. This paper describes the use of visualization for teaching beginners about the three characteristics of object-oriented concepts, which are encapsulation, inheritance and polymorphism. The Java language has been used as the expression format of the examples. Statistical data as well as informal observations are summarized to show evidence of student performance as a result of this approach. A comparison is made of the pedagogical aspects of this new approach with that of other relevant work.</description><subject>Animation</subject><subject>Computer science</subject><subject>Computer science education</subject><subject>Courseware</subject><subject>Data visualization</subject><subject>Displays</subject><subject>Encapsulation</subject><subject>Inheritance</subject><subject>Java</subject><subject>Object oriented programming</subject><subject>OOP</subject><subject>Polymorphism</subject><subject>Road vehicles</subject><subject>visualization</subject><isbn>9780769536194</isbn><isbn>0769536190</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjrFOwzAURS0hJFDJxsbiH0h4tmM7HiEqUKlSEGpZq1fnmbgqaWWHgb-nVZnOcs_VYexeQCUEuMfFup1XEsBVWl6xwtkGrHFaGeHqG1bkvAMA4YzVdX3L-g_KhMkPHMeevyf0U_TED4F_xvyDe74i9EMcv3g4JL4aEhF_xhw9bwc8rynFfFLyWem2O_JT2aVI40Q9bw-jp-OU79h1wH2m4p8ztn6Zr9q3ctm9LtqnZRmF1VO51Z5sLaQ1AeQpkLwiHQgQwSL1BiWaXjUOAyCQ2VoprFRBGh-swaZXM_Zw-Y1EtDmm-I3pd6OlVEKB-gPvD1Rj</recordid><startdate>200905</startdate><enddate>200905</enddate><creator>Xiong Jianying</creator><creator>Yao Leiyue</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200905</creationdate><title>Research and Practice of Visual Teaching for Three Basic Characteristics of Object-Oriented Concepts</title><author>Xiong Jianying ; Yao Leiyue</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-b5ce741276f02967ec3e5fe0aa07aed6a2a6d389af0a0e6b721723f26cf76a8d3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Animation</topic><topic>Computer science</topic><topic>Computer science education</topic><topic>Courseware</topic><topic>Data visualization</topic><topic>Displays</topic><topic>Encapsulation</topic><topic>Inheritance</topic><topic>Java</topic><topic>Object oriented programming</topic><topic>OOP</topic><topic>Polymorphism</topic><topic>Road vehicles</topic><topic>visualization</topic><toplevel>online_resources</toplevel><creatorcontrib>Xiong Jianying</creatorcontrib><creatorcontrib>Yao Leiyue</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Xiong Jianying</au><au>Yao Leiyue</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Research and Practice of Visual Teaching for Three Basic Characteristics of Object-Oriented Concepts</atitle><btitle>2009 International Symposium on Intelligent Ubiquitous Computing and Education</btitle><stitle>IUCE</stitle><date>2009-05</date><risdate>2009</risdate><spage>265</spage><epage>267</epage><pages>265-267</pages><isbn>9780769536194</isbn><isbn>0769536190</isbn><abstract>Animated program visualization is a useful tool in many areas of computer science education. This paper describes the use of visualization for teaching beginners about the three characteristics of object-oriented concepts, which are encapsulation, inheritance and polymorphism. The Java language has been used as the expression format of the examples. Statistical data as well as informal observations are summarized to show evidence of student performance as a result of this approach. A comparison is made of the pedagogical aspects of this new approach with that of other relevant work.</abstract><pub>IEEE</pub><doi>10.1109/IUCE.2009.52</doi><tpages>3</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780769536194
ispartof 2009 International Symposium on Intelligent Ubiquitous Computing and Education, 2009, p.265-267
issn
language eng
recordid cdi_ieee_primary_5223130
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Animation
Computer science
Computer science education
Courseware
Data visualization
Displays
Encapsulation
Inheritance
Java
Object oriented programming
OOP
Polymorphism
Road vehicles
visualization
title Research and Practice of Visual Teaching for Three Basic Characteristics of Object-Oriented Concepts
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T02%3A22%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Research%20and%20Practice%20of%20Visual%20Teaching%20for%20Three%20Basic%20Characteristics%20of%20Object-Oriented%20Concepts&rft.btitle=2009%20International%20Symposium%20on%20Intelligent%20Ubiquitous%20Computing%20and%20Education&rft.au=Xiong%20Jianying&rft.date=2009-05&rft.spage=265&rft.epage=267&rft.pages=265-267&rft.isbn=9780769536194&rft.isbn_list=0769536190&rft_id=info:doi/10.1109/IUCE.2009.52&rft_dat=%3Cieee_6IE%3E5223130%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5223130&rfr_iscdi=true