Computer Science Worksheets

984 subject resources
Using Data to Support Claims Worksheets | Grade 5 Data Evidence Practice

Using Data to Support Claims Worksheets | Grade 5 Data Evidence Practice

Learning Objectives

  • Define the terms claim, evidence, conclusion, and support and explain how they connect.
  • Interpret information from a graph or table to decide whether a claim is supported.
  • Justify answers by citing specific evidence from data displays.

Grade 5Computer Science12 Pages

$3.00

Instant download

Organizing Data Tables and Charts Worksheets | Grade 4 Computer Science

Organizing Data Tables and Charts Worksheets | Grade 4 Computer Science

Learning Objectives

  • Identify what a table is used for when organizing information by categories.
  • Choose the best chart type to help compare data shown in collected results.
  • Explain how charts and tables make it easier to analyze and communicate information.

Grade 4Computer Science14 Pages

$3.00

Instant download

Software Development Lifecycle SDLC Checkpoint Worksheet Grade 12 CS

Software Development Lifecycle SDLC Checkpoint Worksheet Grade 12 CS

Learning Objectives

  • Identify the correct order of stages in the Software Development Lifecycle (planning, designing, building, testing, deploying, maintaining).
  • Explain how testing and maintenance reduce risks after a new release.
  • Apply SDLC stage vocabulary to scenarios involving apps, websites, and games.

Grade 12Computer Science31 Pages

Also included in: Grade 12 SDLC & Project Management Lesson Bundle | Computer Science General

$5.00

Instant download

Digital Footprints Worksheets | Grade 3 Computer Science & Online Safety

Digital Footprints Worksheets | Grade 3 Computer Science & Online Safety

Learning Objectives

  • Define digital footprint and explain how online activity can leave traces over time
  • Identify examples of online activity that contribute to a digital footprint
  • Describe how responsible choices can create a positive online presence

Grade 3Computer Science14 Pages

$3.00

Instant download

Testing and Publishing a Web Project Worksheet Grade 10 Computer Science

Testing and Publishing a Web Project Worksheet Grade 10 Computer Science

Learning Objectives

  • Describe how to test a web project for working links, correct text display, and loaded images across devices and browsers
  • Explain the steps for preparing and publishing a finished web project for an audience
  • Identify common reasons a site is not launch-ready and propose practical fixes

Grade 10Computer Science31 Pages

Also included in: Grade 10 Web Design & Publishing Lesson Bundle | Computer Science | General

$5.00

Instant download

Digital Footprints and Online Reputation Worksheets | Grade 5

Digital Footprints and Online Reputation Worksheets | Grade 5

Learning Objectives

  • Define and explain the terms digital footprint and online presence.
  • Describe how online choices can build a positive or negative reputation over time.
  • Identify what information can leave a trace online and why it may be hard to remove.

Grade 5Computer Science14 Pages

$3.00

Instant download

Inputs and Outputs Worksheet | How Programs Respond Grade 6 CS

Inputs and Outputs Worksheet | How Programs Respond Grade 6 CS

Learning Objectives

  • Define input, output, response, and interaction in the context of a program.
  • Identify examples of input and output in everyday computer activities.
  • Explain how changing input can change what a program outputs.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Coding Project Planning Worksheets | Grade 5 Programming Fundamentals

Coding Project Planning Worksheets | Grade 5 Programming Fundamentals

Learning Objectives

  • Explain how a coding project plan helps guide building and reduce mistakes.
  • Identify key parts of a plan, including a goal, features, inputs, outputs, and steps.
  • Match project-planning vocabulary to its meaning.

Grade 5Computer Science12 Pages

$3.00

Instant download

Cyberbullying Prevention Worksheet | Grade 7 Digital Citizenship

Cyberbullying Prevention Worksheet | Grade 7 Digital Citizenship

Learning Objectives

  • Identify signs of cyberbullying and harassment in online communication
  • Practice safe responses by reporting incidents and supporting affected people
  • Explain how to preserve evidence and seek trusted help when needed

Grade 7Computer Science30 Pages

Also included in: Digital Citizenship & Cyber Safety Lesson Bundle | Grade 7 CS | General

$5.00

Instant download

Two-Factor Authentication Security Worksheet Grade 6 Computer Science

