Faculty Advisor

Beck, Joseph E.


This project attempted to improve student learning in the computer science course CS 1101, Introduction to Program Design, by adding content to the video lectures used to assist in teaching concepts. These video lectures were part of a Gregor Kiczales’ online course titled, “Introduction to Systematic Program Design” on Coursera, an online course offering site. The videos were then also put on YouTube to increase accessibility for those who were not signed up for the online course. The flaw with simply watching YouTube videos is students cannot know what important concepts they did/did not miss and if they should re-watch the video. A previous IQP group added guiding content which received some negative criticism, we tried to figure out ways to address some of the important criticisms.


Worcester Polytechnic Institute

Date Accepted

March 2016

Project Type

Interactive Qualifying Project



Advisor Department

Computer Science