Video exercises: Slides & transcript
1. Video exercises: Slides & transcript
Hello again! Now, let's learn about the tools to build engaging videos on DataCamp.2. Video exercises
Video exercises are the first exercise of every lesson. They convey a learning objective that will be practiced in the subsequent interactive exercises. You can see a video exercise as a short presentation: building an engaging video and retaining the attention of learners is easy if you follow a few guidelines.3. Creating a Video Exercise
First things first: creating a Video exercise is simple. You just click "Add Exercise" in the section on the left and select the Video exercise.4. Add slides
Video exercises come pre-populated with the first and last slide. You can add a slide by selecting Add Slide, and select the type of slide that you need.5. Structured scripts
Let's now talk about the script: your script is exactly what you will say when recording the video like I'm doing right now. A good script is essential to an engaging video. Follow the pedagogical structure that was introduced in a previous lesson, the "What - Why- How" structure. Favor short sentences to ensure that the flow is good and natural. You're introducing concepts that learners are unfamiliar with, so delivery matters: be brief and to the point. Aim for around 400 to 500 words.6. Build a narrative
Stories help people make sense of concepts, so make sure to anchor your learning objectives into a narrative. Remember to be ADEPT. Analogies help learners relate new concepts to things they already understand. Visualizing a diagram is another efficient way to break down something complex. A concrete example will help learners focus on how those concepts are applied, and avoiding unnecessary technical jargon will reduce the learning curve. If you introduce technicality, don't assume learners know the term; explain it.7. Timeless scripts
Make sure not to give hard references in the scripts, as it is possible that they will change in the future: that will prevent having to re-record the entire video.8. Dynamic slides
For the video to be engaging, slides have to be dynamic. If you spend more than 30 seconds on a slide that doesn't move, it's a good sign that animation is necessary. You can animate slides by showing elements like bullet points one after the other like I just did.9. Bullet points: What you should NOT do
Showing a whole list at once is both overwhelming and distracting.10. Bullet points: What you should do
Rather, focusing on one bullet at a time helps learners follow along with the script and removes unnecessary distractions. You can build transitions by adding a number representing the order of the transitions, between two opening and closing curly brackets.11. Code: What you should NOT do
The same applies to code. Seeing a whole code block at once can be off-putting.12. Code: What you should do
You can show you code blocks one by one using the same method as for lists, and explain each code block one after the other, making each more digestible.13. Syntax highlighting
You can also format code, so that some elements are highlighted, making it easier to read. See the difference between this:14. Syntax highlighting
and this, where numbers are green and strings are red. You just need to add the language between two brackets, like so, on the right of the backticks opening your code block. Outputs should NOT be formatted.15. Images: Building a diagram (1)
You can also add images. You can't animate an image within the same slide, but you can build a diagram on several slides. For example, let's build a diagram of the Machine Learning workflow, with this, on slide 1,16. Images: Building a diagram (2)
slide 2,17. Images: Building a diagram (3)
slide 3,18. Images: Building a diagram (4)
slide 4,19. Images: Building a diagram (5)
and finally, slide 5.20. GIFs
And yes, you can add GIFs!21. GIFs
You can take advantage of GIFs to demonstrate concepts and convey learning objectives.22. Let's practice!
Now that you're an expert on creating engaging videos let's test your understanding.Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.