Designing Animation Programs for Teaching and Learning Programming by Following Principles of Multimedia Learning

There are many animation programs for teaching and learning programming concepts. There is, however, a lack of rigorous guidelines or a concrete basis for developing such animation programs. As a result, the use of such animation programs in teaching and learning can be detrimental to learning. This...

Full description

Saved in:
Bibliographic Details
Published in:IST-Africa pp. 1 - 10
Main Authors: Ramabu, Tlou J, Sanders, Ian, Schoeman, Marthie
Format: Conference Proceeding
Language:English
Published: IST-Africa Institute and Authors 28.05.2025
Subjects:
ISSN:2576-8581
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract There are many animation programs for teaching and learning programming concepts. There is, however, a lack of rigorous guidelines or a concrete basis for developing such animation programs. As a result, the use of such animation programs in teaching and learning can be detrimental to learning. This is because random design of the animation programs can do more harm than good in the purpose they have been designed for. The objective of this paper is to address the limitations of existing animation programs and demonstrate a way of designing animation programs. The main aspects of the methodology are literature review and application of Mayer's 12 principles of multimedia learning when designing animation programs for teaching and learning to program. We have designed and tested such animation programs and found them effective in teaching and learning. However, the focus of this paper is on the design principles of such animation programs.
AbstractList There are many animation programs for teaching and learning programming concepts. There is, however, a lack of rigorous guidelines or a concrete basis for developing such animation programs. As a result, the use of such animation programs in teaching and learning can be detrimental to learning. This is because random design of the animation programs can do more harm than good in the purpose they have been designed for. The objective of this paper is to address the limitations of existing animation programs and demonstrate a way of designing animation programs. The main aspects of the methodology are literature review and application of Mayer's 12 principles of multimedia learning when designing animation programs for teaching and learning to program. We have designed and tested such animation programs and found them effective in teaching and learning. However, the focus of this paper is on the design principles of such animation programs.
Author Sanders, Ian
Ramabu, Tlou J
Schoeman, Marthie
Author_xml – sequence: 1
  givenname: Tlou J
  surname: Ramabu
  fullname: Ramabu, Tlou J
  email: ramabutj@tut.ac.za
  organization: Tshwane University of Technology,Soshanguve,South Africa,0152
– sequence: 2
  givenname: Ian
  surname: Sanders
  fullname: Sanders, Ian
  email: dridsanders@gmail.com
  organization: University of South Africa,Florida,South Africa,1034
– sequence: 3
  givenname: Marthie
  surname: Schoeman
  fullname: Schoeman, Marthie
  email: dr.marthie.schoeman@gmail.com
  organization: University of South Africa,Florida,South Africa,1034
BookMark eNo9UEtPAjEYrEYTEfkHHnrytvj13R4JipJgNHHvpF1arNltsYsx_HtF0NNMMo9k5hKdpZw8QjcExpQZYm7nr3U1CSU2Vipq1JgCFWNCQIIg8gSNjNLEgNCUKyFO0YAKJSstNLlAo75_BwBKiVGUDtDHne_jOsW0xpMUO7uNOeGXktfFdj0OueDa2-Ztr9u0wgtvy6_5aOn23O3wLLdt_joIMTVx0_oe54CfPttt7Pwq2v_oFToPtu396IhDVM_u6-ljtXh-mE8niyoatq2UNcAdF9w7LT00zIqgg6LSgjaGaUoBOAfnVpwJpzX1FoLkjVROeDDAhuj6UBu998tN-dlWdsu_k9g3BkdhHQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.23919/IST-Africa67297.2025.11060516
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
Mathematics
EISBN 9781905824755
1905824750
EISSN 2576-8581
EndPage 10
ExternalDocumentID 11060516
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i93t-7a904b454eb86e0c3a5f8f726a0899382200440bbd435b882ea0f64c67b5e0903
IEDL.DBID RIE
IngestDate Wed Jul 16 07:53:49 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i93t-7a904b454eb86e0c3a5f8f726a0899382200440bbd435b882ea0f64c67b5e0903
PageCount 10
ParticipantIDs ieee_primary_11060516
PublicationCentury 2000
PublicationDate 2025-May-28
PublicationDateYYYYMMDD 2025-05-28
PublicationDate_xml – month: 05
  year: 2025
  text: 2025-May-28
  day: 28
