
In this course, you’ll learn how to create effective online software classes. Whether you're teaching photo programs, spreadsheet applications, or productivity tools, this course will show you how to plan, record, and deliver a great learning experience.
Why teach software online? First, it’s a powerful way to reach global audiences. Online classes give people the flexibility to learn at their own pace. From beginners to professionals, people are always looking to upgrade their skills, and online software classes are a great way to teach them.
Before starting this course I took the time to ask Chat GPT to help me outline it. Chat GPT came back with a great outline for creating software classes, and it took the time to break the outline into 7 modules. Not all of them were necessary, so I worked with the parts I wanted to, and skipped some of the AI's suggestion.
In this lecture we're just getting ready to start screen recording. We'll be using OBS for our screen recording as it is free, and a fantastic screen capture app.
Before recording, organize your workspace. Make sure your desktop is clutter-free to avoid distractions. Close any unnecessary programs and notifications to prevent interruptions.
Next, set up your screen so viewers can easily follow along. Use a large, clear font, especially if you're navigating through menus. Highlight important parts of the screen with your mouse or pointer to guide viewers’ attention.
Now that your tools are ready, let’s dive into creating engaging content. Break complex software into manageable topics. Instead of trying to teach everything at once, focus on one feature at a time. This makes it easier for your students to follow.
Use real-world examples and scenarios. This helps learners see how the software is useful in practical situations.
When recording, start with a clear introduction to the lesson’s topic. Walk through the software step-by-step, explaining what you’re doing as you go. Make sure to highlight key buttons, tools, and menus.
Avoid going too fast. Give your viewers time to follow along, and repeat complex steps when necessary. Consider using keyboard shortcuts to show efficiency tips. Incorporate zoom-in effects when dealing with small details.
To make your tutorials even more engaging, use annotations and highlights. You can add arrows, circles, or text to emphasize important areas of the screen.
Zooming helps students see clearly without straining their eyes. You can also use split-screen views if you want to show multiple windows or processes at once.
Editing is where your recording comes to life. You’ll want to trim out mistakes, cut unnecessary parts, and add some polish. Basic video editors like Camtasia, iMovie, or even online tools like Clipchamp allow you to clean up your videos.
We'll be using Final Cut Pro for our video editing. You can use many other video editors out there, and they all work in the same fashion as Final Cut. One of the most popular free editors is DaVinci Resolve. If you're not a Mac user I'd suggest Davinci for sure.
In this lecture we talk specifically about editing video with Finalcut Pro. The videos we captured with OBS can be imported into Finalcut for final edits. Correcting sound issues, trimming the videos, color correcting, and more. Give that you're creating a software class, there won't be much variation from one recording to the next.
We weren't going to cover any other video editing platforms, but I changed my mind. I wanted to share one more editor just so students could see how similar the editing programs are. Whatever editor you choose, there will be a learning curve, but not a huge one. We leave it to you to try out other editors and see what works best for you.
After editing your videos, the next step is to export them to their final format for replay. Whatever video editor you choose to use, the final step is always to export the final video. Different platforms may require different settings. YouTube may require a different setting than Vimeo, or Udemy, or other sharing platform you use.
In this section we'll quickly setup for a whole new class. We'll use ChatGPT to help us structure an outline for a course on Apple's Pages application (like Microsoft Word). Once we've got our outline we'll move on to quickly start laying out our video lessons. Included below you'll find a PDF file containing our class outline.
This course is geared toward beginners who are looking to make their first online course. From coming up with a topic and using AI for help, to screen capturing for the first time, this class could be for you. If you're familiar with screen capturing, AI content, and video editing, this course might not be for you. I've geared this course to people new to creating content online.
In this course we'll be using a Mac Studio, OBS for screen capture, Final Cut Pro for video editing, a Logitech Web Cam, and wireless microphones. You do not need to use the software or hardware we use. So long as you have a microphone, screen capture software, a video editing software package, and the software package you want to teach you'll be all set. You don't need to have the latest software packages or hardware, just the basics will do.
The class will start out with developing your class outline. Once you have your course selected you'll begin recording your class lectures. After your recordings you'll want to edit the videos you've created, and then pick the platform you want to upload to. Be sure to take your time selecting the sales platform that works best for you.