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
Motherboard
- 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
Capstone
- 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
Tables
- Table Overview
- Columns and Rows
- Create, Modify, Customize, Delete
- Cells, Borders, and Colors
Images
- 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
Slides
- Creating, Moving, Removing and Entering Text
Text and Images
- Inserting, Positioning and Resizing
Transitions and Animation
- Slide Transitions
- Object Animation
Presenting
- 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
Research
- 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
Functions
- Modular Programming
- Hierarchy or Structure
- Common Functions and Formatting
Conditions
- Structured Programming
- Common Conditional Functions (If Then Else)
- Code Blocks
- Logical Operators
- Assignment vs. Equality
- Relational Operators
Loops
- Iteration Control Structures
- While Loop
- For Loops
- Branching Statements
- Increment and Decrement Operators
Arrays
- 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