ABCDEFGHIJKLMNOPQRST
1
INTRODUCTION
This International CS Education Standards document contains the computer science (CS) standards from the United States, United Kingdom, Australia, New Zealand, and Israel.
All standards for K-12/pre-Uni CS education have been included in this document. To ensure consistency, we have used the scope and sequence of the US standards to enable comparison across learning outcomes.
We recommend that you use this document to locate CS education standards according to the grade level, strand, and region.
2
United States (CSTA - Computer Science Teachers Association)United Kingdom (CAS - Computing at School)AustraliaNew ZealandIsrael
3
Level/Grade/AgeCodeStrandStandardKey Stage/AgeCodeStrandUK AttainmentStrandCodeSubstrandGrade/LevelStandardLevelSubfieldIDStandardCodeChapterStandard
4
Level 1 (grades K to 3)Key Stage 1 (5 to 7 years old)Foundation to Year 2 (5 to 8 years old)Year 1 to 3 (5 to 8 years old)Kindergarten to Class 2 (5 to 8 years old)
5
Level 1/
K-3/Ages 5 to 9
L1:3.CT.1Computational ThinkingUse technology resources (e.g. puzzles, logical thinking programs) to solve age-appropriate problemsKey Stage 1/
5 to 7 years old
1.3CSuse logical reasoning to predict the behaviour of simple programs
6
Level 1/
K-3/Ages 5 to 9
L1:3.CT.2Computational ThinkingUse writing tools, digital cameras, and drawing tools to illustrate thoughts, ideas, and stories in a step-by-step manner
7
Level 1/
K-3/Ages 5 to 9
L1:3.CT.3Computational ThinkingUnderstand how to arrange (sort) information in useful order, such as sorting students by birth date, without using a computerKey Stage 1/
5 to 7 years old
1.1CSunderstand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructionsDigital Technologies Processes and Production Skills2.3Collecting, managing and analyzing dataF-2Collect, explore and sort data, and use digital systems to present the data creatively
8
Level 1/
K-3/Ages 5 to 9
L1:3.CT.4Computational ThinkingRecognize that software is created to control computer operations.Key Stage 1/
5 to 7 years old
1.1CSunderstand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions
9
Level 1/
K-3/Ages 5 to 9
L1:3.CT.5Computational ThinkingDemonstrate how 0s and 1s can be used to represent information.
10
Level 1/
K-3/Ages 5 to 9
-Computational Thinking-Digital Technologies Knowledge and Understanding2.2Representation of dataF-2Recognise and explore patterns in data and represent data as pictures, symbols and diagrams
11
Level 1/
K-3/Ages 5 to 9
L1:3.CPP.1Computing Practice and ProgrammingUse technology resources to conduct age-appropriate research.Key Stage 1/
5 to 7 years old
1.4ITuse technology purposefully to create, organise, store, manipulate and retrieve digital contentDigital Technologies Knowledge and Understanding2.1Digital systemsF-2Identify and use digital systems (hardware and software components) for a purpose
12
Level 1/
K-3/Ages 5 to 9
L1:3.CPP.2Computing Practice and ProgrammingUse developmentally appropriate multimedia resources (e.g., interactive books and educational software) to support learning across the curriculum.Key Stage 1/
5 to 7 years old
1.4ITuse technology purposefully to create, organise, store, manipulate and retrieve digital content
13
Level 1/
K-3/Ages 5 to 9
L1:3.CPP.3Computing Practice and ProgrammingCreate developmentally appropriate multimedia products with support from teachers, family members or student partners.
14
Level 1/
K-3/Ages 5 to 9
L1:3.CPP.4Computing Practice and ProgrammingConstruct a set of statements to be acted out to accomplish a simple task (e.g., turtle instructions).Key Stage 1/
5 to 7 years old
1.2CScreate and debug simple programsDigital Technologies Processes and Production Skills2.4Creating digital solutions by: definingF-2Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems
15
Level 1/
K-3/Ages 5 to 9
L1:3.CPP.5Computing Practice and ProgrammingIdentify jobs that use computing and technology.
16
Level 1/
K-3/Ages 5 to 9
L1:3.CPP.6Computing Practice and ProgrammingGather and organize information using concept-mapping tools.
17
Level 1/
K-3/Ages 5 to 9
L1:3.CD.1Computers and Communication DevicesUse standard input and output devices to successfully operate computers and related technologies.
18
Level 1/
K-3/Ages 5 to 9
L1:3.CL.1CollaborationGather information and communicate electronically with others with support from teachers, family members or student partners.
19
Level 1/
K-3/Ages 5 to 9
L1:3.CL.2CollaborationWork cooperatively and collaboratively with peers, teachers and others using technology.Digital Technologies Processes and Production Skills2.6Collaborating and managingF-2Work with others to create and organise ideas and information using information systems, and share these in safe online environments
20
Level 1/
K-3/Ages 5 to 9
L1:3.CI.1Community, Global, and Ethical ImpactsPractice responsible digital citizenship (legal and ethical behaviors) in the use of technology systems and software.Key Stage 1/
5 to 7 years old
1.6DLuse technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologiesDigital Technologies Processes and Production Skills2.5Creating digital solutions by: evaluatingF-2Explore how people safely use common information systems to meet information, communication and recreation needs
21
Level 1/
K-3/Ages 5 to 9
L1.3.CI.2Community, Global, and Ethical ImpactsIdentify positive and negative social and ethical behaviors for using technology.Key Stage 1/
5 to 7 years old
1.6DLuse technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies
22
Level 1/
K-3/Ages 5 to 9
-Community, Global, and Ethical Impacts-Key Stage 1/
5 to 7 years old
1.5DLrecognise common uses of information technology beyond school
23
Level 1 (grades 3 to 6)Key stage 2 (7 to 11 year olds)Year 3 to 6 (8 to 12 years old)Year 4 to 7 (8 to 12 years old)Class 3 to 5 (8 to 11 years old)
24
Level 1/
3-6/Ages 8 to 12
L1:6.CT.1Computational ThinkingUnderstand and use the basic steps in algorithmic problem-solving (e.g., problem statement and exploration, examination of sample instances, design, implementation and testing).Key Stage 2/
7 to 11 years old
2.3CSuse logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programsDigital Technologies Processes and Production Skills4.4Creating digital solutions by: defining3-4Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them
25
Level 1/
3-6/Ages 8 to 12
L1:6.CT.2Computational ThinkingDevelop a simple understanding of an algorithm (e.g., search, sequence of events or sorting) using computer-free exercises.Digital Technologies Processes and Production Skills4.4Creating digital solutions by: defining3-4Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them
26
Level 1/
3-6/Ages 8 to 12
L1:6.CT.3Computational ThinkingDemonstrate how a string of bits can be used to represent alphanumeric information.Digital Technologies Knowledge and Understanding6.2Representation of data5-6Investigate how digital systems use whole numbers as a basis for representing all types of data
27
Level 1/
3-6/Ages 8 to 12
L1:6.CT.4Computational ThinkingDescribe how a simulation can be used to solve a problem.
28
Level 1/
3-6/Ages 8 to 12
L1:6.CT.5Computational ThinkingMake a list of sub-problems to consider while addressing a larger problem.
29
Level 1/
3-6/Ages 8 to 12
L1:6.CT.6Computational ThinkingUnderstand the connections between computer science and other fields.
30
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.1Computing Practice and ProgrammingUse technology resources (e.g., calculators, data collection probes, mobile devices, videos, educational software and web tools) for problem-solving and self-directed learning.Key Stage 2/
7 to 11 years old
2.6ITselect, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information
31
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.2Computing Practice and ProgrammingUse general-purpose productivity tools and peripherals to support personal productivity, remediate skill deficits and facilitate learning.
32
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.3Computing Practice and ProgrammingUse technology tools (e.g., multimedia and text authoring, presentation, web tools, digital cameras and scanners) for individual and collaborative writing, communication and publishing activities.
33
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.4Computing Practice and ProgrammingGather and manipulate data using a variety of digital tools.Digital Technologies Processes and Production Skills4.3Collecting, managing and analyzing data3-4Collect, access and present different types of data using simple software to create information and solve problems
34
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.5Computing Practice and ProgrammingConstruct a program as a set of step-by-step instructions to be acted out (e.g., make peanut butter and jelly sandwich activity).Key Stage 2/
7 to 11 years old
2.1CSdesign, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
35
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.6Computing Practice and ProgrammingImplement problem solutions using a block based visual programming language.Digital Technologies Processes and Production Skills4.5Creating digital solutions by: implementing3-4Implement digital solutions as simple visual programs with algorithms involving branching (decisions), and user input
36
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.7Computing Practice and ProgrammingUse computing devices to access remote information, communicate with others in support of direct and independent learning and pursue personal interests.Digital Technologies Knowledge and Understanding4.1Digital systems3-4Explore and use a range of digital systems with peripheral devices for different purposes, and transmit different types of data
37
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.8Computing Practice and ProgrammingNavigate between webpages using hyperlinks and conduct simple searches using search engines.Key Stage 2/
7 to 11 years old
2.5ITuse search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
38
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.9Computing Practice and ProgrammingIdentify a wide range of jobs that require knowledge or use of computing.
39
Level 1/
3-6/Ages 8 to 12
L1:6.CPP.10Computing Practice and ProgrammingGather and manipulate data using a variety of digital tools.Key Stage 2/
7 to 11 years old --
2.6ITselect, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and informationDigital Technologies Processes and Production Skills6.3Collecting, managing and analyzing data5-6Acquire, store and validate different types of data, and use a range of commonly available software to interpret and visualise data in context to create information
40
Level 1/
3-6/Ages 8 to 12
-Computing Practice and Programming-Key Stage 2/
7 to 11 years old
2.2CSuse sequence, selection, and repetition in programs; work with variables and various forms of input and output
41
Level 1/
3-6/Ages 8 to 12
-Computing Practice and Programming-Digital Technologies Knowledge and Understanding4.2Representation of data3-4Recognise different types of data and explore how the same data can be represented in different ways
42
Level 1/
3-6/Ages 8 to 12
-Computing Practice and Programming-Digital Technologies Processes and Production Skills4.6Creating digital solutions by: evaluating3-4Explain how developed solutions and existing information systems meet common personal, school or community needs; and envisage new ways of using them
43
Level 1/
3-6/Ages 8 to 12
-Computing Practice and Programming-Digital Technologies Processes and Production Skills6.5Creating digital solutions by: designing5-6Design a user interface for a digital system, generating and considering alternative designs
44
Level 1/
3-6/Ages 8 to 12
-Computing Practice and Programming-Digital Technologies Processes and Production Skills6.8Creating digital solutions by: evaluating5-6Explain how developed solutions and existing information systems are sustainable and meet local community needs, considering opportunities and consequences for future applications
45
Level 1/
3-6/Ages 8 to 12
L1:6.CD.1Computers and Communication DevicesDemonstrate an appropriate level of proficiency with keyboards and other input and output devices.
46
Level 1/
3-6/Ages 8 to 12
L1:6.CD.2Computers and Communication DevicesUnderstand the pervasiveness of computers and computing in daily life (e.g., voicemail, downloading videos and audio files, microwave ovens, thermostats, wireless Internet, mobile computing devices, GPS systems).Key Stage 2/
7 to 11 years old
2.4CSunderstand computer networks, including the internet; how they can provide multiple services, such as the World Wide Web, and the opportunities they offer for communication and collaboration
47
Level 1/
3-6/Ages 8 to 12
L1:6.CD.3Computers and Communication DevicesApply strategies for identifying simple hardware and software problems that may occur during use.
48
Level 1/
3-6/Ages 8 to 12
L1:6.CD.4Computers and Communication DevicesIdentify that information is coming to the computer from many sources over a network.
49
Level 1/
3-6/Ages 8 to 12
L1:6.CD.5Computers and Communication DevicesIdentify factors that distinguish humans from machines.
50
Level 1/
3-6/Ages 8 to 12
L1:6.CD.6Computers and Communication DevicesRecognize that computers model intelligent behavior (as found in robotics, speech and language recognition and computer animation).
51
Level 1/
3-6/Ages 8 to 12
L1:6.CL.1CollaborationUse productivity technology tools (e.g., word processing, spreadsheet, presentation software) for individual and collaborative writing, communication and publishing activities.
52
Level 1/
3-6/Ages 8 to 12
L1:6.CL.2CollaborationUse online resources (e.g., email, online discussions, collaborative web environments) to participate in collaborative problem-solving activities for the purpose of developing solutions or products.Digital Technologies Processes and Production Skills4.7Collaborating and managing3-4Work with others to plan the creation and communication of ideas and information safely, applying agreed ethical and social protocols
53
Level 1/
3-6/Ages 8 to 12
L1:6.CL.3CollaborationIdentify ways that teamwork and collaboration can support problem solving and innovation.
54
Level 1/
3-6/Ages 8 to 12
L1:6.CI.1Community, Global, and Ethical ImpactsDiscuss basic issues related to responsible use of technology and information and the consequences of inappropriate use.Key Stage 2/
7 to 11 years old
2.7DLuse technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact
55
Level 1/
3-6/Ages 8 to 12
L1:6.CI.2Community, Global, and Ethical ImpactsIdentify the impact of technology (e.g., social networking, cyber bullying, mobile computing and communication, web technologies, cyber security and virtualization) on personal life and society.Key Stage 2/
7 to 11 years old --
2.7DLuse technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact
56
Level 1/
3-6/Ages 8 to 12
L1:6.CI.3Community, Global, and Ethical ImpactsEvaluate the accuracy, relevance, appropriateness, comprehensiveness and biases that occur in electronic information sources.
57
Level 1/
3-6/Ages 8 to 12
L1:6.CI.4Community, Global, and Ethical ImpactsUnderstand ethical issues that relate to computers and networks (e.g., equity of access, security, privacy, copyright and intellectual property).
58
Level 2 (recommended for grades 6 to 9) Computer Science and Community
Key Stage 3 (11 to 14 years old)Year 7 to 10 (12 to 16 years old)Year 6 to 9 (10 to 14 years old)Class 6 to 8 (12 to 14 years old)
59
Level 2/
6-9/Ages 11 to 15
L2.CT.1Computational ThinkingUse the basic steps in algorithmic problem-solving to design solutions (e.g., problem statement and exploration, examination of sample instances, design, implementing a solution, testing and evaluation).Key Stage 3/
11 to 14 years old
3.2CSunderstand several key algorithms that reflect computational thinking [for example, ones for sorting and searching]; use logical reasoning to compare the utility of alternative algorithms for the same problemDigital Technologies Processes and Production Skills6.4Creating digital solutions by: defining5-6Define problems in terms of data and functional requirements, and identify features similar to previously solved problems
60
Level 2/
6-9/Ages 11 to 15
L2.CT.2Computational ThinkingDescribe the process of parallelization as it relates to problem solving.
61
Level 2/
6-9/Ages 11 to 15
L2.CT.3Computational ThinkingDefine an algorithm as a sequence of instructions that can be processed by a computer.Key Stage 3/
11 to 14 years old
3.1CSdesign, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systemsDigital Technologies Processes and Production Skills8.7Creating digital solutions by: designing7-8Design algorithms represented diagrammatically and in English; and trace algorithms to predict output for a given input and to identify errors
62
Level 2/
6-9/Ages 11 to 15
L2.CT.4Computational ThinkingEvaluate ways that different algorithms may be used to solve the same problem.
63
Level 2/
6-9/Ages 11 to 15
L2.CT.5Computational ThinkingAct out searching and sorting algorithms.
64
Level 2/
6-9/Ages 11 to 15
L2.CT.6Computational ThinkingDescribe and analyze a sequence of instructions being followed (e.g., describe a character’s behavior in a video game as driven by rules and algorithms).Digital Technologies Processes and Production Skills6.6Creating digital solutions by: designing5-6Design, modify and follow simple algorithms represented diagrammatically and in English involving sequences of steps, branching, and iteration (repetition)
65
Level 2/
6-9/Ages 11 to 15
L2.CT.7Computational ThinkingRepresent data in a variety of ways including text, sounds, pictures and numbers.Key Stage 3/
11 to 14 years old
3.6CSunderstand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits
66
Level 2/
6-9/Ages 11 to 15
L2.CT.8Computational ThinkingUse visual representations of problem states, structures and data (e.g., graphs, charts, network diagrams, flowcharts).Digital Technologies Processes and Production Skills6.7Creating digital solutions by: implementing5-6Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input
67
Level 2/
6-9/Ages 11 to 15
L2.CT.9Computational ThinkingInteract with content-specific models and simulations (e.g., ecosystems, epidemics, molecular dynamics) to support learning and research.
68
Level 2/
6-9/Ages 11 to 15
L2.CT.10Computational ThinkingEvaluate what kinds of problems can be solved using modeling and simulation.
69
Level 2/
6-9/Ages 11 to 15
L2.CT.11Computational ThinkingAnalyze the degree to which a computer model accurately represents the real world.
70
Level 2/
6-9/Ages 11 to 15
L2.CT.12Computational ThinkingUse abstraction to decompose a problem into sub problems.
71
Level 2/
6-9/Ages 11 to 15
L2.CT.13Computational ThinkingUnderstand the notion of hierarchy and abstraction in computing including high level languages, translation, instruction set and logic circuits.
72
Level 2/
6-9/Ages 11 to 15
L2.CT.14Computational ThinkingExamine connections between elements of mathematics and computer science including binary numbers, logic, sets and functions.
73
Level 2/
6-9/Ages 11 to 15
L2.CT.15Computational ThinkingProvide examples of interdisciplinary applications of computational thinking.
74
Level 2/
6-9/Ages 11 to 15
L2.CPP.1Computing Practice and ProgrammingSelect appropriate tools and technology resources to accomplish a variety of tasks and solve problems.Key Stage 3/
11 to 14 years old
3.7ITundertake creative projects that involve selecting, using, and combining multiple applications, preferably across a range of devices, to achieve challenging goals, including collecting and analysing data and meeting the needs of known usersDigital Technologies Processes and Production Skills8.9Creating digital solutions by: evaluating7-8Evaluate how well developed solutions and existing information systems meet needs, are innovative, and take account of future risks and sustainability
75
Level 2/
6-9/Ages 11 to 15
L2.CPP.2Computing Practice and ProgrammingUse a variety of multimedia tools and peripherals to support personal productivity and learning throughout the curriculum.
76
Level 2/
6-9/Ages 11 to 15
L2.CPP.3Computing Practice and ProgrammingDesign, develop, publish and present products (e.g., web pages, mobile applications, animations) using technology resources that demonstrate and communicate curriculum concepts.Key Stage 3/
11 to 14 years old
3.8ITcreate, reuse, revise and repurpose digital artefacts for a given audience, with attention to trustworthiness, design and usabilityDigital Technologies Processes and Production Skills8.5Creating digital solutions by: defining7-8Define and decompose real-world problems taking into account functional requirements and economic, environmental, social, technical and usability constraints
77
Level 2/
6-9/Ages 11 to 15
L2.CPP.3Computing Practice and ProgrammingDesign, develop, publish and present products (e.g., web pages, mobile applications, animations) using technology resources that demonstrate and communicate curriculum concepts.Digital Technologies Processes and Production Skills8.6Creating digital solutions by: designing7-8Design the user experience of a digital system, generating, evaluating and communicating alternative designs
78
Level 2/
6-9/Ages 11 to 15
L2.CPP.4Computing Practice and ProgrammingDemonstrate an understanding of algorithms and their practical application.
79
Level 2/
6-9/Ages 11 to 15
L2.CPP.5Computing Practice and ProgrammingImplement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables and functions.Key Stage 3/
11 to 14 years old
3.3CSuse 2 or more programming languages, at least one of which is textual, to solve a variety of computational problems; make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functionsDigital Technologies Processes and Production Skills8.8Creating digital solutions by: implementing7-8Implement and modify programs with user interfaces involving branching, iteration and functions in a generalpurpose programming language
80
Level 2/
6-9/Ages 11 to 15
L2.CPP.6Computing Practice and ProgrammingImplement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables and functions.Key Stage 3/
11 to 14 years old
3.4CSunderstand simple Boolean logic [for example, AND, OR and NOT] and some of its uses in circuits and programming; understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers [for example, binary addition, and conversion between binary and decimal]
81
Level 2/
6-9/Ages 11 to 15
L2.CPP.6Computing Practice and ProgrammingDemonstrate good practices in personal information security, using passwords, encryption and secure transactions.Key Stage 3/
11 to 14 years old
3.9DLunderstand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct, and know how to report concerns
82
Level 2/
6-9/Ages 11 to 15
L2.CPP.7Computing Practice and ProgrammingIdentify interdisciplinary careers that are enhanced by computer science.
83
Level 2/
6-9/Ages 11 to 15
L2.CPP.8Computing Practice and ProgrammingDemonstrate dispositions amenable to open-ended problem solving and programming (e.g., comfort with complexity, persistence, brainstorming, adaptability, patience, propensity to tinker, creativity, accepting challenge).
84
Level 2/
6-9/Ages 11 to 15
L2.CPP.9Computing Practice and ProgrammingCollect and analyze data that is output from multiple runs of a computer program.
85
Level 2/
6-9/Ages 11 to 15
L2.CD.1Computers and Communication DevicesRecognize that computers are devices that execute programs.
86
Level 2/
6-9/Ages 11 to 15
L2.CD.2Computers and Communication DevicesIdentify a variety of electronic devices that contain computational processors.
87
Level 2/
6-9/Ages 11 to 15
L2.CD.3Computers and Communication DevicesDemonstrate an understanding of the relationship between hardware and software.
88
Level 2/
6-9/Ages 11 to 15
L2.CD.4Computers and Communication DevicesUse developmentally appropriate, accurate terminology when communicating about technology.
89
Level 2/
6-9/Ages 11 to 15
L2.CD.5Computers and Communication DevicesApply strategies for identifying and solving routine hardware problems that occur during everyday computer use.
90
Level 2/
6-9/Ages 11 to 15
L2.CD.6Computers and Communication DevicesDescribe the major components and functions of computer systems and networks.Key Stage 3/
11 to 14 years old
3.5CSunderstand the hardware and software components that make up computer systems, and how they communicate with one another and with other systemsDigital Technologies Knowledge and Understanding6.1Digital systems5-6Investigate the main components of common digital systems, their basic functions and interactions and how such digital systems may connect together to form networks to transmit data
91
Level 2/
6-9/Ages 11 to 15
L2.CD.7Computers and Communication DevicesDescribe what distinguishes humans from machines, focusing on human intelligence versus machine intelligence and ways we can communicate.
92
Level 2/
6-9/Ages 11 to 15
L2.CD.8Computers and Communication DevicesDescribe ways in which computers use models of intelligent behavior (e.g., robot motion, speech and language understanding, and computer vision).
93
Level 2/
6-9/Ages 11 to 15
L2.CL.1CollaborationApply productivity/ multimedia tools and peripherals to group collaboration and support learning throughout the curriculum.
94
Level 2/
6-9/Ages 11 to 15
L2.CL.2CollaborationCollaboratively design, develop, publish and present products (e.g., videos, podcasts, websites) using technology resources that demonstrate and communicate curriculum concepts.Digital Technologies Processes and Production Skills6.9Collaborating and managing5-6Manage the creation and communication of ideas and information including online collaborative projects, applying agreed ethical, social and technical protocols
95
Level 2/
6-9/Ages 11 to 15
L2.CL.3CollaborationCollaborate with peers, experts and others using collaborative practices such as pair programming, working in project teams and participating in-group active learning activities.Digital Technologies Processes and Production Skills8.11Collaborating and managing7-8Plan and manage projects, including tasks, time and other resources required, considering safety and sustainability
96
Level 2/
6-9/Ages 11 to 15
L2.CL.4CollaborationExhibit dispositions necessary for collaboration: providing useful feedback, integrating feedback, understanding and accepting multiple perspectives, socialization.
97
Level 2/
6-9/Ages 11 to 15
L2.CI.1Community, Global, and Ethical ImpactsExhibit legal and ethical behaviors when using information and technology and discuss the consequences of misuse.
98
Level 2/
6-9/Ages 11 to 15
L2.CI.2Community, Global, and Ethical ImpactsDemonstrate knowledge of changes in information technologies over time and the effects those changes have on education, the workplace and society.
99
Level 2/
6-9/Ages 11 to 15
L2.CI.3Community, Global, and Ethical ImpactsAnalyze the positive and negative impacts of computing on human culture.
100
Level 2/
6-9/Ages 11 to 15
L2.CI.4Community, Global, and Ethical ImpactsEvaluate the accuracy, relevance, appropriateness, comprehensiveness and bias of electronic information sources concerning real-world problems.