Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 4 |
| Since 2017 (last 10 years) | 5 |
| Since 2007 (last 20 years) | 5 |
Descriptor
Source
| Discover Education | 1 |
| Education and Information… | 1 |
| Journal of Curriculum and… | 1 |
| Journal on Mathematics… | 1 |
| Mathematics and Computer… | 1 |
| Research and Practice in… | 1 |
Author
| Armoni, Michal | 1 |
| Damar Rais | 1 |
| Fujioka, Ryota | 1 |
| Gal-Ezer, Judith | 1 |
| Ishengoma, Fredrick | 1 |
| Itoh, Yukihiro | 1 |
| Jennifer Lee O'Donnell | 1 |
| Kogure, Satoru | 1 |
| Konishi, Tatsuhiro | 1 |
| Leonard J. Mselle | 1 |
| Mselle, Leonard | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 6 |
| Reports - Research | 4 |
| Information Analyses | 1 |
| Reports - Descriptive | 1 |
Education Level
| High Schools | 2 |
| Grade 10 | 1 |
| Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Leonard J. Mselle – Discover Education, 2025
In this paper the "Memory Transfer Language" program visualization (MTL PV) technique is combined with "constructivism" ("conceptual contraposition and colloquy") and "reversibility" to evolve a new approach for instructional design for teaching and learning introductory programming. A sample of 1,364…
Descriptors: Introductory Courses, Computer Science Education, Constructivism (Learning), Comparative Analysis
Yamashita, Koichi; Fujioka, Ryota; Kogure, Satoru; Noguchi, Yasuhiro; Konishi, Tatsuhiro; Itoh, Yukihiro – Research and Practice in Technology Enhanced Learning, 2017
Pointers are difficult learning targets for novice learners of C programming. For such difficult targets, introducing a system visualizing program behaviors is generally expected to support learners to understand the targets. However, visualization in existing systems often conceals the concrete value of variables such as pointers; the way in…
Descriptors: Programming, Visual Aids, Memory, Teaching Methods
Jennifer Lee O'Donnell – Journal of Curriculum and Pedagogy, 2024
Trauma-informed practices in school settings aim to help students understand how past traumas may trigger memories of hurt and neglect, how they can distinguish these earlier memories from the present, so that they can form themselves into healthy, functioning adults. Although approaches adopted thus far may remedy students' cognitive, emotional,…
Descriptors: Trauma Informed Approach, Memory, Adolescents, Emotional Response
Damar Rais; Zhao Xuezhi – Journal on Mathematics Education, 2024
Python programming is widely employed in educational institutions worldwide. Within the "Merdeka Belajar" curriculum context, this programming is recognized as a suitable vehicle for mathematics instruction, significantly influencing students' motivation and learning outcomes, particularly following periods of educational hiatus. This…
Descriptors: Student Motivation, Learning Motivation, Programming Languages, Student Attitudes
Mselle, Leonard; Ishengoma, Fredrick – Education and Information Technologies, 2022
In this paper, MTL, an approach for visualization-based pedagogy, is analyzed and contextualized in both Cognitive Load Theory (CLT) and Dual Coding Theory (DCT). Through MTL, lectures, tutorials, laboratory sessions and individual study in learning and teaching programming are all carried out using two cognitive channels; verbal and non-verbal.…
Descriptors: Visualization, Teaching Methods, Cognitive Ability, Learning Theories
Armoni, Michal; Gal-Ezer, Judith – Mathematics and Computer Education, 2005
When dealing with a complex problem, solving it by reduction to simpler problems, or problems for which the solution is already known, is a common method in mathematics and other scientific disciplines, as in computer science and, specifically, in the field of computability. However, when teaching computational models (as part of computability)…
Descriptors: Teaching Methods, Memory, Computer Science, Computer Simulation

Peer reviewed
Direct link
