A Time-Optimized Content Creation Workflow for Remote Teaching

We describe our workflow to create an engaging remote learning experience for a university course, while minimizing the postproduction time of the educators. We make use of ubiquitous and commonly free services and platforms, so that our workflow is inclusive for all educators and provides polished experiences for students. Our learning materials provide for each lecture: 1) a recorded video, uploaded on YouTube, with exact slide timestamp indices, which enables an enhanced navigation UI; and 2) a high-quality flow-text automated transcript of the narration with proper punctuation and capitalization, improved with a student participation workflow on GitHub. All these results could be created by hand in a time consuming and costly way. However, this would generally exceed the time available for creating course materials. Our main contribution is to automate the transformation and post-production between raw narrated slides and our published materials with a custom toolchain. Furthermore, we describe our complete workflow: from content creation to transformation and distribution. Our students gave us overwhelmingly positive feedback and especially liked our use of ubiquitous platforms. The most used feature was YouTube’s chapter UI enabled through our automatically generated timestamps. The majority of students, who started using the transcripts, continued to do so. Every single transcript was corrected by students, with an average word-change of 6%.We conclude with the positive feedback that our enhanced content formats are much appreciated and utilized. Important for educators is how our low overhead production workflow was sustainable throughout a busy semester.

[1]  Esmail Bonakdarian,et al.  Pushing Git & GitHub in undergraduate computer science classes , 2017 .

[2]  M. Zaharia,et al.  ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERT , 2020, SIGIR.

[3]  David J. Malan,et al.  CS50's GitHub-Based Tools for Teaching and Learning , 2020, SIGCSE.

[4]  Ye Li,et al.  Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrieval , 2020, ArXiv.

[5]  Bhaskar Mitra,et al.  Overview of the TREC 2019 deep learning track , 2020, ArXiv.

[6]  Kathleen E. Cook,et al.  Comparing the Effectiveness of an Inverted Classroom to a Traditional Classroom in an Upper-Division Engineering Course , 2013, IEEE Transactions on Education.

[7]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.

[8]  Lawrence Angrave,et al.  Who Benefits?: Positive Learner Outcomes from Behavioral Analytics of Online Lecture Video Viewing Using ClassTranscribe , 2020, SIGCSE.

[9]  Mine Çetinkaya-Rundel Computing Infrastructure and Curriculum Design for Introductory Data Science , 2019, SIGCSE.

[10]  Teemu Lehtinen,et al.  Teaching Git on the Side: Version Control System as a Course Platform , 2015, ITiCSE.

[11]  Martin C. Carlisle,et al.  Using You Tube to enhance student class preparation in an introductory Java course , 2010, SIGCSE.

[12]  Philip J. Guo,et al.  How video production affects student engagement: an empirical study of MOOC videos , 2014, L@S.

[13]  Margaret-Anne D. Storey,et al.  The Emergence of GitHub as a Collaborative Platform for Education , 2015, CSCW.

[14]  Jimmy J. Lin,et al.  Pretrained Transformers for Text Ranking: BERT and Beyond , 2020, NAACL.

[15]  Josh Hug,et al.  Experiences Teaching a Large Upper-Division Data Science Course Remotely , 2021, SIGCSE.

[16]  Courtney Hsing,et al.  Using GitHub in the Classroom Predicts Student Learning Outcomes and Classroom Experiences: Findings from a Survey of Students and Teachers , 2019, SIGCSE.

[17]  Allan Hanbury,et al.  Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Sampling , 2021, SIGIR.

[18]  Richard Glassey,et al.  Adopting Git/Github within Teaching: A Survey of Tool Support , 2019, CompEd.

[19]  Tim Berglund,et al.  Using version control in the classroom (abstract only) , 2013, SIGCSE '13.

[20]  Jianfeng Gao,et al.  A Human Generated MAchine Reading COmprehension Dataset , 2018 .

[21]  Andrew Petersen,et al.  Exploring How Students Use an Online Learning Environment , 2021, SIGCSE.

[22]  Danqi Chen,et al.  Dense Passage Retrieval for Open-Domain Question Answering , 2020, EMNLP.

[23]  Ashish Amresh,et al.  Evaluating the effectiveness of flipped classrooms for teaching CS1 , 2013, 2013 IEEE Frontiers in Education Conference (FIE).