DOI: 10.6084/m9.figshare.25053356
title: Enacting Algorithms: Evolution of the AlgoRythmics Storytelling

description: This dataset includes responses from 51 students who participated in a survey evaluating a short film used in Computer Science education, that portrayed three algorithmic approaches: ad-hoc, greedy, and dynamic programming. Using a 7-point Likert scale (-3 to 3), students rated statements about the film's characteristics and potential benefits. The questionnaire aimed to thoroughly capture students' perspectives on the film's attributes and educational impact.Items used in the survey.<br>EF.Entertainment - The short film provided a high entertainment value.EF.ProductionValue - The short film had a high production value.EF.Premise - The premise (escape room) was intriguing.EF.Expressive - The short film was expressive.EF.Immersive - The short film was immersive.EF.Creative - The short film was creative.EF.Pacing The pacing of the story was appropriate.<br>FA.Story-plot - I appreciate as important the presence of the story-plot.FA.LiveAction - I appreciate as important the use of live-action performances.FA.CameraWork - I appreciate as important the cut and switch of camera angles.FA.Atmosphere - I appreciate as important the mood and atmosphere.FA.Choreography - I appreciate as important the choreography.FA.Cinematography - I appreciate as important the depicted cinematography.FA.NonVerbal - I appreciate as important the facial expressions, body language of the actors.FA.SoundDesign I appreciate as important the sound design, narration and sound effects present.<br>CB.Educational. The short film provided a high educational value.CB.Understanding The learning experience deepened my understanding of the subject.CB.Clarity The algorithmic strategies were clearly depicted.<br>EB.Attention - The movie engaged my attention.EB.Curiosity - The movie engaged my curiosity.<br>PU.Quicker - Using such short films during a class would enable me to learn and deepen algorithmic concepts more quickly.PU.Performance - Using such short films during a class would improve my learning performance and grades.PU.Efficiency - Using such short films could help me get the most out of my time while learning.PU.Knowledge - Using such short films may improve my knowledge.PU.Easier - Using such short films would make it easier to accomplish my learning tasks.PU.Overall Using such short films would be overall beneficial.<br>PE.Enjoyable - The learning experience was enjoyable.PE.Exciting - The learning experience was exciting.PE.Pleasant - The learning experience was pleasant.PE.Interesting - The learning experience was interesting.PE.Immersive - The learning experience was immersive.<br>C.Changes - The use of such short films may imply major changes in how I learn.C.Incorporation - It would be easy to incorporate such short films in my learning process.<br>A.Worthwhile - Using similar educational short films to learn algorithmic concepts is a good idea.A.Positivity - I am positive towards using visual media to better understand algorithmic concepts.A.Appreciate - I would appreciate the availabilty of similar short films as learning instuments.A.WouldUse - If available, I would use such short films in my learning process.<br>Eval.Use - I often use/used existing AlgoRythmics videos in my learning process.Eval.Comp - Overall, the short film approach (story-line, live-acting etc.) provides a richer and more valuable learning experience than the viewing of simple videos or animations.<br><br><br>