SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Screencast
Recording your screen and voice while you complete a task and talk
about it.
https://youtu.be/1ejA-H0rY4Q?t=5m30s 1
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
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
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
Other use: Assignment Hints
https://youtu.be/169Omxnk4NY?t=1m26s
5
Other use: Supplement Lecture i
https://youtu.be/Ka9KPCKFNWk?t=19m54s
6
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
Other use: Assignment Specification
https://youtu.be/ZpbGd8NvRTw?t=36m6s
https://martinchapman.co.uk/teaching/screencasts
8

Contenu connexe

Tendances

Are you talking to me? Lecture capture as a tool to improve learning.
Are you talking to me?  Lecture capture as a tool to improve learning.Are you talking to me?  Lecture capture as a tool to improve learning.
Are you talking to me? Lecture capture as a tool to improve learning.Jim Keiken
 
Training in audio visual techniques and powerpoint class 3
Training in audio visual techniques and powerpoint class 3Training in audio visual techniques and powerpoint class 3
Training in audio visual techniques and powerpoint class 3Claudia Nunes
 
Blogs for presentation4
Blogs for presentation4Blogs for presentation4
Blogs for presentation4sichivula
 
The use of powerpoint
The use of powerpointThe use of powerpoint
The use of powerpointcarltot17
 
Microsoft power point
Microsoft power pointMicrosoft power point
Microsoft power pointsarah_bucko
 
E Lecture1 Welcome Word
E Lecture1 Welcome WordE Lecture1 Welcome Word
E Lecture1 Welcome WordEric Wilson
 
Screen casting presentation
Screen casting presentationScreen casting presentation
Screen casting presentationCam Bennet
 
How to create a paperslide video
How to create a paperslide videoHow to create a paperslide video
How to create a paperslide videokhornberger
 
Teacher handout for Edpuzzle
Teacher handout for EdpuzzleTeacher handout for Edpuzzle
Teacher handout for EdpuzzleTeresa Guilian
 
Resource tools in moodle
Resource tools in moodleResource tools in moodle
Resource tools in moodlejonacuso
 
Anna Levick, New College Pontefract alternative approaches to assessing & p...
Anna Levick, New College Pontefract   alternative approaches to assessing & p...Anna Levick, New College Pontefract   alternative approaches to assessing & p...
Anna Levick, New College Pontefract alternative approaches to assessing & p...JISC Regional Support Centre
 
Miller - Best Practices for Using Videos in Courses
Miller - Best Practices for Using Videos in CoursesMiller - Best Practices for Using Videos in Courses
Miller - Best Practices for Using Videos in Coursesut san antonio
 
Screencasting
ScreencastingScreencasting
Screencastingjph227
 
How to use EDpuzzle!
How to use  EDpuzzle!How to use  EDpuzzle!
How to use EDpuzzle!Zachary Lyman
 
Managing students By Omar
Managing students By OmarManaging students By Omar
Managing students By OmarOmar Noursi
 
Screencasting for Staff and Student Development - MAME 2010
Screencasting for Staff and Student Development - MAME 2010Screencasting for Staff and Student Development - MAME 2010
Screencasting for Staff and Student Development - MAME 2010mikitchenlady
 
Introduction to Blogs
Introduction to BlogsIntroduction to Blogs
Introduction to BlogsHelen Collins
 
Effective Online Learning
Effective Online LearningEffective Online Learning
Effective Online Learningarosewlsc
 

Tendances (20)

Are you talking to me? Lecture capture as a tool to improve learning.
Are you talking to me?  Lecture capture as a tool to improve learning.Are you talking to me?  Lecture capture as a tool to improve learning.
Are you talking to me? Lecture capture as a tool to improve learning.
 
Training in audio visual techniques and powerpoint class 3
Training in audio visual techniques and powerpoint class 3Training in audio visual techniques and powerpoint class 3
Training in audio visual techniques and powerpoint class 3
 
Blogs for presentation4
Blogs for presentation4Blogs for presentation4
Blogs for presentation4
 
The use of powerpoint
The use of powerpointThe use of powerpoint
The use of powerpoint
 
Microsoft power point
Microsoft power pointMicrosoft power point
Microsoft power point
 
E Lecture1 Welcome Word
E Lecture1 Welcome WordE Lecture1 Welcome Word
E Lecture1 Welcome Word
 
Screen casting presentation
Screen casting presentationScreen casting presentation
Screen casting presentation
 
Of Course you Can!
Of Course you Can!Of Course you Can!
Of Course you Can!
 
How to create a paperslide video
How to create a paperslide videoHow to create a paperslide video
How to create a paperslide video
 
Teacher handout for Edpuzzle
Teacher handout for EdpuzzleTeacher handout for Edpuzzle
Teacher handout for Edpuzzle
 