Two-Factor Authentication Security Worksheet Grade 6 Computer Science

Learning Objectives

  • Explain how two-factor authentication adds an extra layer of security after a password.
  • Identify examples of verification codes and other second-step prompts.
  • Describe why using more than one lock (more than one step) improves account safety.

Grade 6Computer Science30 Pages

Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Reading Bar Graphs and Pictographs Worksheets | Grade 3 Data Graphing Activities

Reading Bar Graphs and Pictographs Worksheets | Grade 3 Data Graphing Activities

Learning Objectives

  • Identify key parts of bar graphs and pictographs, such as categories, quantities, and keys.
  • Use the information in a bar graph or pictograph to answer questions about quantities and comparisons.
  • Explain how bar heights and pictograph picture values show relationships between categories.

Grade 3Computer Science11 Pages

$3.00

Instant download

Using Data to Support Conclusions Worksheets | Grade 4 Computer Science

Using Data to Support Conclusions Worksheets | Grade 4 Computer Science

Learning Objectives

  • Define evidence, analysis, and conclusion and explain how they connect.
  • Use information from graphs, tables, and surveys to choose conclusions supported by evidence.
  • Identify whether a claim is supported by reliable data.

Grade 4Computer Science14 Pages

$3.00

Instant download

IP Addresses and DNS Worksheet Grade 10 Computer Science Network Basics

IP Addresses and DNS Worksheet Grade 10 Computer Science Network Basics

Learning Objectives

  • Explain how IP addresses identify devices on a network.
  • Describe how DNS translates domain names into IP addresses.
  • Trace how a browser uses DNS and IP addressing to reach a website.
$5.00

Instant download

Mean and Median Worksheet | Programming Data & Outliers Grade 9

Mean and Median Worksheet | Programming Data & Outliers Grade 9

Learning Objectives

  • Calculate the mean of a numerical data set
  • Find the median using correctly ordered values
  • Compare mean and median when outliers are present

Grade 9Computer Science12 Pages

$3.00

Instant download

Grade 10 Functions and Parameters Worksheet | Computer Science Coding Practice

Grade 10 Functions and Parameters Worksheet | Computer Science Coding Practice

Learning Objectives

  • Explain how functions group reusable instructions into named blocks.
  • Describe how parameters allow functions to work with different inputs.
  • Identify when functions return values to provide information to the rest of a program.

Grade 10Computer Science30 Pages

Also included in: Coding Fundamentals Lesson Bundle | Grade 10 Computer Science | General

$5.00

Instant download

Bar Graphs and Pictographs Worksheets | Grade 3 Computer Science

Bar Graphs and Pictographs Worksheets | Grade 3 Computer Science

Learning Objectives

  • Identify the key parts of a bar graph and a pictograph, including categories and quantities
  • Read values from a bar graph and a pictograph to compare data
  • Explain how pictographs use symbols to represent quantities

Grade 3Computer Science14 Pages

$3.00

Instant download

Search Skills and Keywords Worksheet Grade 6 Computer Science Activity

Search Skills and Keywords Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain how search engines use keywords to return results.
  • Choose effective keywords and queries to improve search results.
  • Compare broad searches with more focused searches.

Grade 6Computer Science30 Pages

Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more

$5.00

Instant download

Accessibility and Web Publishing Worksheet Grade 11 Computer Science

Accessibility and Web Publishing Worksheet Grade 11 Computer Science

Learning Objectives

  • Explain how accessible web design supports users with different abilities and devices.
  • Identify common accessibility features and describe why they matter for usability.
  • Apply web publishing checks such as link verification and layout testing before release.
$5.00

Instant download

Grade 10 Computer Science Encryption and Authentication Worksheet Pack

Grade 10 Computer Science Encryption and Authentication Worksheet Pack

Learning Objectives

  • Explain how encryption protects information by making it unreadable without the correct key
  • Describe how authentication verifies that a user or device is allowed to access data or services
  • Distinguish between encryption and authentication in common security scenarios
$5.00

Instant download

Cyberbullying Awareness Worksheets | Safe Responses Grade 4 Computer Science

Cyberbullying Awareness Worksheets | Safe Responses Grade 4 Computer Science

Learning Objectives

  • Define cyberbullying and identify related behaviors such as harassment
  • Describe how a bystander can respond and when to report harmful messages
  • Select safe online actions using examples and scenarios

