Learning objects for C++

Programming is a difficult cognitive skill to learn. It requires knowledge and skills in many areas, such as the syntax, semantics and pragmatics of programming languages, creative problem solving, development environment and a multitude of software tools (e.g. IDE, compiler), algorithms and data st...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Pinter, R., Radosav, D., Cisar, S. M.
Format: Tagungsbericht
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1309
container_issue
container_start_page 1305
container_title
container_volume
creator Pinter, R.
Radosav, D.
Cisar, S. M.
description Programming is a difficult cognitive skill to learn. It requires knowledge and skills in many areas, such as the syntax, semantics and pragmatics of programming languages, creative problem solving, development environment and a multitude of software tools (e.g. IDE, compiler), algorithms and data structures, programming concepts and paradigms (e.g. object-orientation, functions, variables), program design and programming patterns. Novice students will fear anything new such as programming languages, while weak students will find this a burden and try to memorize the processes without understanding them. This paper describes a set of learning objects which are used to give students visual representations of how some parts of program code affect the working memory. The represented parts are the parts of the curriculum that are "problematic to learn" for many students, and requires additional explanation and time for understanding. With the ability to visually explore programs and see what is going on behind the code in the memory, teachers expect that those students who have lower cognitive skills for learning C++ programming language, will be able to make more sense of program executions and programming concepts.
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5967260</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5967260</ieee_id><sourcerecordid>5967260</sourcerecordid><originalsourceid>FETCH-ieee_primary_59672603</originalsourceid><addsrcrecordid>eNpjZOC1NLewNDU2MjY2MLU0ZQbzDU1Mzc0NLC3NLDgYeIuLswyAwMzAwtjShJNBwic1sSgvMy9dIT8pKzW5pFghLb9IwVlbm4eBNS0xpziVF0pzM0i7uYY4e-hmpqamxhcUZeYmFlXGm1qamRuZGRjjlwUAg98nJA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Learning objects for C++</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Pinter, R. ; Radosav, D. ; Cisar, S. M.</creator><creatorcontrib>Pinter, R. ; Radosav, D. ; Cisar, S. M.</creatorcontrib><description>Programming is a difficult cognitive skill to learn. It requires knowledge and skills in many areas, such as the syntax, semantics and pragmatics of programming languages, creative problem solving, development environment and a multitude of software tools (e.g. IDE, compiler), algorithms and data structures, programming concepts and paradigms (e.g. object-orientation, functions, variables), program design and programming patterns. Novice students will fear anything new such as programming languages, while weak students will find this a burden and try to memorize the processes without understanding them. This paper describes a set of learning objects which are used to give students visual representations of how some parts of program code affect the working memory. The represented parts are the parts of the curriculum that are "problematic to learn" for many students, and requires additional explanation and time for understanding. With the ability to visually explore programs and see what is going on behind the code in the memory, teachers expect that those students who have lower cognitive skills for learning C++ programming language, will be able to make more sense of program executions and programming concepts.</description><identifier>ISBN: 9781457709968</identifier><identifier>ISBN: 1457709961</identifier><identifier>EISBN: 9789532330595</identifier><identifier>EISBN: 9789532330670</identifier><identifier>EISBN: 9532330674</identifier><identifier>EISBN: 9532330593</identifier><language>eng</language><publisher>IEEE</publisher><ispartof>2011 Proceedings of the 34th International Convention MIPRO, 2011, p.1305-1309</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/5967260$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,54899</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5967260$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Pinter, R.</creatorcontrib><creatorcontrib>Radosav, D.</creatorcontrib><creatorcontrib>Cisar, S. M.</creatorcontrib><title>Learning objects for C++</title><title>2011 Proceedings of the 34th International Convention MIPRO</title><addtitle>MIPRO</addtitle><description>Programming is a difficult cognitive skill to learn. It requires knowledge and skills in many areas, such as the syntax, semantics and pragmatics of programming languages, creative problem solving, development environment and a multitude of software tools (e.g. IDE, compiler), algorithms and data structures, programming concepts and paradigms (e.g. object-orientation, functions, variables), program design and programming patterns. Novice students will fear anything new such as programming languages, while weak students will find this a burden and try to memorize the processes without understanding them. This paper describes a set of learning objects which are used to give students visual representations of how some parts of program code affect the working memory. The represented parts are the parts of the curriculum that are "problematic to learn" for many students, and requires additional explanation and time for understanding. With the ability to visually explore programs and see what is going on behind the code in the memory, teachers expect that those students who have lower cognitive skills for learning C++ programming language, will be able to make more sense of program executions and programming concepts.</description><isbn>9781457709968</isbn><isbn>1457709961</isbn><isbn>9789532330595</isbn><isbn>9789532330670</isbn><isbn>9532330674</isbn><isbn>9532330593</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpjZOC1NLewNDU2MjY2MLU0ZQbzDU1Mzc0NLC3NLDgYeIuLswyAwMzAwtjShJNBwic1sSgvMy9dIT8pKzW5pFghLb9IwVlbm4eBNS0xpziVF0pzM0i7uYY4e-hmpqamxhcUZeYmFlXGm1qamRuZGRjjlwUAg98nJA</recordid><startdate>201105</startdate><enddate>201105</enddate><creator>Pinter, R.</creator><creator>Radosav, D.</creator><creator>Cisar, S. M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201105</creationdate><title>Learning objects for C++</title><author>Pinter, R. ; Radosav, D. ; Cisar, S. M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_59672603</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Pinter, R.</creatorcontrib><creatorcontrib>Radosav, D.</creatorcontrib><creatorcontrib>Cisar, S. M.</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>Pinter, R.</au><au>Radosav, D.</au><au>Cisar, S. M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Learning objects for C++</atitle><btitle>2011 Proceedings of the 34th International Convention MIPRO</btitle><stitle>MIPRO</stitle><date>2011-05</date><risdate>2011</risdate><spage>1305</spage><epage>1309</epage><pages>1305-1309</pages><isbn>9781457709968</isbn><isbn>1457709961</isbn><eisbn>9789532330595</eisbn><eisbn>9789532330670</eisbn><eisbn>9532330674</eisbn><eisbn>9532330593</eisbn><abstract>Programming is a difficult cognitive skill to learn. It requires knowledge and skills in many areas, such as the syntax, semantics and pragmatics of programming languages, creative problem solving, development environment and a multitude of software tools (e.g. IDE, compiler), algorithms and data structures, programming concepts and paradigms (e.g. object-orientation, functions, variables), program design and programming patterns. Novice students will fear anything new such as programming languages, while weak students will find this a burden and try to memorize the processes without understanding them. This paper describes a set of learning objects which are used to give students visual representations of how some parts of program code affect the working memory. The represented parts are the parts of the curriculum that are "problematic to learn" for many students, and requires additional explanation and time for understanding. With the ability to visually explore programs and see what is going on behind the code in the memory, teachers expect that those students who have lower cognitive skills for learning C++ programming language, will be able to make more sense of program executions and programming concepts.</abstract><pub>IEEE</pub></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781457709968
ispartof 2011 Proceedings of the 34th International Convention MIPRO, 2011, p.1305-1309
issn
language eng
recordid cdi_ieee_primary_5967260
source IEEE Electronic Library (IEL) Conference Proceedings
title Learning objects for C++
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T14%3A57%3A44IST&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=Learning%20objects%20for%20C++&rft.btitle=2011%20Proceedings%20of%20the%2034th%20International%20Convention%20MIPRO&rft.au=Pinter,%20R.&rft.date=2011-05&rft.spage=1305&rft.epage=1309&rft.pages=1305-1309&rft.isbn=9781457709968&rft.isbn_list=1457709961&rft_id=info:doi/&rft_dat=%3Cieee_6IE%3E5967260%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9789532330595&rft.eisbn_list=9789532330670&rft.eisbn_list=9532330674&rft.eisbn_list=9532330593&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5967260&rfr_iscdi=true