Digital systems are everywhere, mobile and desktop devices and networks are transforming learning, recreational activities, home life and work. Digital systems support new ways of collaborating and communicating, and require new skills such as computational and systems thinking. Technologies are an essential problem-solving toolset in our knowledge-based society.

The Western Australian Curriculum: Digital Technologies empowers students to shape change by influencing how contemporary and emerging information systems and practices are applied to meet current and future needs. A deep knowledge and understanding of information systems enables students to be creative and discerning decision-makers when they select, use and manage data, information, processes and digital systems to meet needs and shape preferred futures.

Digital Technologies provides students with practical opportunities to use design thinking and to be innovative developers of digital solutions and knowledge. Digital Technologies enables students to become innovative creators of digital solutions, effective users of digital systems and critical consumers of information conveyed by digital systems.

Digital Technologies aims to develop the knowledge, understandings and skills to ensure that, individually and collaboratively, students:

  • use computational thinking and the key concepts of abstraction; data collection, representation and interpretation; specification, algorithms and implementation to create digital solutions
  • confidently use digital systems to efficiently and effectively transform data into information and to creatively communicate ideas in a range of settings
  • apply systems thinking to monitor, analyse, predict and shape the interactions within and between information systems and understand the impact of these systems on individuals, societies, economies and environments.

This course introduces students to using common computer applications to produce information products, as well as developing student understanding of digital systems to solve problems.

Through short individual and group projects, students will develop their understanding of how computers form part of larger digital environment; How to use computational thinking to create coded solutions to problems; How to collect, create and transform data into information products and programs; And how to communicate effectively using multi-media.

This course introduces students to various computer applications, which will develop a level of computer literacy that enables them to function effectively in their home, school and community environments. Students use the Technology Process to investigate a variety of forms of information including a critical analysis of the Internet. They will also develop basic keyboard skills in this practical environment.

(ATAR) Computer Science

The Computer Science ATAR course focuses on the fundamental principles, concepts and skills within the field of computing.

Knowledge and skills in computer science are practically applied to computer systems and software, and the connectivity between computers, peripherals and software at home, work and in education. Students develop problem-solving abilities and technical skills as they learn how to diagnose and solve problems in the course of understanding the building blocks of computing.

In this course, the impact of technological developments on the personal, social and professional lives of individuals, businesses and communities is investigated. Related ethical, moral and legal factors are explored so that students recognise the consequences of decisions made by developers and users in the use of technology.

This course provides students with practical and technical skills that equip them to function effectively in a world where these attributes are vital for employability and daily life in a technological society.

This course has five major topic areas, that will be studied.

  1. Systems analysis and development: Designing and evaluating information systems, and the consideration of technical and human considerations.
  2. Managing data: representing data and information, and their respective storage and manipulation.
  3. Developing software: Using the Systems development cycle to model and solve problems.
  4. Programming: using programming languages such as Python, to create solutions to defined problems.
  5. Networks and communications: understanding the physical, logical and applied standards and protocols around the interconnectivity of computing devices.
    (General) Applied Information Technology.

The development and application of digital technologies impact most aspects of living and working in our society. They have created new challenges and opportunities in lifestyle, entertainment, education and commerce.

Throughout this course, students investigate client-driven issues and challenges, devise solutions, produce models or prototypes and then evaluate and refine the design solution in collaboration with the client. Students are provided with the opportunity to develop digital solutions through the practical application of skills, techniques and strategies to solve information problems.

In undertaking projects and designing solutions, the legal, ethical and social issues associated with each solution are also considered and evaluated. This course provides students with the opportunity to develop the knowledge and skills of digital technologies.

This course has seven major topic areas, that will be studied:

  1. Design concepts
  2. Managing data
  3. Hardware
  4. Networks
  5. Impacts of technology
  6. Applications skills
  7. Project management