Topic 1.2 - Core CS textbook pp. 23 - 57
1.2.1 - Define the terms: hardware, software, peripheral, network, human resources
1.2.2 - Describe the roles that a computer cantake in a networked world
1.2.3 - Discuss the social and ethical issues associated with a networked world
1.2.4 - Identify the relevant stakeholders when planning a new system
1.2.5 - Describe the methods of obtaining requirements from stakeholders
1.2.7 - Construct suitable representations to illustrate system requirements
1.2.8 - Describe the purpose of prototypes to demonstrate the proposed system to the client
1.2.9 - Discuss the importance of iteration during the design process
1.2.10 - Explain the possible consequences of failing to involve the end-user in the design process
1.2.12 - Define the term usability
1.2.13 - Identify a range of usability problems with commonly used digital devices
1.2.14 - Identify methods that can be used to improve the accessibility of systems
1.2.15 - Identify a range of usability problems that can occur in a system