Skip to main content

Table 3 Distribution of humor elements by subjects

From: The educational power of humor on student engagement in online learning environments

Topics

Humor elements

Attention

Recall

Feedback

Humor break

Basic concepts

H1: animation

H2: image + caricature

H3: caricature + humorous text

H4: exaggerated applause

H5: funny visual for programming

Variables and data types

H6: animation video

H7: image

H8: pun

 

H9: humorous text

Input/output overview

H10: analogy

H11: pun

H12: humorous text

 

H13: irony + animation

Output (application example)

H14: humorous dialog

H15: accent

 

H16: funny photo + gif

Input (application example)

H17: irony + animated character

H18: animated character

 

H19: funny photo + gif

Input/output statements reminder

H20: video + image

H21: humorous text

  

Selection structure overview

H22: short humorous video + image

H23: video narration

 

H24: corny joke + movie section

Selection structure

H25: gif

H26: humorous text + irony

H27: podcast with funny movie line

M28: image + gif

Loop structure

H29: caricature + funny visual for programming

H30: video

H31: humorous podcast + video

H32: podcast with funny movie line

H33: photo + irony

Arrays overview

H34: animation video + humorous text

M35: animation video + humorous text

  

One-dimensional arrays

H36: caricature

H37: image

H38: humorous text

H39: podcast with funny movie line

H40: caricature + humorous quotations