Loading…

TEACHING FUNDAMENTAL COMPUTER PROGRAMMING CONCEPTS TO MECHANICAL ENGINEERING STUDENTS USING PALPABLE INTERACTIVE VISUAL LEARNING AIDS

Pointers have long been the Achilles heel of mechanical engineering students attempting to master dynamic memory allocation in mechatronic applications. They are abstract and intangible, both opposing characteristics of a discipline based on the concrete (and often hands on) physical world. With thi...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of the Canadian Engineering Education Association (CEEA) 2017-01
Main Authors: Bubbar, Kush, Shi, Yang
Format: Article
Language:English
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title Proceedings of the Canadian Engineering Education Association (CEEA)
container_volume
creator Bubbar, Kush
Shi, Yang
description Pointers have long been the Achilles heel of mechanical engineering students attempting to master dynamic memory allocation in mechatronic applications. They are abstract and intangible, both opposing characteristics of a discipline based on the concrete (and often hands on) physical world. With this said, pointers are considered an important threshold concept opening the door to the implementation of complex microcontroller applications in our digitally connected world.One of the primary challenges in learning the application of pointers is that the programming syntax and the abstract memory management concepts are often taught simultaneously. The natural progression of learning is to first comprehend the concepts followed by the syntax. Further newer learning theories suggest a conceptual understanding can only result through abstraction of experiences using metaphorical linkages.The following research body is focused on proposing a new strategy for teaching this complex concept using low cost physical props as a palpable interactive visual medium to provide the requisite experiences for concept abstraction. The learning aids are designed to enforce a strict process flow mimicking the invisible actions occurring internal to the microprocessor. Data is collected via questionnaires administered pre and post lecture delivery. Analysis of the results suggest moderate to high improvement in student comprehension of computer memory allocation concepts
doi_str_mv 10.24908/pceea.v0i0.6461
format article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_24908_pceea_v0i0_6461</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_24908_pceea_v0i0_6461</sourcerecordid><originalsourceid>FETCH-crossref_primary_10_24908_pceea_v0i0_64613</originalsourceid><addsrcrecordid>eNqdj81KxDAUhYMoOOjsXeYFpqZtpmOXMb3TBpo05Ge2oQ4dKCgOLQg-gO9tM7iYtat7LnznwIfQU0qSjJbk5fl8HIY--SIjSQpapDdoleW7dLPNaH57le_Rep7HN0LpbluUtFyhHweMN0LVeO9VxSQox1rMO6m9A4O16WrDpIwA7xQH7Sx2HZbAG6YEX1hQtVAAJiLW-WpZsNjb-GrWavbaAhZqGWPciQPgg7B-qbXAjIoQE5V9RHen_n0e1n_3AZE9ON5sjtPnPE_DKZyn8aOfvkNKwsU4XIxDNA7ROP9H5ReajFc3</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>TEACHING FUNDAMENTAL COMPUTER PROGRAMMING CONCEPTS TO MECHANICAL ENGINEERING STUDENTS USING PALPABLE INTERACTIVE VISUAL LEARNING AIDS</title><source>Alma/SFX Local Collection</source><creator>Bubbar, Kush ; Shi, Yang</creator><creatorcontrib>Bubbar, Kush ; Shi, Yang</creatorcontrib><description>Pointers have long been the Achilles heel of mechanical engineering students attempting to master dynamic memory allocation in mechatronic applications. They are abstract and intangible, both opposing characteristics of a discipline based on the concrete (and often hands on) physical world. With this said, pointers are considered an important threshold concept opening the door to the implementation of complex microcontroller applications in our digitally connected world.One of the primary challenges in learning the application of pointers is that the programming syntax and the abstract memory management concepts are often taught simultaneously. The natural progression of learning is to first comprehend the concepts followed by the syntax. Further newer learning theories suggest a conceptual understanding can only result through abstraction of experiences using metaphorical linkages.The following research body is focused on proposing a new strategy for teaching this complex concept using low cost physical props as a palpable interactive visual medium to provide the requisite experiences for concept abstraction. The learning aids are designed to enforce a strict process flow mimicking the invisible actions occurring internal to the microprocessor. Data is collected via questionnaires administered pre and post lecture delivery. Analysis of the results suggest moderate to high improvement in student comprehension of computer memory allocation concepts</description><identifier>ISSN: 2371-5243</identifier><identifier>EISSN: 2371-5243</identifier><identifier>DOI: 10.24908/pceea.v0i0.6461</identifier><language>eng</language><ispartof>Proceedings of the Canadian Engineering Education Association (CEEA), 2017-01</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Bubbar, Kush</creatorcontrib><creatorcontrib>Shi, Yang</creatorcontrib><title>TEACHING FUNDAMENTAL COMPUTER PROGRAMMING CONCEPTS TO MECHANICAL ENGINEERING STUDENTS USING PALPABLE INTERACTIVE VISUAL LEARNING AIDS</title><title>Proceedings of the Canadian Engineering Education Association (CEEA)</title><description>Pointers have long been the Achilles heel of mechanical engineering students attempting to master dynamic memory allocation in mechatronic applications. They are abstract and intangible, both opposing characteristics of a discipline based on the concrete (and often hands on) physical world. With this said, pointers are considered an important threshold concept opening the door to the implementation of complex microcontroller applications in our digitally connected world.One of the primary challenges in learning the application of pointers is that the programming syntax and the abstract memory management concepts are often taught simultaneously. The natural progression of learning is to first comprehend the concepts followed by the syntax. Further newer learning theories suggest a conceptual understanding can only result through abstraction of experiences using metaphorical linkages.The following research body is focused on proposing a new strategy for teaching this complex concept using low cost physical props as a palpable interactive visual medium to provide the requisite experiences for concept abstraction. The learning aids are designed to enforce a strict process flow mimicking the invisible actions occurring internal to the microprocessor. Data is collected via questionnaires administered pre and post lecture delivery. Analysis of the results suggest moderate to high improvement in student comprehension of computer memory allocation concepts</description><issn>2371-5243</issn><issn>2371-5243</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNqdj81KxDAUhYMoOOjsXeYFpqZtpmOXMb3TBpo05Ge2oQ4dKCgOLQg-gO9tM7iYtat7LnznwIfQU0qSjJbk5fl8HIY--SIjSQpapDdoleW7dLPNaH57le_Rep7HN0LpbluUtFyhHweMN0LVeO9VxSQox1rMO6m9A4O16WrDpIwA7xQH7Sx2HZbAG6YEX1hQtVAAJiLW-WpZsNjb-GrWavbaAhZqGWPciQPgg7B-qbXAjIoQE5V9RHen_n0e1n_3AZE9ON5sjtPnPE_DKZyn8aOfvkNKwsU4XIxDNA7ROP9H5ReajFc3</recordid><startdate>20170128</startdate><enddate>20170128</enddate><creator>Bubbar, Kush</creator><creator>Shi, Yang</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20170128</creationdate><title>TEACHING FUNDAMENTAL COMPUTER PROGRAMMING CONCEPTS TO MECHANICAL ENGINEERING STUDENTS USING PALPABLE INTERACTIVE VISUAL LEARNING AIDS</title><author>Bubbar, Kush ; Shi, Yang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-crossref_primary_10_24908_pceea_v0i0_64613</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Bubbar, Kush</creatorcontrib><creatorcontrib>Shi, Yang</creatorcontrib><collection>CrossRef</collection><jtitle>Proceedings of the Canadian Engineering Education Association (CEEA)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bubbar, Kush</au><au>Shi, Yang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TEACHING FUNDAMENTAL COMPUTER PROGRAMMING CONCEPTS TO MECHANICAL ENGINEERING STUDENTS USING PALPABLE INTERACTIVE VISUAL LEARNING AIDS</atitle><jtitle>Proceedings of the Canadian Engineering Education Association (CEEA)</jtitle><date>2017-01-28</date><risdate>2017</risdate><issn>2371-5243</issn><eissn>2371-5243</eissn><abstract>Pointers have long been the Achilles heel of mechanical engineering students attempting to master dynamic memory allocation in mechatronic applications. They are abstract and intangible, both opposing characteristics of a discipline based on the concrete (and often hands on) physical world. With this said, pointers are considered an important threshold concept opening the door to the implementation of complex microcontroller applications in our digitally connected world.One of the primary challenges in learning the application of pointers is that the programming syntax and the abstract memory management concepts are often taught simultaneously. The natural progression of learning is to first comprehend the concepts followed by the syntax. Further newer learning theories suggest a conceptual understanding can only result through abstraction of experiences using metaphorical linkages.The following research body is focused on proposing a new strategy for teaching this complex concept using low cost physical props as a palpable interactive visual medium to provide the requisite experiences for concept abstraction. The learning aids are designed to enforce a strict process flow mimicking the invisible actions occurring internal to the microprocessor. Data is collected via questionnaires administered pre and post lecture delivery. Analysis of the results suggest moderate to high improvement in student comprehension of computer memory allocation concepts</abstract><doi>10.24908/pceea.v0i0.6461</doi></addata></record>
fulltext fulltext
identifier ISSN: 2371-5243
ispartof Proceedings of the Canadian Engineering Education Association (CEEA), 2017-01
issn 2371-5243
2371-5243
language eng
recordid cdi_crossref_primary_10_24908_pceea_v0i0_6461
source Alma/SFX Local Collection
title TEACHING FUNDAMENTAL COMPUTER PROGRAMMING CONCEPTS TO MECHANICAL ENGINEERING STUDENTS USING PALPABLE INTERACTIVE VISUAL LEARNING AIDS
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T06%3A19%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=TEACHING%20FUNDAMENTAL%20COMPUTER%20PROGRAMMING%20CONCEPTS%20TO%20MECHANICAL%20ENGINEERING%20STUDENTS%20USING%20PALPABLE%20INTERACTIVE%20VISUAL%20LEARNING%20AIDS&rft.jtitle=Proceedings%20of%20the%20Canadian%20Engineering%20Education%20Association%20(CEEA)&rft.au=Bubbar,%20Kush&rft.date=2017-01-28&rft.issn=2371-5243&rft.eissn=2371-5243&rft_id=info:doi/10.24908/pceea.v0i0.6461&rft_dat=%3Ccrossref%3E10_24908_pceea_v0i0_6461%3C/crossref%3E%3Cgrp_id%3Ecdi_FETCH-crossref_primary_10_24908_pceea_v0i0_64613%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true