AI & Deepfakes

This activity provides a thorough introduction to deepfakes, including definitions, how they work, and their impact on society, making it accessible even for those with no background knowledge. Students then engage in hands-on activities such as detecting deepfakes and creating their own, supplemented by videos and discussions to reinforce learning.

Different Ways of Narrating with Curveship-js

This assignment helps students grasp core aspects of narrative theory by requiring them to generate multiple variations of an underlying story. Students use Curveship-js, a JavaScript framework, to implement their narrative variations.