by Editorial | Sep 5, 2026 | Grade 11 - OOP, Grade 11 - Theory, Grade 12 - Cheat Sheets, Grade 12 - OOP, Java Core
When coding in Java we use an enormous amount of dedicated IT coding terms. We need to know these terms so that we can answer questions in exam papers as well as understand the context of the questions which may be hidden because we dont understand the terminology....
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 | Oct 30, 2023 | Grade 11 - Exam memos, Grade 11 - OOP, Grade 11 - Theory, PWC grade 11 - All
Here are the July 2023 exam papers with memos. The Java practical paper and the theory paper. Practical – Version without the SQL Exam paper click here Exam memo click here Theory Exam paper click here Exam memo click here...
by Editorial | Oct 11, 2022 | Grade 11, Grade 11 - GUI, Grade 11 - OOP, Grade 12, Grade 12 - OOP
And the passing of parameters. Here is the same app using GUIs coded in two different ways – the first has no OOP programming while the second does. The first is a one-class program. The second is a two-class program. In your grade 12 PAT project you have to use...