Topic 1: System Technologies
Hardware, software & how machines actually work · 15 outcomes
Differentiates between the concepts of hardware, software and connectivity, data and information.
▸ tap to see what's covered
Read notes →Identifies and distinguishes between computer types and associated software.
▸ tap to see what's covered
Read notes →Identifies the main hardware components of computing devices.
▸ tap to see what's covered
Read notes →Identifies the functions of various types of operating system.
▸ tap to see what's covered
Read notes →Describes the purpose and effectiveness of operating system tools and utilities to organise and manage the computer.
▸ tap to see what's covered
Read notes →States and discusses the implications of the latest computer technologies.
▸ tap to see what's covered
Read notes →Discusses how the various components of computers interact with one another.
▸ tap to see what's covered
Read notes →Compares primary and secondary storage in terms of speed, bandwidth, capacity and reliability.
▸ tap to see what's covered
Read notes →Discusses processing techniques and memory, storage and IO management.
▸ tap to see what's covered
Read notes →States and discusses the implications of the latest computer technologies.
▸ tap to see what's covered
Read notes →Analyses factors affecting overall performance of a computer-based system.
▸ tap to see what's covered
Read notes →Makes recommendations for a hardware solution for a given problem.
▸ tap to see what's covered
Read notes →States and discusses the implications of the latest computer technologies.
▸ tap to see what's covered
Read notes →Topic 2: Internet & Communication Technologies
Networks, the internet & staying connected · 21 outcomes
Makes effective use of Internet tools to communicate, collaborate, organise and plan.
▸ tap to see what's covered
Read notes →Describes the design and functional elements of a Web site.
▸ tap to see what's covered
Read notes →Navigates the Internet in order to retrieve information.
▸ tap to see what's covered
Read notes →States and discusses the implications of the latest communication technologies Analyses how communication technologies such as cell phones, video calling, e-mail, messaging, social media lead to human interaction considering the benefits and risks of this interaction
Discusses network configurations, devices and architectures of a LAN and smaller networks.
▸ tap to see what's covered
Read notes →Discusses network configurations, devices and architectures of a WAN.
▸ tap to see what's covered
Read notes →Discusses and compares the transmission of data over the Internet.
▸ tap to see what's covered
Read notes →Describes the evolution of Internet Service Technologies.
▸ tap to see what's covered
Read notes →Demonstrates an ability to identify sources of errors and propose solutions.
▸ tap to see what's covered
Read notes →Demonstrates an understanding of data integrity and protection.
▸ tap to see what's covered
Read notes →States and discusses the implications of the latest communication technologies.
▸ tap to see what's covered
Read notes →Evaluates the effectiveness of cloud computing as an extension to a LAN
▸ tap to see what's covered
Read notes →Discusses the advantages and disadvantages of the deep web.
▸ tap to see what's covered
Read notes →Describes improving Web site reception for search engines.
▸ tap to see what's covered
Read notes →Identify the risk and propose solutions to computer security.
▸ tap to see what's covered
Read notes →States and discusses the implications of the latest communication technologies.
▸ tap to see what's covered
Read notes →Topic 3: Social & Ethical Issues
Ethics, law & the human side of tech · 3 outcomes
Describes the reasons for and effects of using computers.
▸ tap to see what's covered
Read notes →Examines the effects of the use of computers and information across a range of application areas.
▸ tap to see what's covered
Read notes →Evaluates the effects of the use of computers and information across a range of application areas
▸ tap to see what's covered
Read notes →Topic 4: Data & Information Management, Solution Development
Databases, SQL, algorithms & programming · 36 outcomes
Problem Solving: demonstrates an ability to solve simple problems using computational thinking.
▸ tap to see what's covered
Read notes →Data and Data structures: understands that simple data comes in different forms and that data typing is important.
▸ tap to see what's covered
Read notes →Boolean Logic: identifies the basics of Boolean logic and applies this to Boolean expressions.
▸ tap to see what's covered
Read notes →Method and OOP: calls basic functions, works with objects from existing classes and their methods Use of basic mathematical functions and applies
▸ tap to see what's covered
Read notes →Algorithm: plans and implements selection and simple looping for a variety of simple algorithms.
▸ tap to see what's covered
Read notes →Relational Database: understands and works with a single table relational database.
▸ tap to see what's covered
Read notes →Database and SQL: create tables and simple queries using a single-table database.
▸ tap to see what's covered
Read notes →▸ tap to see what's covered
Read notes →Software Creation: suggests ways in which well- known software can be methodically tested for robustness.
▸ tap to see what's covered
Read notes →Problem Solving: demonstrates an ability to solve more complex problems using computational thinking.
▸ tap to see what's covered
Read notes →Data: demonstrates an understanding of representing data in a fixed number of bits.
▸ tap to see what's covered
Read notes →Data and Data structures: analyses a problem, suggests and codes suitable data structures.
▸ tap to see what's covered
Read notes →Boolean Logic: applies logical conditions successfully in a programming language, SQL statements and search engines.
▸ tap to see what's covered
Read notes →OOP: designs classes and applies object-oriented principles.
▸ tap to see what's covered
Read notes →Data Transfer: effectively and efficiently transfers data between objects.
▸ tap to see what's covered
Read notes →Persistence: uses secondary storage to store, edit and input data.
▸ tap to see what's covered
Read notes →Algorithm: plans and implements solutions in a programming environment for a variety of algorithms.
▸ tap to see what's covered
Read notes →Database: describes the purpose and features of a database and DBMS.
▸ tap to see what's covered
Read notes →Database and SQL: query a single-table database using more complex SQL statements.
▸ tap to see what's covered
Read notes →Software Creation: implements good design in user interfaces.
▸ tap to see what's covered
Read notes →Software Creation: masters basic techniques for debugging and testing of programs.
▸ tap to see what's covered
Read notes →Software Creation: understands the process of data validation and can describe and code data validation techniques
▸ tap to see what's covered
Read notes →Software Creation: identifies the correct use of appropriate help in any application.
▸ tap to see what's covered
Read notes →Problem Solving: demonstrates an ability to solve more complex problems using computational thinking.
▸ tap to see what's covered
Read notes →Data and Data structures: analyses a problem, suggests and codes suitable data structures.
▸ tap to see what's covered
Read notes →OOP: efficiently designs reusable classes and applies object-oriented principles
▸ tap to see what's covered
Read notes →Data Transfer: effectively and efficiently transfers complex data between objects.
▸ tap to see what's covered
Read notes →Persistence: compares secondary storage to store, edit and input data.
▸ tap to see what's covered
Read notes →Algorithm: plans and implements solutions to simple problems requiring collections of data in a programming environment.
▸ tap to see what's covered
Read notes →Stored Data: analyses strategies for storing, protecting and retrieving stored data.
▸ tap to see what's covered
Read notes →Database Design: efficiently designs a multi- table database.
▸ tap to see what's covered
Read notes →Database and SQL: queries a multi-table database using complex SQL statements.
▸ tap to see what's covered
Read notes →Software Creation: implements an effective online help system for an existing or new software application.
▸ tap to see what's covered
Read notes →Software Creation: produces well-written and well-presented documentation for an existing or new software application.
▸ tap to see what's covered
Read notes →