Students Learn About: Social context of software design Ergonomics - ergonomic issues regarding software design:
- effectiveness of screen design
- ease of use
- appropriate messages to the user
- consistency of the user interface
Inclusivity - the need for software to not exclude individuals or groups based on characteristics such as:
- cultural background
- economic background
- gender
- disability
Privacy - need to protect an individual’s data and identity
Required skills in software design and development, including: - communication skills
- ability to work in teams
- creativity
- design skills
- technical skills
- problem-solving skills
- attention to detail
| Students Learn To:
- design and evaluate software interfaces in terms of inclusivity
- identify ways in which privacy can be protected
- identify the range of skills required to complete a minor software project
|
|