Grade 4Computer Science14 Pages

$3.00

Instant download

Phishing and Social Engineering Safety Worksheet for Grade 8 Students

Phishing and Social Engineering Safety Worksheet for Grade 8 Students

Learning Objectives

  • Explain how phishing and social engineering try to trick people into sharing private information.
  • Identify warning signs of scams, including urgency, suspicious links, and requests for personal data.
  • Apply strategies to respond safely to suspicious messages.
$5.00

Instant download

Organizing Data in Tables Computer Science Worksheet Grade 6

Organizing Data in Tables Computer Science Worksheet Grade 6

Learning Objectives

  • Use source, purpose, date, and evidence to judge whether information online is reliable.
  • Distinguish between reliable information and content with weak or missing evidence.
  • Explain how credibility can change when an author or source is unclear.
$5.00

Instant download

Password Security Worksheet Grade 6 Computer Science Digital Safety Activity

Password Security Worksheet Grade 6 Computer Science Digital Safety Activity

Learning Objectives

  • Explain how password security helps protect an account from unauthorized access.
  • Describe features of strong passwords, including using a mix of character types.
  • Identify safe password habits such as not sharing and not reusing passwords across accounts.

Grade 6Computer Science30 Pages

Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Multi-Factor Authentication MFA Worksheet | Grade 7 Cybersecurity

Multi-Factor Authentication MFA Worksheet | Grade 7 Cybersecurity

Learning Objectives

  • Explain how multi-factor authentication improves account security.
  • Identify what a factor and verification are in an MFA system.
  • Compare single-factor and multi-factor authentication in real-life login scenarios.

Grade 7Computer Science30 Pages

Also included in: Grade 7 AI & Cybersecurity Computer Science Lesson Bundle | General

$5.00

Instant download

Cybersecurity Habits Worksheet | Device and Data Safety Grade 6

Cybersecurity Habits Worksheet | Device and Data Safety Grade 6

Learning Objectives

  • Explain why software updates, strong account security, and backups help protect devices and data
  • Identify good cybersecurity habits for everyday device use
  • Match common cybersecurity terms to their meanings

Grade 6Computer Science14 Pages

$3.00

Instant download

Conditionals and Branching Worksheets | Grade 5 Programming Fundamentals

Conditionals and Branching Worksheets | Grade 5 Programming Fundamentals

Learning Objectives

  • Define conditional, branch, rule, and decision in the context of simple programming.
  • Identify how if, else, and otherwise choose different outcomes based on conditions.
  • Complete a short branching program description using the correct vocabulary.

Grade 5Computer Science14 Pages

$3.00

Instant download

Recommendation Systems Worksheet | How AI Suggestions Work Grade 6

Recommendation Systems Worksheet | How AI Suggestions Work Grade 6

Learning Objectives

  • Explain how recommendation systems use past choices and patterns to make suggestions.
  • Use lesson vocabulary (recommendation, preference, suggestion, algorithm) correctly in sentences.
  • Evaluate how recommendations can influence what people see online.
$5.00

Instant download

Authentication and Access Control Worksheet for Grade 12 CS

Authentication and Access Control Worksheet for Grade 12 CS

Learning Objectives

  • Explain how authentication verifies a user’s identity before granting access to systems or data.
  • Describe how access control uses permissions and roles to limit what users can do after login.
  • Compare password-based authentication with multi-factor authentication and evaluate security trade-offs.
$5.00

Instant download

Reading Graphs and Charts Worksheets | Grade 5 Data Comparison Practice

Reading Graphs and Charts Worksheets | Grade 5 Data Comparison Practice

Learning Objectives

  • Identify key information in bar graphs, line graphs, and pictographs.
  • Use graph vocabulary to describe and compare data (graph, chart, category, compare).
  • Interpret scales, axes, and labels to answer questions about data sets.

Grade 5Computer Science14 Pages

$3.00

Instant download

Algorithm Efficiency and Optimization Worksheets | Grade 7 Computer Science

Algorithm Efficiency and Optimization Worksheets | Grade 7 Computer Science

Learning Objectives

  • Explain the meaning of efficiency, performance, and resource use in algorithms.
  • Compare two algorithms for the same task using ideas like time and memory.
  • Identify ways to optimize an algorithm without changing its correct output.

