Programming with Java

Comprehensive theory notes and practical activities provide a rich programming experience for students. Includes everything your department needs to successfully teach Java at Key Stage 3, 4 or 5.

Chapter list:
  1. Introduction to Java
  2. Numbers, Strings and Concatenation
  3. Variables and Data Types
  4. Selection and Comments
  5. Libraries and Error Handling
  6. Iteration
  7. Nesting, Algorithms and Strings
  8. Objects, Methods and Properties
  9. Arrays and Lists
  10. Writing to and Reading from Text Files
  11. Defining and Using Classes

Broken into ten chapters, each containing:

  • Student-friendly explanations, interspersed with example code and packed with tips throughout!
  • A wealth of practical activities, requiring students to apply their programming skills to a particular problem
  • An end-of-chapter quiz to test students' understanding of Java (with answers)

Provided as ❶ a hard copy in presentation folder and ❷ a collection of PDF files, made accessible via an intuitive HTML front end.

Also includes:

  • Consolidation task – drawing upon all skills previously learnt
  • Model solutions to all activities (paper and electronic)
  • Glossary of key terms