Learning by doing
You can't do something you don't understand. So let's try to understand.
Can a BIT student do a great UML diagram? Right now I'd say no but after a few weeks who knows. It is one of the main goals of the course since we are learning the Unified Modeling Language.
We need to see, hear and most importantly understand what this UML is so that we can make use of it. That's why we have the book and go to the classes. After that we can proceed to creating them.
I guess you could even do a UML of the learning process required of learning UML.
Your idea/solution in one sentence: Learn by understanding and doing