Resource tools in moodle
Resource tools in moodleResource tools in moodle
Resource tools in moodle
 
Anna Levick, New College Pontefract alternative approaches to assessing & p...
Anna Levick, New College Pontefract   alternative approaches to assessing & p...Anna Levick, New College Pontefract   alternative approaches to assessing & p...
Anna Levick, New College Pontefract alternative approaches to assessing & p...
 
Miller - Best Practices for Using Videos in Courses
Miller - Best Practices for Using Videos in CoursesMiller - Best Practices for Using Videos in Courses
Miller - Best Practices for Using Videos in Courses
 
Screencasting
ScreencastingScreencasting
Screencasting
 
How to use EDpuzzle!
How to use  EDpuzzle!How to use  EDpuzzle!
How to use EDpuzzle!
 
Managing students By Omar
Managing students By OmarManaging students By Omar
Managing students By Omar
 
Screencasting for Staff and Student Development - MAME 2010
Screencasting for Staff and Student Development - MAME 2010Screencasting for Staff and Student Development - MAME 2010
Screencasting for Staff and Student Development - MAME 2010
 
Introduction to Blogs
Introduction to BlogsIntroduction to Blogs
Introduction to Blogs
 
Effective Online Learning
Effective Online LearningEffective Online Learning
Effective Online Learning
 
Technology for Online Teaching: Web 2.0
Technology for Online Teaching: Web 2.0Technology for Online Teaching: Web 2.0
Technology for Online Teaching: Web 2.0
 

Similaire à Using screencasts to teach undergraduate programming

Ready, Set, Record: Being Present and Engaging Students Online Using YouTube
Ready, Set, Record: Being Present and Engaging Students Online Using YouTubeReady, Set, Record: Being Present and Engaging Students Online Using YouTube
Ready, Set, Record: Being Present and Engaging Students Online Using YouTubeJason Rhode
 
Creating effective student-edited, self reflective essays
Creating effective student-edited, self reflective essaysCreating effective student-edited, self reflective essays
Creating effective student-edited, self reflective essaysCandice Marshall
 
Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2Stella Porto
 
Lesson 1 1 screencast o-matic description and uses
Lesson 1 1 screencast o-matic description and usesLesson 1 1 screencast o-matic description and uses
Lesson 1 1 screencast o-matic description and usesFreemanNeal
 
EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...
EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...
EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...EUmoocs
 
Technology in the classroom
Technology in the classroomTechnology in the classroom
Technology in the classroomAnja Merilainen
 
How to add your own voice into student feedback
How to add your own voice into student feedbackHow to add your own voice into student feedback
How to add your own voice into student feedbackLearningandTeaching
 
IIUM_2024 Edpuzzle_ Getting Started.pptx
IIUM_2024 Edpuzzle_ Getting Started.pptxIIUM_2024 Edpuzzle_ Getting Started.pptx
IIUM_2024 Edpuzzle_ Getting Started.pptxNazmusSayadat4
 
Video in-the-classroom - Teachers handbook
Video in-the-classroom - Teachers handbookVideo in-the-classroom - Teachers handbook
Video in-the-classroom - Teachers handbookDavid Deubelbeiss
 
7 Things You Need to Know About Recorded Lectures
7 Things You Need to Know About Recorded Lectures7 Things You Need to Know About Recorded Lectures
7 Things You Need to Know About Recorded LecturesRichard Berg
 
Video in the classroom - a teacher handbook
Video in the classroom - a teacher handbookVideo in the classroom - a teacher handbook
Video in the classroom - a teacher handbookDavid Deubelbeiss
 
Presentation on ShotCut - How to edit video and audio
Presentation on ShotCut - How to edit video and audioPresentation on ShotCut - How to edit video and audio
Presentation on ShotCut - How to edit video and audioLeenaRamduth2
 
Interactive Video for Teaching and Learning
Interactive Video for Teaching and LearningInteractive Video for Teaching and Learning
Interactive Video for Teaching and LearningKristen Sosulski
 
Using video in_the_classroom-20mn397
Using video in_the_classroom-20mn397Using video in_the_classroom-20mn397
Using video in_the_classroom-20mn397Carlos Wayra
 
Screencasts final
Screencasts finalScreencasts final
Screencasts finalFBLTEL
 
The Role of Video in the Flipped Classroom
The Role of Video in the Flipped ClassroomThe Role of Video in the Flipped Classroom
The Role of Video in the Flipped ClassroomPaul Richards
 

Similaire à Using screencasts to teach undergraduate programming (20)

Ready, Set, Record: Being Present and Engaging Students Online Using YouTube
Ready, Set, Record: Being Present and Engaging Students Online Using YouTubeReady, Set, Record: Being Present and Engaging Students Online Using YouTube
Ready, Set, Record: Being Present and Engaging Students Online Using YouTube
 
