Please enable JavaScript to use CodeHS

Arkansas Introduction to Computer Science (2025)

The Arkansas Introduction to Computer Science course introduces students to foundational computer science topics, encompassing programming concepts, career paths, and computational thinking. Students will explore data analysis, visualization, and emerging technologies in the field of computer science.

Overview & Highlights

Level
High School
Contact Hours
140
Timeframe
Year

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Python Basics and Console Interaction
Students learn the basics of programming by writing programs that interact with users through the keyboard.
Python Conditionals
Students teach their programs to make decisions based on the information they receive.
Python Looping
Students learn how to write more efficient code by using loops as shortcuts.
Python Functions and Exceptions
Students learn how to decompose problems into smaller pieces that work together to solve a problem.
Python Data Structures
Students learn how tuples and lists are formed and the various methods that can alter them.
Python File I/O
Students learn to read, write, and process information from text files.
The Data Science Life Cycle
Students will be introduced to the field of data science by exploring the role of a data scientist and the iterative steps of the data science life cycle. They will learn and apply the process, which includes asking statistical questions, collecting or obtaining reliable data, analyzing the data, and summarizing the results.
Data Ethics
Students will explore ethical considerations in the field of data science. This module focuses on teaching students about data privacy and how to work with data responsibly.
Cybersecurity and You
Students delve into key areas such as personal data collection, the reliability of online information, cyber ethics and laws, personal data security, cybersecurity essentials, and strategies to combat common cyber threats and their prevention, equipping individuals with the knowledge to navigate the digital landscape responsibly and securely.
Emerging Technology
Students will explore key technologies shaping the digital world. Topics include the evolution of cryptography, the roles of human and artificial intelligence, cloud and edge computing, the impact of the internet, and the foundations of blockchain. Together, these lessons highlight how computing innovations continue to transform society.
System Administration
Students compare and contrast common operating systems (Windows, Linux, OS) and explain the importance of application security. They will investigate security options and implement user accounts to enforce authentication and authorization. Students will also demonstrate how to work with basic and advanced command prompts.
IT Concepts
Students explore the structure and design of the internet and networks, and how this design affects the reliability of network communication, the security of data, and personal privacy. Students will learn how the Internet connects computers all over the world by using networking protocols.
IT Infrastructure
Students learn about the physical elements of computers and networking, such as motherboards, RAM, routers, and the use of port numbers, Ethernet, and wireless devices.
Professional Skills
Students will prepare for future academic and career opportunities by exploring student organizations, building strong resumes and interview skills, and creating professional portfolios. These lessons help students develop the tools and experiences needed to showcase their strengths and achieve their goals.

151
Lessons
132
Videos
287
Exercises
22
Challenges
252
Offline Handouts

Standards

Arkansas Introduction to Computer Science (2025) is aligned with the following standards

Standards Framework View Alignment
Arkansas Introduction to Computer Science View (100%)

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.