🇺🇸🦅 America’s 250th — 25% off Teacher Annual with code USA250 🦅🇺🇸 →

High School Technology Applications Arkansas Standards

79 standards - Arkansas standards

These are the official High School Technology Applications Arkansas standards — the exact codes and student expectations high school teachers are required to teach and Arkansas state test assesses. Browse every standard below, then generate a print-ready, standards-aligned worksheet, lesson plan, exit ticket, or assessment for any of them in seconds.

Introduction to Computer Science (2025)

Cybersecurity, Computer Systems, and Networking

Generate resource

Major and Emerging Technologies

Generate resource

Data Analysis and Visualization

Generate resource

Computational Thinking

Generate resource

Careers and Professionalism

Generate resource
I.A

Standard 1.1 - Demonstrate professional readiness within the computer science domain.

Generate resource
I.A.1

1.1.1 Demonstrate understanding of various career paths in computer science (e.g., software development, data science, cybersecurity, networking, robotics, computer engineering, and artificial intelligence) and their roles in different industries.

Generate resource
I.A.2

1.1.2 Practice professional communication skills through various activities (e.g., mock interviews, technical presentations, and collaborative coding projects) to prepare for real-world scenarios in computer science careers.

Generate resource
I.A.3

1.1.3 Describe the importance of ethical considerations in computer science (e.g., data privacy, algorithmic bias, and social impact of technology) and how they apply to professional practice.

Generate resource
I.A.4

1.1.4 Evaluate the concept and importance of a professional online presence in computer science careers (e.g., portfolio websites, professional networking platforms, open-source contributions) and explore ways to showcase skills and projects.

Generate resource
I.A.5

1.1.5 Identify key elements of a professional portfolio and explain the purpose of a portfolio (e.g., showcasing skills, documenting growth, and supporting college applications or job searches).

Generate resource
II.A

Standard 2.1 - Apply computational thinking to effectively solve real-world problems.

Generate resource
II.A.1

2.1.1 Recognize situations where leveraging computational approaches (e.g., data analysis, automation, or simulations) would be beneficial for solving real-world problems.

Generate resource
II.A.2

2.1.2 Apply the core computational thinking principles—abstraction, decomposition, algorithm development, and pattern recognition—to designing effective problem-solving strategies.

Generate resource
II.B

Standard 2.2 - Access, manipulate, and store data within a program using a text-based programming language.

Generate resource
II.B.1

2.2.1 Use various data types (e.g., Booleans, characters, integers, floating points, and strings) appropriately within a program.

Generate resource
II.B.2

2.2.2 Create and use variables to store and manage data within a program.

Generate resource
II.B.3

2.2.3 Construct expressions using arithmetic operators (e.g., +, -, *, /, and %) and numeric data types to perform calculations within a program.

Generate resource
II.B.4

2.2.4 Convert between different data types when necessary within a program (e.g., casting a string into an integer).

Generate resource
II.B.5

2.2.5 Perform operations that encode and decode data from one form into another form (e.g., binary to hexadecimal, numeric values to colored pixels, or numbers to ASCII/Unicode representations).

Generate resource
II.B.6

2.2.6 Implement data structures (e.g., arrays, lists, sets, and maps) to organize, store, manipulate, and perform operations on collections of data within a program.

Generate resource
II.C

Standard 2.3 - Design and create programs by understanding the execution sequence and anticipated outputs using a text-based programming language.

Generate resource
II.C.1

2.3.1 Analyze a program in terms of steps of execution and expected outcomes (e.g., storyboards, flowcharts, and pseudocode).

Generate resource
II.C.2

2.3.2 Construct Boolean expressions using relational operators (e.g., <, >, <=, >=, ==, and !=) within a program.

Generate resource
II.C.3

2.3.3 Construct Boolean expressions using logical operators (e.g., AND, OR, and NOT) within a program.

Generate resource
II.C.4

2.3.4 Create programs that implement selection control structures (e.g., if statements and switch statements) to make decisions and execute different code paths based on conditions.

Generate resource
II.C.5

2.3.5 Create programs that implement iteration control structures (e.g., while loops and for loops) to repeat code blocks a specific number of times or until a condition is met.

Generate resource
II.C.6

2.3.6 Create subroutines (e.g., procedures and functions) to modularize code for reusability and organization within a program.

Generate resource
II.C.7

2.3.7 Debug errors (e.g., syntax, runtime, and logic) within a program to ensure program functionality.

Generate resource
II.D

Standard 2.4 - Transfer data into and out of a program effectively using a text-based programming language.

Generate resource
II.D.1

2.4.1 Use the console for basic data input and output operations within a program.

Generate resource
II.D.2

2.4.2 Explain the structure and purpose of different file types (e.g., txt, csv, bmp, and json) used for data storage.

Generate resource
II.D.3

2.4.3 Develop programs that perform file operations including reading data from, writing data to, and appending data to files.

Generate resource
II.E

Standard 2.5 - Develop programs that adhere to good coding conventions and include clear documentation.

Generate resource
II.E.1

