Course Overview

Ch 1: Introduction to Digital Literacy

Chapter 1 introduces digital literacy, emphasizing its importance for 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

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: Application Software  

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 files, 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: Presentation

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 edit graphics, photos, audio, and video, with an introduction to motion graphics, 3D graphics, and animation software.

Ch 10: Network, Cloud, and Online Collaboration

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. 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: 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: Introduction to Digital Literacy

Living in a Digital World

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

Computer Technology

  • 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

Ch 4: Operating 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: Application Software

Application Software

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

Common Functionality 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


  • Common Formatting
  • Additional Font Modification


  • 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: Presentation

Presentation Software

  • What Makes a Good Presentation?
  • Common Presentation Tools


  • Creating, Moving, Removing and Entering Text

Lists, Tables, and Images

  • Inserting, Positioning and Resizing


  • 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
  • Audio and Video Editing
  • Motion Graphics
  • 3D and Animation

Ch 10: Network, Cloud and Online Collaboration

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

  • Networking Protocols Overview
  • Common Protocols
  • OSI Models

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

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
  • Citation Reference

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 Applications

Mobile Operating Systems

  • What is a Mobile Device?
  • Mobile Operating Systems
  • Common User Interfaces and Settings

Mobile Apps

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

Mobile Connection Types

  • 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 Competent

  • Why Be Competent?
  • What Technology Competence Do We Need?

Be Aware

  • Dangers of The Digital World
  • Why We Need to Be Careful with Our Digital Footprint and Personal Information
  • Fake News and How to Evaluate Misinformation

Be Responsible

  • Why Be Responsible?
  • Digital Etiquette (Netiquette)
  • Examples of Bad Digital Behavior

Be Ethical

  • Empathy and Ethics
  • Digital Wellness
  • Digital Rights (Trademarks, Copyrights, Permissions, etc.)
  • Plagiarism
  • Cyber-Bullying

Be Part

  • Online Communities (Social Networks, Forums, 3D Worlds, etc.)
  • Principles of Great Community Participation

Be Safe

  • Online Safety and Security
  • Email and Text
  • Social Media
  • Websites, Downloading Files, Public Networks
  • Making Online Purchases
  • Using IoT

Ch 14: Programming Fundamentals

What is Programming?

  • Terminology
  • Languages

Computational Thinking

  • Problem Solving and Arithmetic Thinking
  • Developing Instructions Computers Can Understand and Execute
  • Pseudocode
  • Finding and Fixing Bugs
  • 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

Ch 15: 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
  • Networking
  • Resume Writing
  • Interviewing Skills