Computer Science Worksheets

826 subject resources
Online Source Credibility Worksheet | Evidence, Bias & Verification Grade 9

Online Source Credibility Worksheet | Evidence, Bias & Verification Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify credible sources using authorship and evidence checks
  • Explain how bias and purpose can influence online information
  • Evaluate how dates affect the credibility of digital sources

Grade 9Computer Science13 Pages

$3.00

Instant download

Iteration and Improvement Worksheet | Grade 9 Digital Projects

Iteration and Improvement Worksheet | Grade 9 Digital Projects

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define iteration, version, revise, and improve in digital projects
  • Explain how repeated testing strengthens a digital design
  • Identify useful feedback for revising a product

Grade 9Computer Science14 Pages

$3.00

Instant download

Protocols & Data Packets Worksheet | Grade 10 Computer Science

Protocols & Data Packets Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how protocols standardize communication between networked devices
  • Describe the structure and purpose of data packets
  • Trace packets as they travel through network routes

Grade 10Computer Science14 Pages

$3.00

Instant download

Problem Decomposition in Programming Worksheet for Grade 8 Computer Science

Problem Decomposition in Programming Worksheet for Grade 8 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define decomposition and subproblems using accurate programming vocabulary
  • Explain how decomposition helps manage complex programming tasks
  • Identify steps in a problem decomposition strategy

Grade 8Computer Science12 Pages

$3.00

Instant download

Data Visualization Worksheet | Bar, Line, Scatter & Circle Graphs Grade 9

Data Visualization Worksheet | Bar, Line, Scatter & Circle Graphs Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify appropriate graphs for different types of data
  • Compare bar, line, scatter, and circle graphs
  • Explain how graph choice affects data communication

Grade 9Computer Science14 Pages

$3.00

Instant download

Cloud Computing & Online Storage Basics Worksheet for Grade 8 Computer Science

Cloud Computing & Online Storage Basics Worksheet for Grade 8 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define cloud computing, storage, server, and sync accurately
  • Explain how syncing provides file access across multiple devices
  • Identify the role of servers in cloud storage

Grade 8Computer Science14 Pages

$3.00

Instant download

Testing & Revising Algorithms Worksheet for Grade 8 Computer Science

Testing & Revising Algorithms Worksheet for Grade 8 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how testing and edge cases validate algorithms
  • Trace algorithm logic to locate errors
  • Revise an algorithm to improve reliability

Grade 8Computer Science13 Pages

$3.00

Instant download

Choosing Graph Types Worksheet: Line, Bar & Circle Graphs Grade 8

Choosing Graph Types Worksheet: Line, Bar & Circle Graphs Grade 8

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define visualization, graph, chart, and category accurately
  • Match common data types to appropriate graph types
  • Explain how graph choice affects patterns and comparisons

Grade 8Computer Science14 Pages

$3.00

Instant download

Cloud Computing Worksheet | Online Storage, Sync & Backups Grade 9

Cloud Computing Worksheet | Online Storage, Sync & Backups Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how cloud computing differs from local storage
  • Identify the roles of servers and online storage
  • Describe how synchronization updates files across multiple devices

Grade 9Computer Science14 Pages

$3.00

Instant download

Evaluating Online News & Misinformation Worksheet for Grade 8 Computer Science

Evaluating Online News & Misinformation Worksheet for Grade 8 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify trustworthy evidence and credible online sources
  • Explain how misinformation, bias, and relevance affect credibility
  • Compare claims using evidence and source credibility

Grade 8Computer Science14 Pages

$3.00

Instant download

Database Tables, Fields, Records & Keys Worksheet | Grade 10 Computer Science

Database Tables, Fields, Records & Keys Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify fields, records, and keys in a database table
  • Explain how unique keys identify individual database records
  • Compare filtering and sorting operations in database queries

Grade 10Computer Science14 Pages

$3.00

Instant download

Latency and Bandwidth Worksheet | Throughput, Jitter & Networks Grade 9

Latency and Bandwidth Worksheet | Throughput, Jitter & Networks Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define latency and bandwidth using accurate networking vocabulary
  • Explain how latency affects initial network response time
  • Explain how bandwidth affects data transfer speed

Grade 9Computer Science14 Pages

$3.00

Instant download

Algorithm Testing & Refinement Worksheet | Computer Science Grade 9