2.5.1 Implement consistent formatting and naming conventions (e.g., indentation, spacing, variable names) to improve code readability and maintainability.

Generate resource
II.E.2

2.5.2 Craft clear and concise comments within the code to explain the purpose of different code sections, algorithms used, and non-obvious logic.

Generate resource
III.A

Standard 3.1 - Investigate different types of data and explore various methods for collecting data.

Generate resource
III.A.1

3.1.1 Categorize data into different types (e.g., quantitative vs. qualitative) and understand the distinction between them.

Generate resource
III.A.2

3.1.2 Identify potential sources of data (e.g., sensors, surveys, databases, and web scraping) based on the type of data needed.

Generate resource
III.A.3

3.1.3 Explain advantages and disadvantages of different data collection methods considering accuracy, cost, and time.

Generate resource
III.A.4

3.1.4 Design basic data collection methods (e.g., surveys, checklists, experiments) for a specific purpose.

Generate resource
III.B

Standard 3.2 - Develop programs that effectively communicate data insights using analysis and visualizations.

Generate resource
III.B.1

3.2.1 Identify and address data quality issues (e.g., missing values, inconsistencies, and outliers).

Generate resource
III.B.2

3.2.2 Analyze data sets using descriptive statistics and visualizations (e.g., histograms and box plots).

Generate resource
III.B.3

3.2.3 Inspect and use exploratory analysis techniques to identify patterns and relationships.

Generate resource
III.B.4

3.2.4 Develop programs that perform appropriate data analysis techniques (e.g., correlations, comparing means).

Generate resource
III.B.5

3.2.5 Create programs that generate visualizations (e.g., bar, line, scatter, pie charts).

Generate resource
III.C

Standard 3.3 - Communicate data insights effectively, considering data bias and ethics.

Generate resource
III.C.1

3.3.1 Recognize and explain how potential biases in data can influence insights.

Generate resource
III.C.2

3.3.2 Develop narratives that communicate data insights clearly and effectively.

Generate resource
III.C.3

3.3.3 Demonstrate understanding of correlation vs. causation.

Generate resource
III.C.4

3.3.4 Develop sound inferences to support informed decision-making.

Generate resource
III.C.5

3.3.5 Present positive and negative findings in an unbiased way.

Generate resource
IV.A

Standard 4.1 - Develop understanding of major established technologies and their impact.

Generate resource
IV.A.1

4.1.1 Define artificial intelligence (AI), its subfields, benefits, and drawbacks.

Generate resource
IV.A.2

4.1.2 Explain cloud computing, its service models, and its impact on IT.

Generate resource
IV.A.3

4.1.3 Define the Internet of Things (IoT), its applications, and its impact.

Generate resource
IV.A.4

4.1.4 Explain big data, its characteristics, and its impact on industry.

Generate resource
IV.B

Standard 4.2 - Investigate emerging technologies and their potential impact.

Generate resource
IV.B.1

4.2.1 Define quantum computing and explain its potential to transform computing.

Generate resource
IV.B.2

4.2.2 Describe edge computing and its advantages in processing data.

Generate resource
IV.B.3

4.2.3 Explain extended reality (VR, AR, MR) and its applications.

Generate resource
IV.B.4

4.2.4 Describe blockchain technology and its potential uses in various sectors.

Generate resource
V.A

Standard 5.1 - Understand the importance of cybersecurity and its role in protecting information.

Generate resource
V.A.1

5.1.1 Analyze core information security principles (confidentiality, integrity, availability, authentication, non-repudiation).

Generate resource
V.A.2

5.1.2 Describe common cyber threats (e.g., malware, phishing, ransomware).

Generate resource
V.A.3

5.1.3 Describe cybersecurity practices and technologies (e.g., encryption, firewalls, MFA).

Generate resource
V.A.4

5.1.4 Analyze the impact of best practices (e.g., strong passwords, awareness training).

Generate resource
V.B

Standard 5.2 - Identify and explain core components of computer systems.

Generate resource
V.B.1

5.2.1 Identify and explain key hardware components and their purposes.

Generate resource
V.B.2

5.2.2 Define software and distinguish between system and application software.

Generate resource
V.B.3

5.2.3 Explain basic operating system functions and their importance.

Generate resource
V.B.4

5.2.4 Summarize open-source software and its impact.

Generate resource
V.B.5

5.2.5 Explain the importance of software updates and patches.

Generate resource
V.C

Standard 5.3 - Identify and explain core concepts of computer networks.

Generate resource
V.C.1

5.3.1 Define and explain common network concepts (e.g., IP, protocols, latency).

Generate resource
V.C.2

5.3.2 Identify and describe functionalities of common network hardware.

Generate resource
V.C.3

5.3.3 Explain basic network security principles used to safeguard networks.

Generate resource
V.C.4

5.3.4 Analyze the relationship between computer systems, software, and networks.

Generate resource

Generate a resource for any standard in seconds

Worksheets, lesson plans, exit tickets, and assessments - all tied to the exact standard code you need.

Start Free - No Credit Card Required