Videos & Slides
Videos and playlists about programming, computers, code, or algorithms. Most will be things I find, some will be things I make (eventually). If a link goes dead, just let me know.
Live and pre-recorded lessons - Mr. Brash's Scrimba lessons for this course, added whenever possible. Keep your eyes on the playlist - it will change as lessons are added.
CS50 Lectures - A wonderful playlist of Harvard lectures from 2018 explaining computer science and basics of programming. They use a mixture of languages but mostly C / C++. - Counting and representing numbers (Binary) - Getting letters from binary numbers (ASCII) - Computers are dumb and do exactly what we tell them (Instructions)
My slides that accompany the video lessons. These might not match exactly what you see in the recorded lessons because I sometimes update them.