by Editorial | Aug 24, 2025 | Grade 11 - OOP, Grade 12 - OOP
Elegant Java code is a thing. Ask any straight-A coding student who has tried to help a non-performing class mate. “Bad” code is difficult to understand. By contrast elegant code is easy, quick and a breeze to troubleshoot. So what makes elegant code? It...
by Editorial | Aug 2, 2025 | Grade 12, Grade 12 - Cheat Sheets, Grade12 - Theory
When you basically know your work, then it is time to move over to the summary theory cheat sheet followed by the category cheat sheet. Use the “summary cheat sheet version 19” 12 hours before the exam. Concentrate on the content and the definitions. Click...
by Editorial | Aug 1, 2025 | Grade12 - Theory
Theory revision, overviews and cheatsheets for your IEB Theory tests and exams (2022). There is a lot here, notes that I have prepared and notes that matric students have prepared in previous years – some may be more useful than others. Choose that ones that...
by Editorial | Aug 1, 2025 | Getting started, Grade 10, Grade 11, Grade 12
Java is maintained and developed by Oracle NOTE: Do not install onto a laptop that is FULL of movies and games. You hard drive must not be more than 70% full. Delete . . . Apple is not recommended because the textbooks, tutorials and notes are all based on a Windows...
by Editorial | Jul 12, 2025 | Grade 12 - Inheritance, Grade 12 - OOP
.Here is an OOP practical practice exercise called Big Claw Adventures. The solution requires 4 classes – a UI class, a manager class, a parent class and a child class Follow the four steps. Answer the 14 questions. Mark your own work from the provided...
by Editorial | Jun 16, 2025 | Grade 11, Grade 12
Complex “if-then-else” statements are needed when there are many options e.g. consider all the options in a menu. Fortunately, there is a better way when a lot of options are needed i.e. the “Switch-Case-Break” construct. It works exactly the...