Similiar thing at my University. First Semester "Introduction to Programming" with Java. No lecture recordings (all other lectures do), only slides and those were of horrible quality. I mean, I've made better slides in 6th grade ...
Even youtube didn't help on some later topics, as youtube videos are usually too general or not in-depth enough. For example with binary trees. Most videos just show you how to use premade library/api components to work with binary trees. Barely any video actually shows you how to implement a binary tree structure from scratch, writing all the methods etc. by yourself, which is what the course required.
The endresult was that 86% didn't pass the exam. Mind you, we had some people that had been coding since years and even some that were already employed as programmers that didn't pass.