USING VIDEO EXCERPTS FROM A CLASSIC ONLINE COURSE AS A TEACHING RESOURCE IN AN ON-GROUND COURSE

R. Workman

Southern Connecticut State University (UNITED STATES)
Brief video excerpts from David J. Malan’s classic, Introduction to Computer Science, CS50 at Harvard, were used for instruction in Introduction to Computers and Applications, CSC101 at Southern Connecticut State University during Summer Session 2017. A common topic to both CSC50 and CSC101 is introducing the Python programming language. Python topics presented in both courses included code for Input and Output, While and For Loops, Boolean Expressions, and Conditions. In CSC101 students were asked to set up their screen so that youTube video excerpts from David Malan’s CS50 were on the left side, and on right side place Redi.it, an integrated development environment that includes a Python editor and interpreter, (https://repl.it/languages/python3). Students were instructed to view a specific relevant segment of CS50 on youTube. They were asked to pause the video that contained a coding example and enter and debug the CS50 code. Debugging help and a discussion of the purpose of the Python code followed. This presentation will discuss purpose, details, and results of this innovation.
keywords: programming, python, video.