Information Technology in a Global Society

ITGS textbook cover Information Technology in a Global Society for the IB Diploma is the first textbook designed specifically for the IB ITGS course. Unlike the general computer science textbooks currently used by many ITGS teachers, this book is written specifically with the IB ITGS course requirements in mind, and covers all components of the new ITGS syllabus (first exams May 2012), including the Higher Level (HL) topics. It is fully illustrated with over 300 photographs, diagrams, and charts.

The book is available from,, and a variety of book shops.

This site supports the book with additional lesson plans, exercises, links to useful software, and other ITGS teaching resources. You can also view a detailed table of contents and download a free sample chapter.

Latest updates

Computer model

Various models

Updated: 2018-01-15
Car crash computer model

Car crash models

Car crash models can be used to test the strength of different car designs, the effects of different safety measures, and the potential injuries to passengers and pedestrians. The following new articles and videos cover car crash models from standard road cars to racing cars:

Updated: 2018-01-15
Climate and weather models

Climate and weather models


Models 'key to climate forecasts' (BBC) underlines the importance of climate models to modern science, while Supercomputing the Climate (video) that is a good introduction to the weather models and climate models. Hurricane Forecast Computer Models is another useful resource for understanding why models have inaccuracies.

How climate models work

Two articles by National Earth Science Teachers Association and How do climate models work? all explain how computer climate models work, with clear text and diagrams.

Development of climate models

In Pictures: Climate Models (BBC) shows graphically how climate models have developed over the past five decades, from relatively basic models of a spherical Earth to modern advanced models with many more variables and processes. New Supercomputer Enhances Reliability of Weather Predictions (PhysOrg) describes how new technological developments are driving better models.

Problems with climate models

Despite these advances in model development, the ARS Technica article Climate Models get Smarter, but uncertainly won't go away explains why model's results will always differ from reality.

Example models

The Greenhouse Effect model and Carbon cycle model from Gizmos are great examples to use in lessons. NetLogo Models Library: Climate Change is another useful example.

Updated: 2018-01-15
Discovering Computers book cover

Discovering Computers 2018

by Gary Shelly and Misty E. Vermaat | | Worldwide (free shipping)

Discovering Computers provides technical detail to A Gift of Fire's social and ethical depth. The book provides a technical explanation of hardware and software at a level which is perfect for ITGS. Almost all of the strand 3 topics are covered, including input and output devices, operating systems, and networks.

Where appropriate chapters include links to social and ethical issues, which tie in with strand 1 of the ITGS triangle. For example, the digital security section examines ethics and privacy closely.

Although Discovering Computers 2018 is not designed specifically for the ITGS syllabus, I have found it useful to have several copies on my class bookshelf and in the school library. My students have found the book a useful reference when studying technical parts of the ITGS course.

Updated: 2017-12-04


These two videos from Computerphile highlight some of the problems software developers can encounter when trying to adapt their software for users in different parts of the world. The videos cover far more than simple language differences and there are a few surprises in here. This raises clear issues of globalization and cultural diversity, and could lead to an interesting discussion about how (non)-internationalized software affects equality of access.

Is France's unloved AZERTY keyboard heading for the scrapheap? is an article about an unusual problem - the way the standard French keyboard layout actually makes it harder to type grammatically correct French.

Updated: 2017-11-28
You can view previous updates to the website here.