IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Using Motion Infographics to Teach Computer Programming Concepts

Using Motion Infographics to Teach Computer Programming Concepts
View Sample PDF
Author(s): Apostolos Syropoulos (Greek Molecular Computing Group, Greece)
Copyright: 2023
Pages: 15
Source title: Handbook of Research on Revisioning and Reconstructing Higher Education After Global Crises
Source Author(s)/Editor(s): Shalin Hai-Jew (Hutchinson Community College, USA)
DOI: 10.4018/978-1-6684-5934-8.ch018

Purchase

View Using Motion Infographics to Teach Computer Programming Concepts on the publisher's website for pricing and purchasing information.

Abstract

Although programming languages are expressive tools, their expressive power is quite limited. A direct consequence of this is that novice users have difficulty grasping the basic programming constructs mainly because there is a discrepancy between natural languages and programming languages (e.g., How do we express common human tasks in Python?). A relatively easy way to tackle this discrepancy is to use motion infographics. However, when pupils and students are familiar with abstraction, a basic idea of computational thinking, then one can use motion infographics that show familiar objects and/or ideas that should be used to teach the corresponding programming constructs. The author has used this approach to create motion infographics that explain conditional and repetitive constructs. However, this does not really work with recursion as one has to resort to the use of trees to explain this programming concept. All the motion infographics presented here have been produced with XeLaTeX, an open source tool that can be used to produce excellent printed/electronic documents.

Related Content

Emine Erden Kaya, Şeyma Eşki Çaylak. © 2024. 19 pages.
Emre Çıtak. © 2024. 17 pages.
Selçuk Efe Efe Küçükkambak. © 2024. 17 pages.
Aida Guliyeva, Ulviyya Rzayeva, Aslan Azimzadeh. © 2024. 28 pages.
Rebeca Jiménez-Rodríguez, Marcelo Sanchez. © 2024. 19 pages.
Mukesh Shankar Bharti. © 2024. 18 pages.
Ejazul Haq Ateed. © 2024. 20 pages.
Body Bottom