Grade 7Computer Science14 Pages

$3.00

Instant download

Grade 10 Computer Science Recursion and Repeated Patterns Worksheet

Grade 10 Computer Science Recursion and Repeated Patterns Worksheet

Learning Objectives

  • Identify the base case and the recursive step in a recursive algorithm
  • Trace repeated steps in recursion to predict outputs and termination
  • Recognize patterns where recursion is appropriate compared to iteration
$5.00

Instant download

Conditional Logic Decision Paths Worksheets | Grade 7 Computer Science

Conditional Logic Decision Paths Worksheets | Grade 7 Computer Science

Learning Objectives

  • Define the terms condition, branch, logic, and outcome in the context of algorithms.
  • Identify how an algorithm chooses different paths based on conditions.
  • Use if/else reasoning to predict the outcome for a given scenario.

Grade 7Computer Science14 Pages

$3.00

Instant download

Malware and Device Protection Worksheet | Grade 7 Cybersecurity

Malware and Device Protection Worksheet | Grade 7 Cybersecurity

Learning Objectives

  • Explain what malware is and identify common types such as viruses and ransomware.
  • Describe practical device protection strategies to reduce cybersecurity risks.
  • Use key vocabulary (malware, virus, ransomware, protection) in accurate sentences.

Grade 7Computer Science30 Pages

Also included in: Grade 7 AI & Cybersecurity Computer Science Lesson Bundle | General

$5.00

Instant download

Computer Networks and Data Transmission Worksheets | Grade 7 Computer Science

Computer Networks and Data Transmission Worksheets | Grade 7 Computer Science

Learning Objectives

  • Define key network vocabulary such as network, node, connection, and infrastructure.
  • Describe the roles of devices and network infrastructure in sending information.
  • Explain how local and global communication can use networks.

Grade 7Computer Science14 Pages

$3.00

Instant download

Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6

Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6

Learning Objectives

  • Define artificial intelligence and describe how it is used in everyday technology.
  • Identify key AI vocabulary words: prediction, pattern, and data.
  • Explain how data helps AI make predictions using patterns.

Grade 6Computer Science12 Pages

$3.00

Instant download

Sequencing Commands Worksheets | Grade 4 Computer Science Programming

Sequencing Commands Worksheets | Grade 4 Computer Science Programming

Learning Objectives

  • Identify how command order affects an algorithm’s outcome
  • Reorder commands to match a desired outcome
  • Use vocabulary (sequence, command, order, outcome) to describe programming steps

Grade 4Computer Science14 Pages

$3.00

Instant download

Grade 8 Safe Browsing and Device Protection Worksheet | Computer Science

Grade 8 Safe Browsing and Device Protection Worksheet | Computer Science

Learning Objectives

  • Use browser and URL checks to decide whether a link is trustworthy
  • Explain how updates and secure settings protect devices from common threats
  • Identify safe behaviors that reduce risk while browsing and downloading
$5.00

Instant download

Neural Networks and Deep Learning Worksheet | Grade 12 Computer Science

Neural Networks and Deep Learning Worksheet | Grade 12 Computer Science

Learning Objectives

  • Explain how neural networks use layers of connected units to transform inputs into outputs.
  • Describe the role of weights in learning and how deep learning increases modeling capacity with more layers.
  • Interpret common neural network ideas such as inputs, layers, activation, and training objectives.
$5.00

Instant download

AI Privacy and Data Use Worksheet | Consent & Digital Safety Grade 6

AI Privacy and Data Use Worksheet | Consent & Digital Safety Grade 6

Learning Objectives

  • Define privacy, data, collection, and consent and explain how they relate to using AI apps safely.
  • Identify examples of responsible choices when sharing information with digital tools.
  • Use data-use vocabulary to complete a passage about privacy and consent.

Grade 6Computer Science14 Pages

$3.00

Instant download

Grade 10 Generative AI and Responsible Use Worksheet | Computer Science

Grade 10 Generative AI and Responsible Use Worksheet | Computer Science

Learning Objectives

  • Explain how generative AI produces outputs by learning patterns from data.
  • Apply responsible use practices, including accuracy checks, privacy protection, and proper source citation.
  • Evaluate when human judgment is necessary to reduce harm from errors or bias.

