The impact of Memory Transfer Language (MTL) on reducing misconceptions in teaching programming to novices

International Journal of Machine Learning and Applications

 
 
Field Value
 
Title The impact of Memory Transfer Language (MTL) on reducing misconceptions in teaching programming to novices
 
Creator Mselle, Leonard J. Twaakyondo, Hashim
 
Subject Memory Transfer Language (MTL), programming errors, programming misconceptions, debugging, close-tracking. Memory Transfer Language (MTL); teaching programming; novice; close-tracking
Description Despite the fact that programming is at the heart of computer science, it is argued that even at its simplest level it is a difficult subject to teach and learn. For any new learner programming concepts are abstract and confusing. As teaching programming continues to be a daunting task, this article revisits common challenges inherent in teaching computer programming to novices. Further, Memory Transfer Language (MTL) as used to teach programming is introduced and demonstrated. Different kinds of misconceptions in programming and their associated bugs are analysed. An experiment using MTL to teach programming was carried out, using error-counts in examination scripts from two groups of students, one instructed using MTL and the other through the conventional approach. Results indicated a highly significant statistical difference (p = 0) between the two groups, showing that MTL can help novices avoid common programming misconceptions and reduce the errors they make. This shows that if programming is taught using MTL, comprehension is enhanced.
 
Publisher AOSIS
 
Contributor
Date 2012-06-27
 
Type info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion — —
Format text/html application/epub+zip text/xml application/pdf
Identifier 10.4102/ijmla.v1i1.3
 
Source International Journal of Machine Learning and Applications; Vol 1, No 1 (2012); 6 pages 2220-2196 2306-5974
 
Language eng
 
Relation
The following web links (URLs) may trigger a file download or direct you to an alternative webpage to gain access to a publication file format of the published article:

https://ijmla.net/index.php/ijmla/article/view/3/14 https://ijmla.net/index.php/ijmla/article/view/3/16 https://ijmla.net/index.php/ijmla/article/view/3/15 https://ijmla.net/index.php/ijmla/article/view/3/12 https://ijmla.net/index.php/ijmla/article/downloadSuppFile/3/11 https://ijmla.net/index.php/ijmla/article/downloadSuppFile/3/12 https://ijmla.net/index.php/ijmla/article/downloadSuppFile/3/13 https://ijmla.net/index.php/ijmla/article/downloadSuppFile/3/14 https://ijmla.net/index.php/ijmla/article/downloadSuppFile/3/15
 
Coverage — — —
Rights Copyright (c) 2012 Leonard J. Mselle, Hashim Twaakyondo https://creativecommons.org/licenses/by/4.0
ADVERTISEMENT