Programming with Java (ZigZag Education)

Ordering Details

Programming with Java
Available for immediate dispatch
Preview Add to basket
To order, contact us by:
T: 0117 950 3199   F: 0117 959 1695
P: ZigZag Education, Unit 3, Greenway Business Centre, Doncaster Road, Bristol BS10 5PY

A cheque must accompany private postal orders. All prices are VAT zero-rated unless specifically stated otherwise. Unless stated otherwise, P&P is £3 per order (if within UK).

Pre-order Items

Pre-order resources will either have a single dispatch date or a date range. Where there is a date range:
  • The earlier date is the best-case scenario – the date by which we aim to dispatch the resource to you, if the resource sails through quality and similar checks.
  • The later date is given to indicate the latest date by which you should expect the resource to be dispatched.

These dispatch dates may occasionally be moved back, in which case we will notify you. Conversely, publications are often delivered earlier than the dates shown.

For more information, and to see the full list of pre-order items for your subject, see the Future Publication Dates

Email Alerts

Register below to be told when new resources are available for preview and dispatch.

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

Computing, Computer Science, OOP, KS3, GCSE, A Level

© ZigZag Education, Unit 3, Greenway Business Centre, Doncaster Road, Bristol BS10 5PY