Grade 7
Other Alabama Digital Literacy and Computer Science sets
- Kindergarten
- Kindergarten
- Recurring Standards
- Technology Education (2009): Grades K, 1, 2
- Grade 1
- Grade 1
- Grade 2
- Grade 2
- Grade 3
- Grade 3
- Technology Education (2009): Grades 3, 4, 5
- Grade 4
- Grade 4
- Grade 5
- Grade 5
- Grade 6
- Grade 6
- Grade 6
- Technology Education (2009): Grades 6, 7, 8
- Grade 7
- Grade 7
- Grade 8
- Grade 8
- Grade 8
- Grades 9-12
- Grades 9-12
- Technology Education (2009): Grades 9, 10, 11, 12
Other Alabama Digital Literacy and Computer Science sets
- Kindergarten
- Kindergarten
- Recurring Standards
- Technology Education (2009): Grades K, 1, 2
- Grade 1
- Grade 1
- Grade 2
- Grade 2
- Grade 3
- Grade 3
- Technology Education (2009): Grades 3, 4, 5
- Grade 4
- Grade 4
- Grade 5
- Grade 5
- Grade 6
- Grade 6
- Grade 6
- Technology Education (2009): Grades 6, 7, 8
- Grade 7
- Grade 7
- Grade 8
- Grade 8
- Grade 8
- Grades 9-12
- Grades 9-12
- Technology Education (2009): Grades 9, 10, 11, 12
Computational ThinkingDLCS25.7.CT
- AAD
Algorithms, Abstraction, and DecompositionDLCS25.7.CT.AAD
- 1
Design and test algorithms using pseudocode with sequencing, selection, and iteration applying relational and logical operators to control program flow and produce appropriate outcomes.DLCS25.7.1
- 2
Create a flowchart and corresponding pseudocode to plan and explain a process.DLCS25.7.2
- 3
Debug algorithms containing selection and iteration and explain improvements.DLCS25.7.3
- 4
Analyze a multi-step problem by dividing it into its key components that can be completed collaboratively.DLCS25.7.4
- 5
Create functions to reduce complexity in programming.DLCS25.7.5
- 1
- P
ProgrammingDLCS25.7.CT.P
- 6
Design and implement a program that solves a problem, using sequencing, selection, and iteration, and user input to control the program’s behavior.DLCS25.7.6
- 6
Data ScienceDLCS25.7.DS
- DCR
Data Collection and RepresentationDLCS25.7.DS.DCR
- 7
Write a program that utilizes multiple data types and structures.DLCS25.7.7
- 8
Convert simple text and numbers into binary, manually or using digital tools.DLCS25.7.8
- 7
- DA
Data AnalysisDLCS25.7.DS.DA
- 9
Apply basic data analysis techniques to draw conclusions from structured datasets.DLCS25.7.9
- 10
Use evidence from multiple data sources to support claims or decisions related to real-world problems.DLCS25.7.10
- 9
- MS
Modeling and SimulationDLCS25.7.DS.MS
- 11
Modify a model or simulation to improve its accuracy and describe how changes in input affect the results.DLCS25.7.11
- 11
Computing SystemsDLCS25.7.CS
- NI
Networks and InternetDLCS25.7.CS.NI
- 12
Compare and contrast different types of networks, including LAN, WAN, and wireless.DLCS25.7.12
- 13
Describe how data travels between devices using basic protocols.DLCS25.7.13
- 14
Identify Internet of Things (IoT) devices and explain how they communicate with other devices over a network.DLCS25.7.14
- 12
- C
CybersecurityDLCS25.7.CS.C
- 15
Explain how sensitive data can be compromised by threats and analyze how strong security practices can reduce these risks.DLCS25.7.15
- 16
Outline cybersecurity practices, including firewalls, antivirus software, and secure passwords, and explain how to identify and reduce system vulnerabilities.DLCS25.7.16
- 17
Demonstrate strategies for protecting personal information and digital identity.DLCS25.7.17
- 15
- HS
Hardware and SoftwareDLCS25.7.CS.HS
- 18
Evaluate the benefits and limitations of hardware components for different users and computing needs.DLCS25.7.18
- 19
Complete a specific task using appropriate application software.DLCS25.7.19
- 20
Analyze how different operating systems work for various types of devices.DLCS25.7.20
- 18
Impact of ComputingDLCS25.7.IC
- CP
Career PathsDLCS25.7.IC.CP
- 21
Investigate various careers in computer science and related fields, and identify the skills commonly required for those roles.DLCS25.7.21
- 21
- E
EthicsDLCS25.7.IC.E
- 22
Explain the importance of intellectual property, copyright, and fair use in digital media.DLCS25.7.22
- 23
Analyze ethical dilemmas involving the use of technology or data, including AI bias and misuse. [AI]DLCS25.7.23
- 22
- S
SocietyDLCS25.7.IC.S
- 24
Describe ways computing technologies can transform and impact the environment, culture, economies, and societyDLCS25.7.24
- 24
- ET
Emerging TechnologyDLCS25.7.IC.ET
- 25
Assess and predict the impact of emerging technologies. [AI]DLCS25.7.25
- 25
- A
AccessibilityDLCS25.7.IC.A
- 26
Apply basic accessibility principles when creating digital content.DLCS25.7.26
- 26
Digital ProficiencyDLCS25.7.DP
- IL
Information LiteracyDLCS25.7.DP.IL
- 27
Apply strategies for verifying digital information, cross-referencing sources and using digital tools to assess credibility and accuracy. [AI]DLCS25.7.27
- 27
- DL
Digital LifeDLCS25.7.DP.DL
- 28
Analyze their own technology use and explain the impact of online activities on their lives and well-being.DLCS25.7.28
- 28
- DT
Digital ToolsDLCS25.7.DP.DT
- 29
Select and apply appropriate online tools and file types for a variety of tasks.DLCS25.7.29
- 30
Collaborate with peers using online platforms to create and revise multimedia content, adjusting tone and format for audience and purpose.DLCS25.7.30
- 31
Compare and contrast AI-generated artifacts with human-generated artifacts. [AI]DLCS25.7.31
- 32
Input text at a rate of 30 words per minute via keyboard or alternative text input method.DLCS25.7.32
- 29
Frequently asked questions
- What grade levels do these standards cover?
- Grade 7
- Where can I read the official document?
- Digital Literacy and Computer Science (2025)
Find this useful?
If so, you'll love the standards search built into Common Planner.
Keep exploring
Keep exploring Digital Literacy and Computer Science standards
Sibling grade bands, other subjects in this jurisdiction, and the same subject across other states.
More Alabama Digital Literacy and Computer Science sets
Digital Literacy and Computer Science- Kindergarten
- Kindergarten
- Recurring Standards
- Technology Education (2009): Grades K, 1, 2
- Grade 1
- Grade 1
- Grade 2
- Grade 2
- Grade 3
- Grade 3
- Technology Education (2009): Grades 3, 4, 5
- Grade 4
- Grade 4
- Grade 5
- Grade 5
- Grade 6
- Grade 6
- Grade 6
- Technology Education (2009): Grades 6, 7, 8
- Grade 7
- Grade 7
- Grade 8
- Grade 8
- Grade 8
- Grades 9-12
- Grades 9-12
- Technology Education (2009): Grades 9, 10, 11, 12
Other Alabama subjects
Alabama- Arts Education86 sets
- Counseling and Guidance1 set
- CTE69 sets
- Drivers and Traffic Safety Education1 set
- English Language Arts13 sets
- English Language Arts AAS13 sets
- Gifted Education1 set
- Guidelines for Exemplary School Libraries1 set
- Health Education11 sets
- Languages Other Than English—Foreign Languages4 sets
- Mathematics23 sets
- Mathematics AAS13 sets
- Physical Education23 sets
- School Counseling Program Standards for Students4 sets
- Science20 sets
- Science AAS13 sets
- Science, Technology, Engineering, and Mathematics (STEM)4 sets
- Social Studies21 sets
- Social Studies AAS12 sets
- Transition Standards4 sets
- Work-Based Learning1 set