by Editorial | Sep 19, 2025 | Grade 11, Grade 11 - Critical algorithms, Grade 12
Being able to round a real number (double number) in Java off to a certain number of decimal places will be required in both the grade 11 and 12 practical exams. NOTE: When rounding off using these String based methods the accuacy of the origial number does not...
by Editorial | Aug 31, 2025 | Grade 11, Grade 11 - GUI, Grade 12, Grade 12 - PAT
In your practical Java coding projects attention must be given to GUI design. This is not only important for appearance but because a badly designed interface is prone to user errors. Appearance – Colour. Your GUIs should have a primary colour, a secondary...
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 | Jun 16, 2025 | Grade 11, Grade 11 - Critical algorithms
In Java “not” is a bit awkward when used with a String method like “equals” if (name.equals(“steve”) { } is easy to understand. If the name equals “steve” then execute the code block that follows. What about if the...
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...
by Editorial | Jun 6, 2025 | Grade 10 - SQL, Grade 11 - SQL
Here is a paried down SQL summary suitable for grade 10 and 11. Version 10 Click...