Course Overview

Ch 1: Course Overview

Chapter 1 introduces digital literacy, emphasizing its importance in living in the digital world and preparing for future careers. It provides an overview of computer technologies and networks, and discusses how these technologies continue to evolve in the future.

Ch 2: Keyboarding

Chapter 2 reviews best practices for typing, and is dedicated to assessing students’ keyboarding skills. Through a series of lab simulations, emphasizing finger placement and ergonomics, students practice typing letters, words, and sentences meant to assess their keyboarding skills. With highlighted errors, students can identify mistakes and improve their accuracy over time. This chapter is intended to help the teacher assess where the student is in the process of learning keyboarding, and build on the student's capabilities.

Ch 3: Hardware

Chapter 3 provides students with an understanding of computer hardware, and reviews the concepts that give a solid foundation of computer technology. It reviews common peripheral and external devices such as printers, monitors and sound. Students will learn about the motherboard and other internal components, such as the processor, memory, power supply and storage. It also covers digital information, numbers and metric prefixes. Using hardware simulators, students can practice installing, upgrading and configuring various system components, and finish the chapter with a simulation to build a computer.

Ch 4: Operating Systems and File Systems

Chapter 4 introduces and explores the UI elements and features of several common operating systems, including Windows OS, Mac OS, Linux OS and Chrome OS. Students will be able to simulate how to update systems and drives. They’ll learn to run, close, install and uninstall applications. With an introduction to managing file systems, including file formats, directories, and compressed files, students will learn to retrieve files from memory and backup files. This chapter concludes with the difference between graphical user interface (GUI) and command line interface (CLI) within Linux and Windows File systems.

Ch 5: Introduction to Applications

Chapter 5 introduces several types of software applications, including productivity, business, education, communication, entertainment and digital media. It introduces common features and functions within different software applications and devices. Through labs and simulations, students can practice opening, printing and saving files, copying and editing tasks, applying templates, and using spelling and grammar tools.

Ch 6: Word Processing

Chapter 6 provides fundamental word processing skills by introducing digital documents and presenting common features in Microsoft Word. It provides practice modifying features within a document. After finishing this chapter, students should have basic skills in formatting documents and text, creating and editing tables, and inserting/modifying images.

Ch 7: Spreadsheets

Chapter 7 teaches spreadsheet tools used for data entry within Microsoft Excel. Students interact with cells, charts and tables within workbooks, and learn about standard functions, formulas and formatting tools. Interacting with these different elements will help students successfully begin building spreadsheets and applying data entry tasks.

Ch 8: Presentations

Chapter 8 provides students with the skills to create and manage slide presentations using Microsoft PowerPoint. It gives an overview of standard presentation tools, and provides a principal understanding of slide creation and formatting, including inserting tables, lists and images. Students will learn about slide transitions and animations that help deliver an engaging presentation. After reviewing key presentation tips, this chapter concludes with a simulation to run a slideshow.

Ch 9: Other Common Applications

Chapter 9 familiarizes students with other types of application software. It highlights email software, where students navigate an email interface and its features, reply to, and create emails. It reviews digital calendars where students simulate creating, sharing and modifying calendar events. It Introduces database software and databases, simulating data modification, insertion and queries. The chapter ends by highlighting digital media software. Students can learn about editing graphics, photos, audio, and video, with an introduction to motion graphics, 3D graphics, and animation software.

Ch 10: Networks and Internet Technology

Chapter 10 discusses the intricacies of computer networks, capabilities of cloud technology, and convenience of online collaboration. It introduces network components that enable communication across networks, such as network devices, connections, types, topology, protocols and IP addresses. It also explores cloud technologies and web applications. This chapter shares principles of effective communication and explains how networks permit global collaboration.

Ch 11: Internet, Social Media, and IoT

Chapter 11 explains how the internet works, its capabilities and its influence in several aspects of our daily lives. Students will learn about websites, web servers, URLs, internet speed, bandwidth and how search engines work. This chapter reviews searching best practices and touches on advanced techniques. It introduces different social networks, review sites and community forums and introduces technology for research. The chapter concludes with an explanation of the internet of things and its impact on daily life, showcasing popular devices that work through internet connection.

Ch 12: Mobile Technology

Chapter 12 explores different mobile devices, interfaces and mobile applications. It instructs how to install/uninstall apps. It explains the diverse ways to connect mobile devices using Bluetooth, cellular networks, Wi-Fi, and hotspots. The chapter closes by discussing how students can keep their mobile devices secure and private.

Ch 13: Digital Citizenship

Chapter 13 develops students to be good digital citizens by understanding appropriate and responsible uses of technology. It explains digital citizenship as being competent, aware, responsible, ethical, safe and principled when participating in an online community. This chapter covers what skills need to be developed, the dangers of participating in the digital world, and respectful and appropriate online behavior, as well as permissions, trademarks and copyrights. This chapter concludes with how to be a safe and engaged part of diverse online communities.

