CORE
1 Projects: design, produce, evaluate
2 Hardware
3 Software
4 Data handling
5 Past, current and emerging technologies
6 People
7 Issues
OPTIONS
8 Artificial intelligence, simulation and modelling
9 Authoring and multimedia
10 Database design
11 Digital media
12 The internet and website development
13 Networking systems
14 Robotics and automated systems
15 Software development and programming.
David Grover has been Head Teacher of Computing at Chatswood High School, New South Wales and is the author of a number of texts and resources in secondary computing.
Heather Knights was Learning Technologies Coordinator and Head of the Technological and Applied Studies Department at Meriden Anglican School in Strathfield, New South Wales.
Eamon Gormley is a high school Computing Studies teacher in Sydney's inner city and holds postgraduate qualifications in eLearning.
Chapter 15: Software development and programming has been completely reworked to meet the demands of teaching and learning in this course
Chapter opening pages list syllabus outcome numbers and outline the outcomes and key terms used in that chapter
Each chapter begins with an Action section that presents a real-life application of the following content
New case studies present students with challenging material and highlight relevant examples of the theory
Infobits provide snippets of interesting information to stimulate curiosity and Issues boxes explore legal and social concerns
The text provides updated activities at the end of each section and a wealth of questions throughout to ensure student engagement
Project sections at the end of the Options chapters have been completely updated to be more user-friendly and engaging.