Creating effective student-edited, self reflective essays
Creating effective student-edited, self reflective essaysCreating effective student-edited, self reflective essays
Creating effective student-edited, self reflective essays
 
Computer Applications Guide
Computer Applications GuideComputer Applications Guide
Computer Applications Guide
 
Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2
 
Week 2 term 2
Week 2 term 2Week 2 term 2
Week 2 term 2
 
Lesson 1 1 screencast o-matic description and uses
Lesson 1 1 screencast o-matic description and usesLesson 1 1 screencast o-matic description and uses
Lesson 1 1 screencast o-matic description and uses
 
EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...
EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...
EMMA Summer School - Mathy Vanbuel - Choosing to implement video in your MOOC...
 
Technology in the classroom
Technology in the classroomTechnology in the classroom
Technology in the classroom
 
How to add your own voice into student feedback
How to add your own voice into student feedbackHow to add your own voice into student feedback
How to add your own voice into student feedback
 
IIUM_2024 Edpuzzle_ Getting Started.pptx
IIUM_2024 Edpuzzle_ Getting Started.pptxIIUM_2024 Edpuzzle_ Getting Started.pptx
IIUM_2024 Edpuzzle_ Getting Started.pptx
 
Video in-the-classroom - Teachers handbook
Video in-the-classroom - Teachers handbookVideo in-the-classroom - Teachers handbook
Video in-the-classroom - Teachers handbook
 
7 Things You Need to Know About Recorded Lectures
7 Things You Need to Know About Recorded Lectures7 Things You Need to Know About Recorded Lectures
7 Things You Need to Know About Recorded Lectures
 
Video in the classroom - a teacher handbook
Video in the classroom - a teacher handbookVideo in the classroom - a teacher handbook
Video in the classroom - a teacher handbook
 
Presentation on ShotCut - How to edit video and audio
Presentation on ShotCut - How to edit video and audioPresentation on ShotCut - How to edit video and audio
Presentation on ShotCut - How to edit video and audio
 
Interactive Video for Teaching and Learning
Interactive Video for Teaching and LearningInteractive Video for Teaching and Learning
Interactive Video for Teaching and Learning
 
Presentation Mea bfi Conference 14
Presentation Mea bfi Conference 14Presentation Mea bfi Conference 14
Presentation Mea bfi Conference 14
 
Using video in_the_classroom-20mn397
Using video in_the_classroom-20mn397Using video in_the_classroom-20mn397
Using video in_the_classroom-20mn397
 
Using video effectively
Using video effectivelyUsing video effectively
Using video effectively
 
Screencasts final
Screencasts finalScreencasts final
Screencasts final
 
The Role of Video in the Flipped Classroom
The Role of Video in the Flipped ClassroomThe Role of Video in the Flipped Classroom
The Role of Video in the Flipped Classroom
 

Plus de Martin Chapman

Principles of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learningPrinciples of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learningMartin Chapman
 
Principles of Health Informatics: Clinical decision support systems
Principles of Health Informatics: Clinical decision support systemsPrinciples of Health Informatics: Clinical decision support systems
Principles of Health Informatics: Clinical decision support systemsMartin Chapman
 
Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...
Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...
Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...Martin Chapman
 
Technical Validation through Automated Testing
Technical Validation through Automated TestingTechnical Validation through Automated Testing
Technical Validation through Automated TestingMartin Chapman
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype librariesMartin Chapman
 
Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Martin Chapman
 
Using AI to autonomously identify diseases within groups of patients
Using AI to autonomously identify diseases within groups of patientsUsing AI to autonomously identify diseases within groups of patients
Using AI to autonomously identify diseases within groups of patientsMartin Chapman
 
Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Martin Chapman
 
Principles of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical softwarePrinciples of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical softwareMartin Chapman
 
Principles of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical softwarePrinciples of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical softwareMartin Chapman
 
Principles of Health Informatics: Social networks, telehealth, and mobile health
Principles of Health Informatics: Social networks, telehealth, and mobile healthPrinciples of Health Informatics: Social networks, telehealth, and mobile health
Principles of Health Informatics: Social networks, telehealth, and mobile healthMartin Chapman
 
Principles of Health Informatics: Communication systems in healthcare
Principles of Health Informatics: Communication systems in healthcarePrinciples of Health Informatics: Communication systems in healthcare
Principles of Health Informatics: Communication systems in healthcareMartin Chapman
 
Principles of Health Informatics: Terminologies and classification systems
Principles of Health Informatics: Terminologies and classification systemsPrinciples of Health Informatics: Terminologies and classification systems
Principles of Health Informatics: Terminologies and classification systemsMartin Chapman
 
Principles of Health Informatics: Representing medical knowledge
Principles of Health Informatics: Representing medical knowledgePrinciples of Health Informatics: Representing medical knowledge
Principles of Health Informatics: Representing medical knowledgeMartin Chapman
 
