JAVA TEACHER
ALL THE JAVA MATERIAL AND RESOURCES YOU NEED!
How to use this site
This site is not a sequential Java textbook. Instead, it is a Java and SQL encyclopedia.
There are two ways to get help.
- On the right, you will find the topics sorted by grades.
- On the top right you will find a search bar where you can search by keywords eg class diagram, rounding, tracetables, debug etc
- This site is based on the Java by Example approach – less explanation and more examples. View or download the coded examples and study them, code them, run them, edit them, break them . . . this is how professional coders learn.
- There are two “Java by Example” textbooks that are a companion to this website. These textbooks offer an sequential learning experience grade by grade.
Steve Eilertsen – steve.eilertsen@gmail.com
Gr 12 – Prelim Theory 2022
Here is the four term prelim theory examination paper from the Pretoria IEB cluster. Click here for the exam paper Click here for the memo
Gr 11 – GUIs and 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 OOP...
Gr 12 – Prelim Java Prac 2022
Here is the 2022 four term prelim practical Java examination paper as prepared by the IT teachers of the Pretoria cluster. . Question one is SQL and question two onwards, is the Java. Learner files are plain text files and a MS Access database (Tour de France) Click...
Gr 11 – Network basics
Good video on networking basics - LAN, WAN, router, gateway, IP address, firewall etc Click here
Gr 11 – July exams memos
Here you will find the grade 11 exam papers from July 2022. The IT theory paper and memo as well as the Java practical paper and memo Theory exam paper Theory exam memo Java practical exam paper and memo
Gr 10 – July exams memos
Here you will find the exam papers from July 2022. The IT theory paper and memo as well as the Java practical paper and memo Theory exam paper Theory exam memo Java practical exam paper Java practical exam memo
Gr 10/11/12 – Boolean Logic
Boolean Logic. AND OR and NOT. Search engines, Expressions. Functions. Truth tables with 2 and 3 variables. Click here for part one Two more examples
Gr 12 – Theory revision 2
After you have studied from your text book, and 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" 12 hours before the exam. Concentrate on the content and...
Gr 12 – Theory revision
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 will help...
Gr 12 – Prelim Java Prac 2022
Here is the Java prelim paper 2022 written in the month of July. There is the exam paper, the memo, two text files and one Access database. A reminder that you must actually do the paper without looking at the memo.- or only look at the memo when you have spent time...
Gr 12 – OOP practical with text file
This one hour, 2022 OOP exercise comes from an exam paper set by M Walker and moderated by H Peuckert and R Viljoen from the Pretoria 480 IEB IT cluster. The mark allocations are also shown. Concepts in this exam. Reads from a text file. Creates an array of objects....
Gr 11, 12 – Debug with NetBeans
Using the Java Debugger in NetBeans is not as easy as it looks. Here is a demo with a four class program that uses inheritance. Click here to download If your knowledge of Java inheritance is not good perhaps you should watch this presentation first. It also...
Gr 11, 12 – Inheritance demo
Here is a helicopter overview of how inheritance works using the NetBeans Debugger. Click here to download presentation Here is the code for the four classes for you to examine (many topics in the code have not been discussed in the presentation as this is an...
Gr 12 – SQL practical
Here is a SQL exercise based on the 2022 SQL exam set by Dr C Kader and moderated by Mr T de Jager and Mr R Viljoen of the IEB Pretoria 480 cluster. In some cases you may find comments which can be annoying if you print the documents shown below. These can be turning...
Gr 10 11- GUIs 101
Teacher's Calculator - Learning how to create GUIs in Java takes your coding to the next level and empowers you to start your Grade 12 PAT project. Up to this point your coding has had to run sequentially from top to bottom without user interventions. The big...
EDTECH – 8,9 Image search
Do an image search for the following 23 images. Do this by clicking on the link, right clicking and choosing "Search image with Google lens.". If you don't get the results you are looking for choose "Retry with Google images." Create an Excel spreadsheet with the...