PublicationDecade 2020
PublicationTitle IST-Africa
PublicationTitleAbbrev IST-AFRICA
PublicationYear 2025
Publisher IST-Africa Institute and Authors
Publisher_xml – name: IST-Africa Institute and Authors
SSID ssj0002219722
Score 1.9098446
Snippet There are many animation programs for teaching and learning programming concepts. There is, however, a lack of rigorous guidelines or a concrete basis for...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Animation
animation programs
Artificial intelligence
design
Education
Guidelines
Introductory programming
Mathematics
Multimedia
Object oriented programming
Problem-solving
Reliability engineering
Systematic literature review
teaching and learning
Title Designing Animation Programs for Teaching and Learning Programming by Following Principles of Multimedia Learning
URI https://ieeexplore.ieee.org/document/11060516
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED3RCiFYgFLEtzwgNreJ49jOiIAKBqpKZOhW2YmNOpCUpgXx77GdNIiBgc1K7CjyWbrz3Xv3AK4DKiVl2lqA0AhTpRWWRDLMIsntkdFESOrFJvh4LKbTZNKQ1T0XRmvtwWd64Ia-lp-X2dqlyobWVdnoO2Qd6HDOarJWm1AhxClokR248fDmJEyGTy8pruV2mI0hub0Nkniw-cgvORXvTUb7__yPA-j_8PLQpPU4h7Cli57TXW4wGj3Ye267sFZH8H7v4Rl2Krot5jVH0a13gKwK2WgVpQ2WEskiR02r1dfNlDc3Vl9oZI9K-Vm_aDLzFSoN8txdzzxpl_YhHT2kd4-4kVjA8yRaYS6TgCoaU60E00EWydgIwwmTrhoY2eDBS1IrlduoStlgXMvAMJoxrmLtMjzH0C3KQp8ACo3KAiJNxLPIXcOESLKY5UQKJnMTmlPou42cLeomGrPNHp798fwcdp25XKGeiAvorpZrfQnb2cdqXi2vvOm_AeIJr9s
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED1BQXwsQCniGw-ILW3iOI4zIqBqRVtVIkO3yk7sqgMJNC2If4_tpEEMDGxWYkeRfdKd7967B3DrEs4JlfoEMPEdIqRwOObUoT4PtclIzDixYhPhaMQmk2hckdUtF0ZKacFnsm2Gtpaf5snKpMo62lXp6Nujm7AVEILdkq5Vp1QwNhpaeAfuLMA58qJO_yV2SsEdqqPIUN8HcdBef-aXoIr1J92Df_7JIbR-mHloXPucI9iQWdMoL1cojSbsD-s-rMUxvD9agIaeiu6zeclSNOsNJKtAOl5FcYWmRDxLUdVsdbae8mrG4gt1tbHkn-WLKjdfoFwhy9613JN6aQvi7lP80HMqkQVnHvlLJ-SRSwQJiBSMSjfxeaCYCjHlph7o6_DBilILkeq4SuhwXHJXUZLQUATS5HhOoJHlmTwF5CmRuJgrP0x8cxFjLEoCmmLOKE-Vp86gZTZy-la20Ziu9_D8j-c3sNuLh4PpoD96voA9c3SmbI_ZJTSWi5W8gu3kYzkvFtfWDL4BMoazIg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=IST-Africa&rft.atitle=Designing+Animation+Programs+for+Teaching+and+Learning+Programming+by+Following+Principles+of+Multimedia+Learning&rft.au=Ramabu%2C+Tlou+J&rft.au=Sanders%2C+Ian&rft.au=Schoeman%2C+Marthie&rft.date=2025-05-28&rft.pub=IST-Africa+Institute+and+Authors&rft.eissn=2576-8581&rft.spage=1&rft.epage=10&rft_id=info:doi/10.23919%2FIST-Africa67297.2025.11060516&rft.externalDocID=11060516