Ch 14: Programming Fundamentals

Chapter 14 teaches the essentials of programming terminology, language, and facts. Beginning with an introduction to computational thinking, students will learn to develop a set of instructions that computers can understand. As they practice coding JavaScript, they’ll use debugging tools, they will learn topics such as data types and operators, conditional functions, logical operators, and iteration control structures. The chapter ends using JavaScript to practice with arrays, lists, and functions.

CH 15: Problem Solving and Project Planning

Chapter 15 instructs students on problem solving by first defining the problem, idetifying the audience, visulaizing the solution, designing the process, and using feedback for collaboration. This chapter also discusses making project goals, collaboration, task management, and presentation.

Ch 16: Career Pathways

Chapter 15 initiates career preparation and exploration by introducing various career options in information technology, programming, engineering, data, digital media and cybersecurity. Students will learn basic career preparation techniques such as goal setting, education planning, networking, interviewing and resume writing.

Ch 1: Course Overview

Living in a Digital World

  • Digital Literacy and Citizenship
  • Technology's Influence on Career Choices

Computer Technology Overview

  • Computers Overview
  • Networks Overview
  • Future of Computer Technology

Ch 2: Keyboarding

Keyboarding Skills

  • Finger Placement and Ergonomics
  • Letter Typing Practices
  • Word Typing Practices
  • Sentence Practices

Ch 3: Hardware

Hardware Overview

  • What is Computer Hardware?
  • Best Practices for Handling Components
  • Input/Output/Storage/Process
  • Bits/Nibbles/Bytes/Bus
  • Binary, Decimal and Hexadecimal Numbers
  • Metric Prefixes

Peripheral and External Devices

  • Common Peripheral Devices (Microphone, Speakers, Mouse, Keyboard, etc.)
  • Peripheral and External Devices
  • Printing Devices


  • Motherboards From Different Computers
  • Motherboard Ports and Connectors

Internal Components

  • CPU/Microprocessor
  • Short Term Memory (RAM and ROM)
  • Long Term Storage (Hard Drives and Solid-State Drives)
  • GPU
  • Monitors and Touchscreens
  • Sound
  • Power and Cooling


  • Learn to Build a Computer
  • Troubleshooting Hardware problems

Ch 4: Operating Systems and File Systems

Operating Systems

  • What is an Operating System?
  • Common Features
  • OS Interfaces (Windows OS, Linux OS, Chrome OS, MacOS)
  • Boot Process

Windows Operating System Basics

  • Windows OS
  • Common UI Elements

Configure Windows

  • Display Settings
  • GUI/CLI (Windows File System)
  • Updating Drivers

File Systems

  • File and Directory System Elements
  • Managing and Editing Files
  • Compressed Files
  • File Backup
  • GUI/CLI (Linux File System)

Ch 5: Introduction to Applications

Application Software

  • Apps on Different Devices
  • Common Application Types (Productivity, Business, Communication, Education, Entertainment, Digital Media)
  • Troubleshooting Software Problems

Common Tasks in Microsoft Office Applications

  • Creating, Opening and Closing Files
  • Printing and Saving Files
  • Undo, Redo, Copy, Cut, Paste
  • Spelling and Grammar Check

Ch 6: Word Processing

Word Processing Software

  • Digital Documents
  • Common Tools

Formatting text

  • Common Formatting
  • Additional Font Modification

Formatting Paragraphs and Pages

  • Format Paragraphs
  • Format Documents
  • Create and Format Lists


  • Table Overview
  • Columns and Rows
  • Create, Modify, Customize, Delete  
  • Cells, Borders, and Colors


  • Insert and Resize
  • Image and Text Interaction

Ch 7: Spreadsheets

Spreadsheet Software

  • What Are Spreadsheets Used For?
  • Common Spreadsheet Tools

Spreadsheet Navigation

  • Workbook, Worksheet, Tab
  • Rows, Columns and Cells
  • Cell Functionality and Navigation

Format Data

  • Cell Formatting
  • Number Formats and Data Types
  • Spreadsheet Data Entry

Formulas and Functions

  • Formulas and Cell Reference
  • Arithmetic Operators
  • Common Functions
  • Formula Fill and other Fill Options

Tables and Charts

  • How are Tables and Charts a Useful Tool?
  • Table Formatting and Features
  • Inserting and Deleting Charts and Tables

Ch 8: Presentations

Presentation Software

  • What Makes a Good Presentation?
  • Common Presentation Tools


  • Creating, Moving, Removing and Entering Text

Text and Images

  • Inserting, Positioning and Resizing

Transitions and Animation

  • Slide Transitions
  • Object Animation


  • Presentation Tips
  • Launching and Presenting a Slideshow

Ch 9: Other Common Applications

Email Software

  • Interface and Navigation
  • Creating and Responding to Emails
  • Spam/Junk Email, Deleting Emails

Calendaring Software

  • Digital Calendar Overview
  • Creating, Sharing, Modifying and Deleting Events

