1.   Warm-up Activity: Students are given a discussion talking about a story they would like to present in the software. Students can also join in groups to each brainstorm one story, and interact into the group work. 
  2.   Hands-on Activities: Students are asked to use the knowledge they learned from the class, and create their own interactive story with multiple characters included (Individual or group). They have to use the techniques they learned within the class, such as loops and conditional tools, to make their interactive stories more animated and dynamic. 
  3.  Feedback:  Students can share their projects with the others for peer feedback, this could also enhance the class engagement, and improve their creativity by reviewing others’ work.