GRADE 10

JAVA MATERIAL FOR GRADE 10 STUDENTS

Gr 10,11,12 – Pause

There are times when we wish our Java code would run a lot slower e.g. when we want to count down from 10 to 0 with 1-second intervals. Here we can use "Thread.sleep(milliseconds)" see line 22 below. Note that the sleep period is not precise as your computer is...

read more

Gr 10 – Java Core

Java Core concepts - Java 101 Java for grade 10 learners from January to mid-year exams. Below are four PowerPoint presentations/shows covering all Java core concepts. Download them and use them with the "Java by Example" textbook pages 1 to page 28. Java Core 1 -...

read more

Gr 10 – Input Processing Output

A simple one-class, one-method calculator program that demonstrates INPUT, PROCESSING, and OUTPUT. Keep these sections separate even when working with larger and more complex programs. Also, keep your prompts and messages useful and user-friendly. Employ good layout...

read more

Gr 10 – Intro to Java. Gogga

Assumption: You are going to use the IDE called jGRASP. To create a Gogga project you need to download the Gogga library published by Funworks. Funworks provides IT text books for grade 10, 11 and 12, both theory and Java. Click here to download the libary. The...

read more

Integer overflow error video

The wonderful world of coding is full of tricks and traps. Here is a space rocket that blew up due to a simple coding error - an error you will be able to understand in the next few weeks.    

read more

Gr 10, 11 – Raspberry Pi

You have to know something about single board computers, what they are, when and how to use them. The latest version of Raspberry Pi 4 Model B comes with either 2Gb, 4Gb or 8Gb of RAM memory making it a perfect solution for anyone wanting to learn to code Java and SQL...

read more

Gr 10 – Binary, Decimal, Hex

A computer is a series of transistor switches that are either on or off. By combining these switches together we can represent numbers, words and operations e.g. on off off on on off on on off off off on on etc etc In the counting system called binary there are only 2...

read more

Gr 10 – OOP

Object Orientated Programming Object Orientated Programming is a journey where you move from a single class, single method program (has a main method only)  to a multi-class program with many methods. The best place to start is with a single class program that has...

read more

Gr 10,11,12 – Exam Net

Writing your exam online using "exam.net." We are going to assume that your teacher has uploaded a PDF version of the exam and that you are going to answer using black pen and paper (you are not going to answer online using your computer). At the end of the exam you...

read more