Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Animation | 3 |
| Comparative Analysis | 3 |
| Programming | 3 |
| Teaching Methods | 3 |
| Computer Science Education | 2 |
| Foreign Countries | 2 |
| Qualitative Research | 2 |
| Case Studies | 1 |
| Cognitive Ability | 1 |
| Cognitive Processes | 1 |
| College Instruction | 1 |
| More ▼ | |
Author
| Chen, Nian-Shing | 1 |
| Christian, Shelly | 1 |
| Hsieh, Pei-Hsuan | 1 |
| Ishengoma, Fredrick | 1 |
| Mathrani, Anuradha | 1 |
| Mselle, Leonard | 1 |
| Ponder-Sutton, Agate | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 3 |
Education Level
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
| New Zealand | 1 |
| Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Mathrani, Anuradha; Christian, Shelly; Ponder-Sutton, Agate – Educational Technology & Society, 2016
This study demonstrates a game-based learning (GBL) approach to engage students in learning and enhance their programming skills. The paper gives a detailed narrative of how an educational game was mapped with the curriculum of a prescribed programming course in a computing diploma study programme. Two separate student cohorts were invited to…
Descriptors: Teaching Methods, Programming, Learner Engagement, Educational Games
Hsieh, Pei-Hsuan; Chen, Nian-Shing – Turkish Online Journal of Educational Technology - TOJET, 2012
The purpose of this study is to examine the effects of reflective thinking effects in the process of designing software on students' learning performances. The study contends that reflective thinking is a useful teaching strategy to improve learning performance among lower achieving students. Participants were students from two groups: Higher…
Descriptors: Foreign Countries, Computer Software, Computer Software Evaluation, Programming

Peer reviewed
Direct link