Algorithm Testing & Refinement Worksheet | Computer Science Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how test cases validate an algorithm's behavior
  • Identify edge cases and unexpected inputs during testing
  • Trace algorithm logic to locate errors

Grade 9Computer Science14 Pages

$3.00

Instant download

Spreadsheet Structure Worksheet | Rows, Columns, Cells & Filters Grade 9

Spreadsheet Structure Worksheet | Rows, Columns, Cells & Filters Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the purpose of spreadsheet rows, columns, and cells
  • Explain how sorting reorganizes spreadsheet data
  • Explain how filters isolate relevant subsets of data

Grade 9Computer Science14 Pages

$3.00

Instant download

Spreadsheet Formulas & Cell References Worksheet | Grade 10 Computer Science

Spreadsheet Formulas & Cell References Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how spreadsheets organize data in rows, columns, and cells
  • Construct formulas using cell references and arithmetic operators
  • Calculate totals and averages using spreadsheet formulas and functions

Grade 10Computer Science14 Pages

$3.00

Instant download

Digital Project Documentation & Reflection Worksheet | Grade 9 Computer Science

Digital Project Documentation & Reflection Worksheet | Grade 9 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define documentation and reflection in digital project work
  • Identify design decisions and outcomes within a project process
  • Evaluate project strengths and challenges using specific evidence

Grade 9Computer Science12 Pages

$3.00

Instant download

Data Visualization Graphs & Charts Worksheet | Grade 10 Computer Science

Data Visualization Graphs & Charts Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the best visualization type for a given data question
  • Interpret trends, patterns, and relationships shown in graphs and charts
  • Explain how misleading scales can distort visual comparisons

Grade 10Computer Science14 Pages

$3.00

Instant download

Phishing and Social Engineering Worksheet | Grade 9 Cybersecurity

Phishing and Social Engineering Worksheet | Grade 9 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define phishing and social engineering in cybersecurity contexts
  • Identify common red flags in suspicious online messages
  • Explain how urgency and deception influence user decisions

Grade 9Computer Science14 Pages

$3.00

Instant download

Pattern Recognition and Generalization Worksheets | Grade 7 Computer Science

Pattern Recognition and Generalization Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify a pattern in a sequence or set of examples and describe the relationship it shows
  • Use pattern recognition to make a reasonable prediction for a new case
  • Explain how generalizations can help solve similar problems more efficiently

Grade 7Computer Science14 Pages

$3.00

Instant download

Protecting Devices and Data Worksheet Grade 6 Computer Science

Protecting Devices and Data Worksheet Grade 6 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how software updates help protect devices and data
  • Use secure account habits to reduce the risk of problems
  • Describe why backups are important for keeping data safe

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Organizing Data in Tables Worksheets | Grade 3 Computer Science

Organizing Data in Tables Worksheets | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify rows and columns in a data table.
  • Use table structure to organize information into categories.
  • Explain how organized data helps find patterns or relationships.

Grade 3Computer Science14 Pages

$3.00

Instant download

Password Security Best Practices Worksheet | Grade 7 Computer Science

Password Security Best Practices Worksheet | Grade 7 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain why strong, unique passwords and correct authentication improve account security.
  • Apply best practices such as using unique credentials and updating security settings regularly.
  • Identify safer password habits and explain how password managers can help.

Grade 7Computer Science30 Pages

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

$5.00

Instant download

Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice

Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define cloud storage and explain how it helps users access files from different devices.
  • Describe what syncing does and how it reduces version confusion.
  • Use vocabulary (cloud storage, sync, file, access) to explain saving, opening, and organizing digital files.

Grade 6Computer Science14 Pages

$3.00

Instant download

Evaluating Online Information Worksheets | Grade 4 Computer Science

Evaluating Online Information Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how to check authorship and evidence when evaluating online information.
  • Identify the purpose of a website to help judge its credibility.
  • Compare reliable and misleading online information using vocabulary like evidence and credibility.

Grade 4Computer Science14 Pages

$3.00

Instant download

Data Ethics and Privacy Worksheet | Consent & Responsible Data Use Grade 9

Data Ethics and Privacy Worksheet | Consent & Responsible Data Use Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define ethics, privacy, consent, and data use accurately
  • Explain why informed consent matters in digital data collection
  • Identify responsible practices for protecting personal information

