Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Using screencasts to teach undergraduate programming


Published on

King's Learning Institute, King's College London

Published in: Education
  • Login to see the comments

  • Be the first to like this

Using screencasts to teach undergraduate programming

  1. 1. Screencast Recording your screen and voice while you complete a task and talk about it. 1
  2. 2. Primary use: Assignment Feedback i Record my screen while I complete an assignment and discuss what I’m doing. • This is the only form in which assignment solutions are released (at least initially), so students don’t just look at a completed piece of code and assume they know what it does, or could replicate it. Instead, they must also look at the steps associated with constructing a solution. • I tailor which areas I pay attention to in the video according to trends of problems I’ve seen emerge from students while they’ve completed the assignment. This makes the feedback much more personal, and thus (hopefully) useful. 2
  3. 3. Editing Video is mostly unedited and unplanned. Mistakes I make end up being good points of learning for the students. If edits are ever required, a simple editing programming is usually sufficient to cut or reorder video segments (e.g. iMovie, MovieMaker). • Allows you to cut from screen recording to slides or images. 3
  4. 4. YouTube Release videos via YouTube. • I can see how many students have viewed a video, and how they rate it, so I can get a broad understand of how many students have engaged with the feedback and whether it was useful for them. • The YouTube format is widely accessible (e.g. different devices, speed, captions, etc.), and also enables comments, through which students can ask additional questions. • Can add bookmarks to help students navigate longer content, overlay information directly onto the video. • Limit privacy to link only. 4
  5. 5. Other use: Assignment Hints 5
  6. 6. Other use: Supplement Lecture i 6
  7. 7. Other use: Supplement Lecture ii • Content can supplement a lecture • A lecture given by a colleague that you wish to add your take on. • After a lecture, to go over topics again, if necessary, and potentially provide a more useful resource than lecture capture. 7
  8. 8. Other use: Assignment Specification 8