Level 3a Standards at SHS
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
$
%
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
|
 
Still loading...
ABCDEFGHIJKLMNOPQRST
1
CSTA K-12 Standards, Level 3AQuest9CSPwWebwRoboticsICS
2
CT.1Use predefined functions and parameters, classes and methods to divide a complex problem into simpler partsxxxxx
3
CT.2Describe a software development process used to solve software problems (e.g., design, docing, testing, verification)xxxxx
4
CT.3Explain how sequence, selection, iteration, and recursion are building blocks of algorithmsxxxxx
5
CT.4Compare techniques for analyzing massive data collectionsxxx
6
CT.5Describe the relationship between binary and hexadecimal representationsxxxxx
7
CT.6Analyze the representation and trade-offs among various forms of digital informationxxxxx
8
CT.7Describe how various types of data are stored in a computer systemxxxxx
9
CT.8Use modeling and simulation to represent and understand natural phenomenaxxxx
10
CT.9Discuss the value of abstraction to manage problem complexityxxxxx
11
CT.10Describe the concept of parallel processing as a strategy to solve large problemsxxx
12
CT.11Describe how computation shares features with art and music by translating human intention into an artifactxxxxx
13
CL.1Work with a team to design and develop a software artifactxxxxx
14
CL.2Use collaborative tools to communicate with project team members (e.g., discussion boards, wikis, blogs, version control, etc)xxxxx
15
CL.3Describe how computing enhances traditional forms and enables new forms of experience, expression, communication, and collaborationxxxxx
16
CL.4Identify how collaboration influences the design and development of software productsxxxxx
17
CPP.1Create and organize Web pages through the use of a variety of web programming design toolsxxxxx
18
CPP.2Use mobile devices/emulators to design, develop, and implement mobile computing applicationsxx
19
CPP.3Use various debugging and testing methods to ensure program correctnessxxxxx
20
CPP.4Apply analysis, design, and implementation techniques to solve problemsxxxxx
21
CPP.5Use Application Program Interfaces (APIs) and libraries to facilitate programming solutionsxxxxx
22
CPP.6Select appropriate file formats for various types and uses of dataxxxxx
23
CPP.7Describe a variety of programming languages available to solve problems and develop systemsxxxxx
24
CPP.8Explain the program execution processxxxxx
25
CPP.9Explain the principles of security by examining encryption, cryptography, and authentication techniquesxxx
26
CPP.10Explore a variety of careers to which computing is centralxxxxx
27
CPP.11Describe techniques for locating and collected small and large-scale data setsxxxxx
28
CPP.12Describe how mathematical and statistical functions, sets, and logic are used in computationxxxx
29
CD.1Describe the unique features of computers embedded in mobile devices and vehiclesxxxxx
30
CD.2Develop criteria for purchasing or upgrading computer system hardwarexx
31
CD.3Describe the principal components of computer organization (input, output, processing, storage)xxxxx
32
CD.4Compare various forms of input and outputxxxxx
33
CD.5Explain the multiple levels of hardware and software that support program execution (compilers, interpreters, os, networks)xxxxx
34
CD.6Apply strategies for identifying and solving routine hardware and software problems that occur in everyday lifexxxxx
35
CD.7Compare and contrast client-server and peer-to-peer network strategiesxxxxx
36
CD.8Explain the basic components of computer networks (servers, file protection, routing, spoolers and queues, shared resources and fault tolerance)xxxxx
37
CD.9Describe how the Internet facilitates global communicationxxxxx
38
CD.10Describe the major applications of artificial intelligence and roboticsxxxx
39
CI.1Compare appropriate and inappropriate social networking behaviorsxx
40
CI.2Discuss the impact of computing technology on business and commercexxxxx
41
CI.3Describe the role that adaptive technology can play in the lives of people with special needsxxxxx
42
CI.4Compare the positive and negative impacts of technology on culture (e.g., social networking, delivery of news and public media, intercultural communication)xxxxx
43
CI.5Describe strategies for determining the reliability of information found on the Internetxx
44
CI.6Differentiate between information access and information distribution rightsxxxxx
45
CI.7Describe how different kinds of software licenses can be used to share and protect intellectual propertyxxxxx
46
CI.8Discuss the social and economic implications associated with piracy and hackingxxxxx
47
CI.9Describe different ways in which software is created and shared and their benefits and drawbacks (commercial software, public domain, open source)xxxxx
48
CI.10Describe security and privacy issues that relate to computer networksxxxxx
49
CI.11Explain the impact of the digital divide on access to critical information.xxxxx
50
4344424447
51
89.58%91.67%87.50%91.67%97.92%
52
* However, this is meeting many more in Level 3b
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
3A