Grade 9Computer Science14 Pages

$3.00

Instant download

Online Scams and Phishing Tricks Worksheets | Grade 4 Computer Science

Online Scams and Phishing Tricks Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify warning signs of online scams such as suspicious messages and urgent requests
  • Explain how phishing and fraud attempts try to trick people into sharing information
  • Use critical thinking steps to decide whether an online offer or message is trustworthy

Grade 4Computer Science14 Pages

$3.00

Instant download

Programming Patterns Repeat & Sequences Worksheet | Grade 3 CS

Programming Patterns Repeat & Sequences Worksheet | Grade 3 CS

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the vocabulary terms pattern, repeat, sequence, and program
  • Identify programming patterns in short visual block actions and explain the rule
  • Complete and interpret code ideas that use repeating steps in order

Grade 3Computer Science14 Pages

$3.00

Instant download

Neural Networks Worksheet Grade 11 Computer Science AI Learning

Neural Networks Worksheet Grade 11 Computer Science AI Learning

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how inputs, hidden layers, and outputs work in a neural network.
  • Describe what weights do and how learning changes them.
  • Identify common neural network terms and evaluate statements about neural networks.

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Healthy Technology Habits Worksheet | Grade 3 Computer Science Activity

Healthy Technology Habits Worksheet | Grade 3 Computer Science Activity

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Explain how balance, routines, and screen-time breaks support learning and focus.
  • Identify healthy versus unhealthy technology choices in everyday situations.
  • Use key vocabulary words (balance, habit, screen time, routine) correctly.

Grade 3Computer Science11 Pages

$3.00

Instant download

Algorithm Design Fundamentals Worksheet Grade 7 Computer Science Activities

Algorithm Design Fundamentals Worksheet Grade 7 Computer Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define key algorithm vocabulary and explain how an algorithm is a sequence of instructions.
  • Identify whether a set of steps forms a clear, logical algorithm.
  • Use precision and logical reasoning to choose, write, and evaluate algorithm steps.
$5.00

Instant download

Safe Use of Shared Devices Worksheet | Grade 3 Computer Science PDF

Safe Use of Shared Devices Worksheet | Grade 3 Computer Science PDF

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Use safe routines when sharing classroom devices, including logging out when finished
  • Explain how to keep personal information private on shared devices
  • Demonstrate responsibility and care when using technology equipment

Grade 3Computer Science11 Pages

$3.00

Instant download

Algorithm Efficiency and Optimization Computer Science Grade 9

Algorithm Efficiency and Optimization Computer Science Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define efficiency, optimize, resource, and performance in the context of algorithms.
  • Compare two algorithm approaches and identify which is more efficient without changing the outcome.
  • Explain how optimization can improve time, steps, or resource use.
$5.00

Instant download

Advanced Search Strategies Worksheets | Grade 7 Computer Science

Advanced Search Strategies Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how keyword choice affects search results.
  • Use common search operators to narrow or broaden a query.
  • Compare broad and targeted searches to judge relevance.

Grade 7Computer Science14 Pages

$3.00

Instant download

Digital Communication and Transmission Worksheets | Grade 7 Computer Science

Digital Communication and Transmission Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key terms used in digital communication systems, including communication, platform, collaboration, and transmission.
  • Describe how digital communication moves information through networks for different purposes.
  • Compare common digital tools (email, messaging, video conferencing, and collaborative platforms) based on what they are best used for.

Grade 7Computer Science14 Pages

$3.00

Instant download

Safe Browsing and Downloads Worksheet Grade 6 Computer Science Activity

Safe Browsing and Downloads Worksheet Grade 6 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify safe web-browsing habits, including checking websites and avoiding suspicious links or pop-ups.
  • Choose safer download options to protect devices and personal information.
  • Use key vocabulary (browser, safe, download, warning sign) to explain smart online choices.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Comparing Efficient Solutions Worksheet Grade 6 Computer Science Activity

Comparing Efficient Solutions Worksheet Grade 6 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Compare different algorithms to choose the more efficient strategy for a given task.
  • Explain how efficiency can mean fewer steps, less time, or less repetition.
  • Use computer science vocabulary accurately: efficient, compare, optimize, and strategy.

