by Editorial | Nov 8, 2025 | Grade 10 - Theory, Grade 11 - Theory, Grade12 - Theory
In the theory exam you must be able to compare hardware digital devices catagory-by-category; but what are these catagories? In the document below Computer A is an Apple Mac laptop, Computer B is a Windows based laptop and Computer C is an Android based tablet....
by Editorial | Nov 8, 2025 | Grade 10 - Theory, Grade 11 - Theory, Grade12 - Theory
In the theory section we have to know application software. Applications do something; they achieve a task on behalf of the user. A computer with system software (an operating system like Ms Windows) will run, but it will not be very useful. Application software makes...
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 | Apr 13, 2025 | Grade 10 - OOP, Grade 11 - OOP, Teacher
One thing I have learnt over the past 8 years teaching Java to high school students . . . do it fast and do it right. Teach OOP right away; out of the box – from lesson 101. The approach of doing “one class, one main method” for the first year, in my...
by Editorial | Feb 2, 2025 | Grade 11 - NetBeans, Grade 11 - OOP, Grade 11 - String and Character Handling
Here is a PowerPoint showing the following. Using String handling with OOP – a UI class for the interface and a manager class for the methods. Organizing your One Drive account with your coding projects using NetBeans.Passing a string parameter from one method...
by Editorial | Sep 9, 2024 | Grade 11 - Text Files, Grade 12 - text files, PWC grade 11 - All
Reading in a text file into an array of objects using the split( ) method in Java. (There are other ways of doing this for example using useDelimiter( ) with next( ) ) Here is the text file using “#” as the delimiter. Note that there are no extra spaces or...