Tai-Yin Chi, Lorne Olfman, Frank Lin: Exploring the Feasibility of Conducting Software Training in a Peer Learning Context with the Aid of Student-Produced Screencasts. HICSS 2014: 4946-4955