Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.

2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

3. Student and Teacher User Guides |  Schemes of Work |   Real Teacher use Videos |

Join 36000+ teachers and students using TTIO.

Variables are absolutely essential to any programming language and computer science itself. So, what are they, how do they work and what else do you need to know?

Fabulous articles, online learning and e-books

Learn (theory) with examples on Java Basics and code structure:

Additional articles and theory links: Runestone AP Computer Science (Java) & How to think like a computer scientist (Java online book)

Video series: 

It would be a good idea to watch them in this order >> Java Learn & Code: #1 Variables in Java   --- #2 Primitives and Objects -- #3 Variable Declaration  --- #4 Primitive Data ---#5 Scanner Input ---#6 Numeric Data Types and Properties