42 ms·
One of my biggest complaints about a lot of the stuff found in YouTube is the lack of preparation. Those without teaching experience think it is enough to fire
by rebootthesystem 10y ago
One of my biggest complaints about a lot of the stuff found in YouTube is the lack of preparation.
Those without teaching experience think it is enough to fire-up the screen recorder and go for it. Sure, that can work, but it often results in a bad or mediocre product.
The most egregious of issues being when they destroy your concentration because they are making mistakes live as you follow along. "No! Wait! That was a period. No a slash. No, I forgot to define the class. Oh, yeah, the import was wrong. Wait, a database table is missing." ... and more.
Some could argue that this can be interesting because you see errors. Point taken. This is the wrong way to teach about errors. It destroys the student's train of thought and detracts from learning.
The right way to teach about errors it to explicitly teach them. In other words, you do it correctly and then say "let's see what happens if we delete this column in the database". You can then expose the issues and how to deal with them. To unexpectedly run into issues during a tutorial due to lack of preparation only confuses students. Imagine a Calculus professor fumbling as he/she explains course material, it would be maddening.
If you want to teach, please take the time to prepare the material and the script. Have at least a second monitor on your machine so you can view the script as you record your lesson on the main monitor. Never take students down a path you have to reverse from, it can be very confusing.
EDIT: By "script" I don't mean "code" but rather what you are going to say and do and when. Yes, you need to have your code visible on a separate monitor as well just to make sure you don't make mistakes.