STEM

Explorations in Computer Science

Explorations in Computer Science introduces middle school students to seven major fields within the world of computing: software development, UI and UX design, data science, artificial intelligence, networking, cybersecurity, and hardware systems. Designed for grades 6–8, this self paced online course welcomes learners with no prior coding experience and builds knowledge step by step through engaging, accessible instruction.

1.0 CreditGrades 6–8100% OnlineSelf-Paced9 ModulesMiddle School

About the course

Course Overview

Explorations in Computer Science introduces middle school students to seven major fields within the world of computing: software development, UI and UX design, data science, artificial intelligence, networking, cybersecurity, and hardware systems. Designed for grades 6–8, this self paced online course welcomes learners with no prior coding experience and builds knowledge step by step through engaging, accessible instruction.

Throughout the course, students follow a character driven narrative featuring the Tech Team, a group of learners who encounter real world technology challenges. As students progress alongside the team, they develop computational thinking and problem solving skills while discovering how computing shapes communication, entertainment, security, business, and daily life.

The course begins with foundational concepts, helping students understand how computers process information and how different computing roles contribute to technology solutions. From there, students explore programming fundamentals, gaining hands on experience with core concepts such as sequencing, logic, and debugging. A dedicated project module allows students to apply their learning in a practical context before moving into emerging technologies and current trends shaping the future of computing.

Ethics in computing is woven throughout the course, encouraging students to think critically about privacy, security, access, and responsible technology use. By the end of the course, students will have developed a broad understanding of computing fields, strengthened their analytical thinking, and gained confidence in exploring technology as both creators and informed digital citizens.

By the end of the course

Learning Objectives

  • Identify and describe the seven major computing fields (Software Development, UI/UX Design, Data Science, AI/ML, Networking, Cybersecurity, Hardware/Systems) and recognize career opportunities within each
  • Apply computational thinking and problem-solving approaches to real-world challenges
  • Analyze how computing professionals collaborate across disciplines to build technology solutions
  • Create basic computing artifacts (wireframes, algorithms, code) using foundational technical skills
  • Evaluate ethical considerations in computing, including privacy, bias, access, and societal impact
  • Explore personal interests in computing and develop awareness of pathways for continued learning

Course contents

What You'll Study

01Module

The Challenge Begins

Explore what computer science is; bust common myths; meet the Tech Team

02Module

Computing Fields at a Glance

Survey seven computing fields; identify career paths in each

03Module

Software & UI/UX

Understand software development lifecycle; explore UI/UX design principles

04Module

Data & AI Preview

Explore data science concepts; understand AI/ML fundamentals

05Module

Programming Fundamentals

Write basic programs; apply debugging and testing strategies

06Module

Project – Building Your Solution

Apply skills to a team project; integrate computing fields

07Module

Emerging Technologies

Explore cutting-edge tech; understand future computing trends

08Module

Computing Ethics & Society

Evaluate ethical issues in computing; analyze societal impact

09Module

Your Computing Future

Explore computing careers; create a personal learning plan

Earn your 1.0 credit in Explorations in Computer Science

Accredited. Self-paced. Built for Texas students.

Start this semester

Earn credit. On your schedule.

Excel High School Texas is fully accredited, self-paced, and built for Texas students who want a college-ready diploma without compromise.