Digital Literacy
Using digital products and services in a variety of contexts to achieve a purposeful outcome
I can explore and use the features of a range of digital technologies, integrated software and online resources to determine the most appropriate to solve problems. TCH 3-01a
- Uses the most appropriate applications and software tools to capture, create and modify text, images, sound, and video to present and collaborate.
- Demonstrates an understanding of file handling for example, uploading, downloading, sharing and permission setting, for example within Glow or other platforms.
Searching, processing and managing information responsibly
Having used digital technologies to search, access and retrieve information I can justify my selection in terms of validity, reliability and have an awareness of plagiarism. TCH 3-02a
- Gathers and combines data and information from a range of sources to create a publication, presentation or information resource.
- Uses applications to analyse data and identify trends/make predictions based on source data.
- Demonstrates efficient searching techniques for example using ‘and’, ‘or’, ’not’
Cyber resilience and internet safety
I can keep myself safe and secure in online environments and I am aware of the importance and consequences of doing this for myself and others. TCH 3-03a
- Demonstrates an understanding of the legal implications and importance of protecting their own and others’ privacy when communicating online.
- Evaluates online presence and identifies safe guards.
- Present relevant ideas and information to explain risks to safety and security of their personal devices and networks including encryption.
- Applies appropriate online safety features when becoming involved with online communities such as online gaming, chat rooms, forums and social media.
- Demonstrate an understanding of different cyber threats, for example, viruses, phishing, identity theft, extortion and sextortion.
- Demonstrates understanding of device security including personal and domestic devices.
Technological Developments in Society and Business
Awareness of technological developments (Past, Present and Future), including how they work.
I understand how scientific and technological developments have contributed to changes in everyday products. TCH 3-05a
- Discusses advantages and disadvantages of using technologies in our everyday life.
Impact, contribution, and relationship of technologies on business, the economy, politics, and the environment.
I can evaluate the implications for individuals and societies of the ethical issues arising from technological developments. TCH 3-06a
- Demonstrate an awareness of ethical issues around product development
I can identify the costs and benefits of using technologies to reduce the impact of our activities on the environment and business. TCH 3-07a
- Demonstrates an understanding of the impact of technologies on the environment and business
I can explore the impact, contribution and use of various software applications and emerging hardware in business. TCH 3-08a
- Searches, edits and manipulates text and numbers using appropriate hardware and software
Computing Science
Understanding the world through computational thinking
I can describe different fundamental information processes and how they communicate and can identify their use in solving different problems TCH 3-13a
I am developing my understanding of information and can use an information model to describe particular aspects of a real world system TCH 3-13b
- Recognises and describes information systems with communicating processes which occur in the world around me
- Explains the difference between parallel processes and those that communicate with each other
- Demonstrates an understanding of the basic principles of compression and encryption of information
- Identifies a set of characteristics describing a collection of related items that enable each item to be individually identified
- Identifies the use of common algorithms such as sorting and searching as part of larger processes.
Understanding and analysing computing technology
I understand language constructs for representing structured information TCH 3-14a
I can describe the structure and operation of computing systems which have multiple software and hardware levels that interact with each other. TCH 3-14b
- Understands that the same information could be represented in more than one representational system
- Understands that different information could be represented in exactly the same representation
- Demonstrates an understanding of structured information in programs, databases or webpages
- Describes the effect of mark-up language on the appearance of a webpage, and understand that this may be different on different devices
- Demonstrates an understanding of the von Neumann architecture and how machine code instructions are stored and executed within a computer system
- Reads and explains code extracts including those with variables and data structures
- Demonstrate an understanding of how computers communicate and share information over networks including the concepts of sender, receiver, address and packets.
- Understands simple compression and encryption techniques used in computing technology
Designing, building and testing computing solutions
I can select appropriate development tools to design, build, evaluate and refine computing solutions based on requirements TCH 3-15a
- Designs and builds a program using a visual language combining constructs and using multiple variables.
- Represents and manipulates structured information in programs, or databases for example, works with a list data structure in a visual language, or a flat file database.
- Interprets a problem statement, and identifies processes and information to create a physical computing and/or software solution.
- Can find and correct errors in program logic.
- Groups related instructions into named subprograms (in a visual language).
- Writes code in which there is communication between parallel processes (in a visual language).
- Writes code which receives and responds to real world inputs (in a visual language).
- Designs and builds web pages using appropriate mark-up languages.