You have ten weeks and ten 'chapters' (I guess) of what you have to learn. I'm assuming that means you might spend a week on each 'chapter'. You have sixteen students.
I would have them pair off into eight pairs. I would have each pair choose a chapter for which they'll be responsible for presenting some of the material (aside from the fundamentals and codes- the teacher should obviously do those).
You can decide how that could best break down - maybe they give an hour long lecture or prepare some practical hands- on activity to illustrate what you want them to learn- in other words, take over part of the teaching. Of course, you give them time in class to work on their presentations and give them classtime access to you, the teacher, so you can provide guidance, etc. This could be part of your daily class activity...
The best way to learn something is to teach it...really...I'm sure you've learned that yourself.
And they'll be more aware of what you're doing, what their classmates are doing, etc.