Course Catalog


Holston Academy offers 300+ online courses, including: Middle School, college prep, Honors, Advanced Placement®, electives, world languages, and Specialty Partner courses.

Filter Courses

Subject

Course Type


Principles of Information Technology 1B: Working with Computers

Course Overview: This online STEM elective builds on foundational IT concepts and empowers students to put technology into action. Learners explore graphic design basics, web development languages (HTML and CSS), and introductory coding with Python. They’ll also develop collaboration and digital communication skills using tools like email and presentation software, while learning to recognize and […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • High School Courses
  • Middle School Courses
  • Semester Course
  • University of California a-g courses

Principles of Information Technology 1A: Introduction

Course Overview: This online foundational IT course introduces students to essential computing and information technology concepts—starting from the inside out. Learners begin with computer hardware architecture, peripherals, maintenance, and troubleshooting. They then explore data and storage systems, operating systems, application software, networks, and internet functionality. The course also covers productivity tools like word processing, spreadsheets, […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • High School Courses
  • Middle School Courses
  • Semester Course
  • University of California a-g courses

Middle School Coding 1A: Introduction

Course Overview: Get ready to think like a programmer with Middle School Coding 1A: Introduction, an interactive online course designed for students in grades 6–8. Whether you’re brand new to coding or already experimenting with basic programming, this course builds a strong foundation in the world of computer science. Students will explore the history of […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Coding 1B: Learning Python and JavaScript

Course Overview: Take your coding skills to the next level with Middle School Coding 1B: Learning Python and JavaScript, an exciting online course designed for students in grades 6–8. Building on the foundations of Coding 1A, this course introduces two of the most widely used programming languages in the world: Python and JavaScript. Through real-world […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Digital Art and Design

Course Overview: Unleash your creativity and master digital design with Middle School Digital Art and Design, an exciting online course designed for students in grades 6–8. This course introduces students to the world of digital art, empowering them to create stunning artwork using modern design tools and techniques. Students will explore digital drawing, graphic design, […]

  • Subject:
  • Computer Science
  • Electives
  • Fine Arts
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Exploring Information Technology

Course Overview: Uncover the essentials of information technology with Middle School Exploring Information Technology, an engaging online course designed for students in grades 6–8. This course introduces students to the world of IT, providing them with the foundational knowledge and skills needed to understand how technology shapes our daily lives. Students will explore the key […]

  • Subject:
  • Career Exploration
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Game Design 1A: Introduction

Course Overview: Embark on an exciting journey into the world of game development with Middle School Game Design 1A: Introduction, an interactive online course tailored for students in grades 6–8. This course offers a hands-on approach to understanding the fundamentals of game design, blending creativity with technical skills to bring your game ideas to life. […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Game Design 1B: Creating a Game

Course Overview: Building upon the foundational skills acquired in Game Design 1A, Middle School Game Design 1B: Creating a Game is an engaging online course designed for students in grades 6–8. This course immerses students in the game development process, guiding them from conceptualization to the creation of a fully functional game prototype. Students will […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Tech Apps, Grade 8

Course Overview: Navigate the evolving digital landscape with Middle School Tech Apps, Grade 8, an engaging online course designed for eighth-grade students. This course offers a comprehensive exploration of modern technology, emphasizing responsible usage and practical skills.​ Students will delve into topics such as cybersecurity, understanding algorithms, and the ethical dimensions of online interactions. They’ll […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Tech Apps, Grade 7

Course Overview: Advance your technological proficiency with Middle School Tech Apps, Grade 7, an engaging online course tailored for seventh-grade students. Building upon foundational tech skills, this course delves into advanced software tools and content creation methods, empowering students to produce and manage digital content effectively. Students will explore various content creation platforms, including Google […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Middle School Tech Apps, Grade 6

Course Overview: Embark on a comprehensive journey into the digital world with Middle School Tech Apps, Grade 6, an engaging online course tailored for sixth-grade students. This course introduces essential technological concepts and skills, empowering students to navigate and utilize technology effectively and responsibly.​ Students will explore topics such as digital citizenship, understanding the impact […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • Middle School Courses
  • Semester Course

Javascript Game Design

Course Overview: This Javascript Game Design online course is offered for grades 6-12. JavaScript is one of the best languages to learn. It makes the browser come alive. This course will teach students JavaScript through coding multiple computer games including, pong, fish, a platformer, and tower defense. They then will code or customize their own […]

  • Subject:
  • Computer Science
  • Electives
  • Course Type:
  • High School Courses
  • Middle School Courses
  • NCAA Core Courses
  • Semester Course
  • University of California a-g courses
Back to top