Grade 6Computer Science30 Pages

Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Abstraction and Simplification Worksheets | Grade 7 Computer Science

Abstraction and Simplification Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define abstraction and explain how it helps simplify a computing problem.
  • Identify essential features versus unnecessary details in a system or process.
  • Use models and representations to describe how an algorithm works.

Grade 7Computer Science14 Pages

$3.00

Instant download

Bias and Fairness in AI Worksheet | Ethical AI Decision-Making Grade 9

Bias and Fairness in AI Worksheet | Ethical AI Decision-Making Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define bias, fairness, and representation in AI systems
  • Explain how training data can create unequal AI outcomes
  • Identify representation problems in training datasets

Grade 9Computer Science14 Pages

$3.00

Instant download

Multi-Factor Authentication Security Worksheet | Grade 9 Cybersecurity

Multi-Factor Authentication Security Worksheet | Grade 9 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define authentication, verification, and factor in computer security
  • Compare single-factor login with multi-factor authentication
  • Identify different factors used in MFA systems

Grade 9Computer Science14 Pages

$3.00

Instant download

Privacy Settings & Data Sharing Permissions Worksheet for Grade 8

Privacy Settings & Data Sharing Permissions Worksheet for Grade 8

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define privacy settings, permissions, data sharing, and consent
  • Explain how privacy settings affect access to personal information
  • Choose appropriate permissions for apps and websites

Grade 8Computer Science14 Pages

$3.00

Instant download

Reliable Data Collection Variables & Bias Worksheet | Grade 10 CS

Reliable Data Collection Variables & Bias Worksheet | Grade 10 CS

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify independent, dependent, and controlled variables in data plans
  • Evaluate sample quality and measurement consistency in collected data
  • Apply strategies that reduce bias in surveys and experiments

Grade 10Computer Science14 Pages

$3.00

Instant download

Internet Protocols Worksheet | Packets, Routing & Data Transfer Grade 9

Internet Protocols Worksheet | Packets, Routing & Data Transfer Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define protocols, packets, transfer, and communication accurately
  • Explain why Internet data is divided into packets
  • Describe how network devices route packets toward destinations

Grade 9Computer Science12 Pages

$3.00

Instant download

Digital Collaboration & Permissions Worksheet for Grade 8 Computer Science

Digital Collaboration & Permissions Worksheet for Grade 8 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define collaboration, permission, comment, and version accurately
  • Explain how comments support teamwork in shared projects
  • Explain how version history supports collaborative work

Grade 8Computer Science14 Pages

$3.00

Instant download

Programming Variables and Data Types Worksheet | Grade 10 Computer Science

Programming Variables and Data Types Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how variables store and update program data
  • Identify integers, strings, booleans, and lists
  • Match data types to appropriate programming tasks

Grade 10Computer Science14 Pages

$3.00

Instant download

Authentication & Role-Based Access Control Worksheets | Grade 11 Cybersecurity

Authentication & Role-Based Access Control Worksheets | Grade 11 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how authentication verifies a user's identity
  • Describe how access control limits actions after login
  • Differentiate roles from individual permissions

Grade 11Computer Science13 Pages

$3.00

Instant download

Safe Browsing & Digital Security Worksheet | Grade 10 Computer Science

Safe Browsing & Digital Security Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify safe browsing behaviors for websites, links, and downloads
  • Explain how strong passwords reduce online account security risks
  • Describe how multi-factor authentication improves account protection

Grade 10Computer Science14 Pages

$3.00

Instant download

Copyright and Fair Use Worksheet | Attribution & Digital Ethics Grade 9

Copyright and Fair Use Worksheet | Attribution & Digital Ethics Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define copyright, fair use, attribution, and intellectual property
  • Identify factors used when considering fair use
  • Explain how transformative use changes the purpose of content

Grade 9Computer Science14 Pages

$3.00

Instant download

Cyberbullying Prevention & Response Skills Worksheet for Grade 8

Cyberbullying Prevention & Response Skills Worksheet for Grade 8

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify common signs of cyberbullying and online harassment
  • Choose safe strategies for responding to harmful online content
  • Explain why saving evidence supports a safe response

Grade 8Computer Science14 Pages

$3.00

Instant download

Browse more categories

About Computer Science Worksheets

Find Computer Science worksheets spanning core skills, practice, and review. All 826 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.