I collaborated with 3 professors and 2 other digital production assistants on producing engaging
educational videos on Generative AI and Machine Learning. These videos are made for courses published
under NUS Blended Learning 2.0, to be used by NUS professors and staff to gain relevant knowledge on
recent AI/ML advancements.
The general workflow starts from understanding lecture slides made by the professors, converting them
into slides that are simple to understand, as well as integrating PowerPoint animations and transitions
to convey information better. Afterwards, we used Camtasia to mix the voice recordings and slides together,
ensuring that volume levels stay consistent throughout the video. Lastly, we added captions using Descript,
which are stored in .srt files so that the viewer can disable and enable captions whenever needed.
Topics contributed:
Prompt Engineering for Large Language Models
Introduction to Generative AI
k-Nearest Neighbors
Decision Tree
Convolutional Neural Networks
Recurrent Neural Networks
Teaching Assistant
I taught 25 NUS undergraduates CS1010E, a course on programming methodology in Python. The course
educates students from the ground up, allowing those with no programming background to acquire computational
skills at a moderate pace while having fun.
I incorporated animations and transitions learnt from my digital production assistant role into the PowerPoint
slides. This allowed me to better visualise the flow of the code to bridge learning gaps. The animations also
helped in keeping the students engaged in looking at the slides, as it would capture their attention.
I received 9 nominations for teaching excellence, as well as better reviews on average compared to several
departments, showing the efficiency of my teaching. The feedback report can be found
here.