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...
Saved in:
Published in: | Proceedings of the Canadian Engineering Education Association (CEEA) 2017-01 |
---|---|
Main Authors: | , |
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 |