They could probably skip the Video Lessons and try the Problem Sets which give plenty of feedback in the case of errors.
We did some of Lessons 8&9 (More Classes, Interfaces and Inheritance). But I told my students not to try these on their own yet as about half of these Problem Sets are based on Lessons 6&7.
I'm covering GridWorld right now, but there's nothing on GridWorld, I'm afraid!
After GridWorld we are doing the equivalent to Lessons 6&7 (Loops, Arrays). I told my students that, if they want a head start, they could watch these Video Lessons!
We also talked about CLI vs GUI, ASCII and Unicode, SSH vs FTP, javac vs java, etc. We also talked about the importance of comments and self-documenting code!
What's new this year is that I'm trying to stick to a CLI for coding in java all day every day! All we need is a shell or terminal to run javac, java and a text editor. This way we call login from home and do our work the same way we do in class even from a Mac terminal or by using putty in Windows!