SlideShare a Scribd company logo
1 of 8
Download to read offline
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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 

Similar to 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
 

More from 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
 

More from 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
 

Recently uploaded

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
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
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
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
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
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
 
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
 
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
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
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
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 

Recently uploaded (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).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
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
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
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
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...
 
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
 
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
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
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
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 

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