2012
DOI: 10.4102/ijmla.v1i1.3
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 misconception… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…Most students relied mainly on memorization of data structures principles and lacked the practical skills necessary to apply plan and implement the data structures programs. Studies show that teaching programming using program visualization (PV) tools that actively engage learners help reduce student's misconceptions in learning to program and hence improves students programing comprehension [41]- [46].…”
Section: Empirical Studies On Students' Misconceptions In Learning Dsamentioning
confidence: 99%
See 3 more Smart Citations
“…Most students relied mainly on memorization of data structures principles and lacked the practical skills necessary to apply plan and implement the data structures programs. Studies show that teaching programming using program visualization (PV) tools that actively engage learners help reduce student's misconceptions in learning to program and hence improves students programing comprehension [41]- [46].…”
Section: Empirical Studies On Students' Misconceptions In Learning Dsamentioning
confidence: 99%
“…But they differ in terms of scope, design and use. According Bergin et al, [46]. PV tools focus on the graphical representation of an executing program and its data.…”
Section: Visualization In Learning Programmingmentioning
confidence: 99%
See 2 more Smart Citations