Grade 10Computer Science31 Pages

Also included in: Grade 10 Artificial Intelligence Lesson Bundle - Computer Science General

$5.00

Instant download

Data Visualization Graphs Worksheet Grade 10 Computer Science Test Prep

Data Visualization Graphs Worksheet Grade 10 Computer Science Test Prep

Learning Objectives

  • Match different data visualization types to specific questions and data types.
  • Interpret trends and relationships shown in common graphs and charts.
  • Identify ways visuals can mislead viewers through scales, missing context, or inappropriate chart choice.
$5.00

Instant download

Safe Use of Shared Devices Worksheets | Grade 3 Computer Science Safety

Safe Use of Shared Devices Worksheets | Grade 3 Computer Science Safety

Learning Objectives

  • Identify safe classroom routines for using shared devices
  • Use vocabulary terms correctly when describing device care habits
  • Explain why logging out and keeping information private are important

Grade 3Computer Science14 Pages

$3.00

Instant download

Digital Balance and Healthy Habits Worksheets | Grade 4 Computer Science

Digital Balance and Healthy Habits Worksheets | Grade 4 Computer Science

Learning Objectives

  • Explain how balancing screen time with physical activity, rest, and social interaction supports well-being.
  • Identify healthy digital habits and describe how different routines can affect daily life.
  • Use vocabulary such as balance, well-being, screen time, and healthy habits in context.

Grade 4Computer Science14 Pages

$3.00

Instant download

Spreadsheets for Data Organization Worksheet | Grade 8 Computer Science

Spreadsheets for Data Organization Worksheet | Grade 8 Computer Science

Learning Objectives

  • Identify spreadsheet parts such as cells, rows, and columns and explain how they help organize data.
  • Use spreadsheet terms like filter to describe how information can be sorted or narrowed down.
  • Apply spreadsheet structure to plan and interpret a simple class data table.

Grade 8Computer Science30 Pages

Also included in: Grade 8 Data Analysis & Ethics Lesson Bundle | Computer Science | General

$5.00

Instant download

Strong Password Habits Worksheets | Grade 3 Computer Science Practice

Strong Password Habits Worksheets | Grade 3 Computer Science Practice

Learning Objectives

  • Explain how strong passwords help protect an account and device.
  • Compare weak and strong passwords using clues like length, variety, and guessability.
  • Identify good password habits, such as not sharing passwords and using unique passwords.

Grade 3Computer Science14 Pages

$3.00

Instant download

Artificial Intelligence Worksheets | Grade 5 Patterns and Predictions

Artificial Intelligence Worksheets | Grade 5 Patterns and Predictions

Learning Objectives

  • Define artificial intelligence and describe what kinds of tasks it can do
  • Identify how AI can recognize patterns, classify information, and make predictions
  • Use vocabulary terms to explain common AI features in digital tools

Grade 5Computer Science14 Pages

$3.00

Instant download

UI/UX Design Worksheet: Accessibility, Usability & User Experience

UI/UX Design Worksheet: Accessibility, Usability & User Experience

Learning Objectives

  • Explain how UI elements (menus, buttons, forms, and displays) help users complete tasks efficiently.
  • Evaluate an interface using usability principles such as clarity, accessibility, and feedback.
  • Identify design choices that reduce errors, confusion, and cognitive load.

Grade 12Computer Science30 Pages

Also included in: Grade 12 SDLC & Project Management Lesson Bundle | Computer Science General

$5.00

Instant download

Creating Strong Passwords Worksheets | Grade 4 Computer Science

Creating Strong Passwords Worksheets | Grade 4 Computer Science

Learning Objectives

  • Identify what makes a password more secure, such as length and using a mix of characters
  • Compare weak and strong password examples and explain why one is safer than another
  • Describe how authentication protects an account when someone tries to log in

Grade 4Computer Science14 Pages

$3.00

Instant download

Browse more categories

About Computer Science Worksheets

Find Computer Science worksheets spanning core skills, practice, and review. All 984 resources are instant PDF downloads for the classroom or home.

MyTeachingSheets worksheets are made by real teacher-authors and checked before they go live. Download any as a print-ready PDF for lessons, homework, or independent practice — most include answer keys, and previews are always free.