All what John wants is just you to re-create Color class, but call it Colour as not to clash with original class. The exercise aims for you to show your understanding the concepts of creating new classes through variety of constructors as described per assignment. With set of accessors and setters methods to manipulate values stored by this class.
Notes for teaching week 3,4 & 5 is exactly what you will need it. If you want to pop in the library Deitel's book Java How to Program (6th Ed) and chapter 3 is again useful material to look into. So apply John's notes of dice to your assignment and you will do just fine
PS: The program is not GUI, you may learn about GUIs in the Event-Driven Programming module in second semester;)