Principles of Health Informatics: Informatics skills - searching and making d...
Principles of Health Informatics: Informatics skills - searching and making d...Principles of Health Informatics: Informatics skills - searching and making d...
Principles of Health Informatics: Informatics skills - searching and making d...Martin Chapman
 
Principles of Health Informatics: Informatics skills - communicating, structu...
Principles of Health Informatics: Informatics skills - communicating, structu...Principles of Health Informatics: Informatics skills - communicating, structu...
Principles of Health Informatics: Informatics skills - communicating, structu...Martin Chapman
 
Principles of Health Informatics: Models, information, and information systems
Principles of Health Informatics: Models, information, and information systemsPrinciples of Health Informatics: Models, information, and information systems
Principles of Health Informatics: Models, information, and information systemsMartin Chapman
 
Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Martin Chapman
 
Using Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research SoftwareUsing Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research SoftwareMartin Chapman
 
Using CWL to support EHR-based phenotyping
Using CWL to support EHR-based phenotypingUsing CWL to support EHR-based phenotyping
Using CWL to support EHR-based phenotypingMartin Chapman
 

Plus de Martin Chapman (20)

Principles of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learningPrinciples of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learning
 
Principles of Health Informatics: Clinical decision support systems
Principles of Health Informatics: Clinical decision support systemsPrinciples of Health Informatics: Clinical decision support systems
Principles of Health Informatics: Clinical decision support systems
 
Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...
Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...
Mechanisms for Integrating Real Data into Search Game Simulations: An Applica...
 
Technical Validation through Automated Testing
Technical Validation through Automated TestingTechnical Validation through Automated Testing
Technical Validation through Automated Testing
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype libraries
 
Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...
 
Using AI to autonomously identify diseases within groups of patients
Using AI to autonomously identify diseases within groups of patientsUsing AI to autonomously identify diseases within groups of patients
Using AI to autonomously identify diseases within groups of patients
 
Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...
 
Principles of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical softwarePrinciples of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical software
 
Principles of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical softwarePrinciples of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical software
 
Principles of Health Informatics: Social networks, telehealth, and mobile health
Principles of Health Informatics: Social networks, telehealth, and mobile healthPrinciples of Health Informatics: Social networks, telehealth, and mobile health
Principles of Health Informatics: Social networks, telehealth, and mobile health
 
Principles of Health Informatics: Communication systems in healthcare
Principles of Health Informatics: Communication systems in healthcarePrinciples of Health Informatics: Communication systems in healthcare
Principles of Health Informatics: Communication systems in healthcare
 
Principles of Health Informatics: Terminologies and classification systems
Principles of Health Informatics: Terminologies and classification systemsPrinciples of Health Informatics: Terminologies and classification systems
Principles of Health Informatics: Terminologies and classification systems
 
Principles of Health Informatics: Representing medical knowledge
Principles of Health Informatics: Representing medical knowledgePrinciples of Health Informatics: Representing medical knowledge
Principles of Health Informatics: Representing medical knowledge
 
Principles of Health Informatics: Informatics skills - searching and making d...
Principles of Health Informatics: Informatics skills - searching and making d...Principles of Health Informatics: Informatics skills - searching and making d...
Principles of Health Informatics: Informatics skills - searching and making d...
 
Principles of Health Informatics: Informatics skills - communicating, structu...
Principles of Health Informatics: Informatics skills - communicating, structu...Principles of Health Informatics: Informatics skills - communicating, structu...
Principles of Health Informatics: Informatics skills - communicating, structu...
 
Principles of Health Informatics: Models, information, and information systems
Principles of Health Informatics: Models, information, and information systemsPrinciples of Health Informatics: Models, information, and information systems
Principles of Health Informatics: Models, information, and information systems
 
Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...Using AI to understand how preventative interventions can improve the health ...
Using AI to understand how preventative interventions can improve the health ...
 
Using Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research SoftwareUsing Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research Software
 
Using CWL to support EHR-based phenotyping
Using CWL to support EHR-based phenotypingUsing CWL to support EHR-based phenotyping
Using CWL to support EHR-based phenotyping
 

Dernier

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 

Dernier (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

Using screencasts to teach undergraduate programming

  • 1. Screencast Recording your screen and voice while you complete a task and talk about it. https://youtu.be/1ejA-H0rY4Q?t=5m30s 1
  • 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. 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. 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. Other use: Assignment Hints https://youtu.be/169Omxnk4NY?t=1m26s 5
  • 6. Other use: Supplement Lecture i https://youtu.be/Ka9KPCKFNWk?t=19m54s 6
  • 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. Other use: Assignment Specification https://youtu.be/ZpbGd8NvRTw?t=36m6s https://martinchapman.co.uk/teaching/screencasts 8