The title of this post should speak for itself. I spent the weekend working at my office at the National Insurance Board of Trinidad and Tobago (NIBTT). I decided to start working at the office on weekends to aid in improving my zeal towards my work at NIBTT. On Saturday I focused on a sample Java Project implementing log4j2 for one of my co-workers and some text field validation using Dojo. I previously did this log4j2 project but for some strange reason I was unable to locate it on my machine. On Sunday I worked on preparing for my classes this week at the University. I completed and uploaded the online exam for my students on the Software Development Life Cycle using the classmarker online exam site and I also worked on the powerpoint presentation for the class scheduled after the exam. This week in my C++ class, I’ll be focusing on introducing the students to how C++ programs are created and executed in a C++ environment. I’ll be explaining concepts such as preprocessing, compiling, linking, loading and execution. While I understand that most of the students would prefer to jump straight into coding, I think this is a fundamental aspect of programming that should be covered. It’s an area that was overlooked when I first started coding with Pascal many, many years ago lol. For my Java class this week, I’ll be finishing the Observer Design Pattern. I gave the students some code for a Lab to complete and this week I will go through all the code in the various classes explaining how the outcome is achieved. There will only be one Java class this week as my country will be celebrating the Divali holiday on Thursday, so it’s important that I utilise the 3 hours for this class as best as possible to stay on time with my teaching schedule.