Database Software

  • What Are Databases?
  • Database Basics
  • Inserting, Modifying and Querying Data

Digital Media Software

  • What is Digital Media Software?
  • Graphics and Photo Editing Software
  • Audio and Video Editing Software
  • Motion Graphics Software
  • 3D and Animation Software

Ch 10: Networks and Internet Technology

Computer Networks

  • Computer Communication Process
  • Wired and Wireless Communication
  • Network Types (PAN, LAN, WAN, etc.)
  • Network Topology

Networking Devices and Cables

  • Networking Devices
  • Networking Cards and Cables
  • IP Address
  • Switch and Router
  • Wired Network

Networking Protocols and Troubleshooting

  • Networking Protocols Overview
  • Common Networking Protocols
  • OSI Models
  • Troubleshooting Networking Problems

Cloud Technologies

  • Cloud Computing
  • Data Centers
  • Web Applications

Online Communication and Collaboration

  • Principles of Effective Communication
  • Global Collaboration
  • Synchronous and Asynchronous Communication
  • File Sharing Services
  • Collaborative Content Creation
  • Collaborative Review and Feedback
  • Team and Task Management
  • Email collaboration

Ch 11: Internet, Social Media and IoT

The Internet

  • IP Addresses and URL/DNS
  • ISPs, Internet Speed and Bandwidth
  • Browser Basics (Home Page, Address Bar, Link, Bookmark, etc.)
  • Browser Cache History
  • Browser Management

Online Search

  • How To Search the Internet
  • Search Engines
  • How to Evaluate Search Results
  • Search Operators/Advanced Search
  • Image Search Tools and Downloading Images


  • Academic Research
  • Citations Reference
  • Copyrights
  • Misinformation
  • Fake News and Evaluation

Social Media

  • Social Media Responsibility
  • Social Networking
  • User Reviews
  • Content Sharing
  • User Communities and Forums

Internet of Things (IoT)

  • What Is the Internet of Things?
  • Popular IoT Devices
  • Configuring IoT Devices

Ch 12: Mobile Technology

Mobile Operating Systems

  • Mobile Devices
  • Mobile Operating Systems
  • Common Mobile Settings

Mobile Apps

  • What Are Mobile Apps?
  • How To Install/Uninstall Mobile Apps

Mobile Connectivity

  • Mobile Connectivity (Bluetooth, Cellular Data, Wi-Fi, Hotspots, etc.)

Basic Security Settings

  • Privacy Settings
  • Auto-Lock, Touch ID and Passcode

Ch 13: Digital Citizenship

Be Empathetic and Ethical

  • Empathy and Ethics
  • Digital Citizenship
  • Digital Rights (Trademarks, Copyrights, Permissions, etc.)
  • Show Empathy
  • Personal Brand

Be Responsible and Educated

  • Being Responsible for Learning
  • Digital Etiquette (Netiquette)
  • Competence and Safety
  • Digital Wellness

Be Aware and Safe

  • Cyberbullying
  • Dangers of The Digital World
  • Personal Data

Be Secure

  • Data Safety and Security
  • Security Browsing Online, Using Email or Texting
  • Security with IoT

Ch 14: Programming Fundamentals

Programming overview

  • Languages

Computational Thinking

  • Abstraction, Problem Solving and Arithmetic Thinking
  • Developing Instructions Computers Can Understand and Execute
  • Programming Tools
  • Pseudocode
  • Coding and JavaScript

Data Operators

  • Data Types
  • Order of Operations
  • Arithmetic Operators


  • Modular Programming
  • Hierarchy or Structure
  • Common Functions and Formatting


  • Structured Programming
  • Common Conditional Functions (If Then Else)
  • Code Blocks
  • Logical Operators
  • Assignment vs. Equality
  • Relational Operators


  • Iteration Control Structures
  • While Loop
  • For Loops
  • Branching Statements
  • Increment and Decrement Operators


  • Lists
  • Index Notations
  • Arrays Functions

Programming Summary

  • Terminology
  • Finding and Fixing Bugs

Ch 15: Problem Solving and Project Planning

Project Planning

  • Define the Problem
  • Identify the Audience
  • Visualize the Solution
  • Design Process
  • Feedback

Carrying Out a Project

  • Goals and Progress
  • Collaborative Content
  • Collaborative Review and Feedback
  • Tem and Task Management
  • Share and Present

Ch 16: Career Pathways

IT/IS Careers

  • Intro to Common IT/IS Careers

Programming Careers

  • Intro to Common Programming Careers

Engineering Careers

  • Intro to Common Engineering Careers

Programming Careers

  • Intro to Common Programming Careers

Data Careers

  • Intro to Common Data Careers

Digital Media Careers

  • Intro to Common Digital Media Careers

Cybersecurity Careers

  • Intro to Common Cybersecurity Careers

Career Preparation

  • Goal Setting and Preparation
  • Gaining Experience
  • Networking
  • Resume Writing
  • Interviewing Skills