Computer Science Worksheets

984 subject resources
Trends and Patterns in Data Worksheet | Grade 6 Computer Science

Trends and Patterns in Data Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define trend and pattern and explain how each is identified in data
  • Identify whether a data set shows an increase, decrease, or no overall change over time
  • Use trend and pattern information to make an evidence-based prediction

Grade 6Computer Science14 Pages

$3.00

Instant download

Interpreting Trends and Correlation Worksheet | Grade 8 Computer Science

Interpreting Trends and Correlation Worksheet | Grade 8 Computer Science

Learning Objectives

  • Explain the difference between a trend and a correlation when analyzing data.
  • Interpret a graph by describing patterns over time and relationships between variables.
  • Avoid overgeneralizing by stating what a correlation does and does not prove.

Grade 8Computer Science31 Pages

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

$5.00

Instant download

Finding Trends in Data Worksheet | Grade 3 Computer Science Activity

Finding Trends in Data Worksheet | Grade 3 Computer Science Activity

Learning Objectives

  • Define the word trend and explain how trends show change over time or across categories
  • Identify increase and decrease in data shown on a graph or table
  • Use trend evidence to make simple predictions and decisions

Grade 3Computer Science11 Pages

$3.00

Instant download

Grade 10 Computer Science Neural Networks Basics Layers Weights Worksheet

Grade 10 Computer Science Neural Networks Basics Layers Weights Worksheet

Learning Objectives

  • Explain how neural networks use layers to transform inputs into outputs.
  • Describe the role of weights in neural network predictions.
  • Recognize how training adjusts weights to reduce errors.

Grade 10Computer Science30 Pages

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

$5.00

Instant download

What Artificial Intelligence Is Worksheet Grade 10 Computer Science

What Artificial Intelligence Is Worksheet Grade 10 Computer Science

Learning Objectives

  • Define artificial intelligence and describe what kinds of tasks AI systems can perform.
  • Use key vocabulary (pattern, prediction, automation) to explain how AI makes decisions.
  • Identify real-world examples of AI and distinguish AI from simple automated rules.

Grade 10Computer Science30 Pages

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

$5.00

Instant download

Artificial Intelligence in Everyday Life Worksheet Grade 7 Computer Science

Artificial Intelligence in Everyday Life Worksheet Grade 7 Computer Science

Learning Objectives

  • Explain key cybersecurity vocabulary: cybersecurity, vulnerability, prevention, and threat.
  • Identify safe online habits that reduce risks for devices and accounts.
  • Recognize common warning signs of cyber threats and choose appropriate prevention steps.

Grade 7Computer Science30 Pages

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

$5.00

Instant download

Artificial Intelligence Basics Worksheet | Grade 10 Computer Science

Artificial Intelligence Basics Worksheet | Grade 10 Computer Science

Learning Objectives

  • Define artificial intelligence using accurate Computer Science vocabulary
  • Identify pattern recognition and prediction as common AI tasks
  • Explain how automation supports repeated AI-powered tasks

Grade 10Computer Science13 Pages

$3.00

Instant download

Cloud Computing and Online Storage Worksheets | Grade 7 Computer Science

Cloud Computing and Online Storage Worksheets | Grade 7 Computer Science

Learning Objectives

  • Define cloud computing, server, storage, and synchronization in everyday terms.
  • Explain how cloud services enable access to files and applications from different devices.
  • Identify benefits of cloud systems for collaboration and flexibility.

Grade 7Computer Science14 Pages

$3.00

Instant download

Cloud Storage and Syncing Worksheet Grade 6 Computer Science Activity

Cloud Storage and Syncing Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain how cloud storage lets users access files from different devices.
  • Describe how syncing updates files to help avoid version confusion.
  • Use key vocabulary (cloud storage, sync, file, access) in correct computer-science contexts.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Cloud Computing Basics Worksheet Grade 7 Computer Science

Cloud Computing Basics Worksheet Grade 7 Computer Science

Learning Objectives

  • Define cloud computing and explain how it uses remote servers instead of local devices.
  • Describe the roles of storage and synchronization in keeping files up to date.
  • Identify examples of cloud services and explain how they support collaboration and flexibility.

Grade 7Computer Science30 Pages

$5.00

Instant download

Grade 9 Cloud Computing and Online Storage Computer Science Worksheet

Grade 9 Cloud Computing and Online Storage Computer Science Worksheet

Learning Objectives

  • Explain how cloud computing uses remote servers to provide storage and services.
  • Describe how online storage supports backups, sharing, and syncing across devices.
  • Use key vocabulary accurately, including cloud computing, server, storage, and sync.

Grade 9Computer Science30 Pages

Also included in: Grade 9 Computer Science Networks, Internet & Cloud Tools Lesson Bundle

$5.00

Instant download

Agile and Scrum Worksheet: Sprints, Iterations & Project Management

Agile and Scrum Worksheet: Sprints, Iterations & Project Management

Learning Objectives

  • Explain how agile development uses iterations to improve work quickly through feedback
  • Describe how Scrum roles, sprints, and check-ins help teams adapt to changing requirements
  • Compare agile planning with more traditional planning approaches when requirements evolve

Grade 12Computer Science30 Pages

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

$5.00

Instant download

Grade 9 Computer Science Final Product Presentation Worksheet

Grade 9 Computer Science Final Product Presentation Worksheet

Learning Objectives

  • Organize a finished digital product so it works correctly and is easy for others to use
  • Present a final product by clearly explaining its purpose, audience, and key features
  • Use effective vocabulary when describing design choices and functionality
$5.00

Instant download

Testing and Feedback in Digital Projects Grade 6 Computer Science

Testing and Feedback in Digital Projects Grade 6 Computer Science

Learning Objectives

  • Explain how testing helps a digital project work correctly and be easy to use.
  • Use feedback to revise and improve a project after finding problems.
  • Identify common results from testing, such as errors, confusion, and missing features.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Digital Final Product Worksheet | Presentation & Organization Grade 6

Digital Final Product Worksheet | Presentation & Organization Grade 6

Learning Objectives

  • Define and use the vocabulary organize, presentation, final product, and audience when planning a digital project
  • Identify features of a clear digital presentation, such as readable text, logical structure, and appropriate media
  • Choose the best way to organize information so it is easy for an audience to understand

Grade 6Computer Science14 Pages

$3.00

Instant download

Digital Project Planning Worksheet | Goals, Audience & Features Grade 6

Digital Project Planning Worksheet | Goals, Audience & Features Grade 6

Learning Objectives

  • Define the key parts of a digital project plan: goal, audience, and plan for features and steps.
  • Identify which project feature fits a given goal and target audience.
  • Use project planning vocabulary to describe steps before coding or creating.

Grade 6Computer Science14 Pages

$3.00

Instant download

Digital Project Presentation Worksheet | Presenting Creations Grade 6

Digital Project Presentation Worksheet | Presenting Creations Grade 6

Learning Objectives

  • Explain choices made in a digital project using clear reasons.
  • Describe key features and how they help the audience understand the project.
  • Present a digital creation by showing how it works and responding to questions.

Grade 6Computer Science14 Pages

$3.00

Instant download

Grade 8 Cloud Computing and Online Storage Worksheet | Computer Science

Grade 8 Cloud Computing and Online Storage Worksheet | Computer Science

Learning Objectives

  • Explain how cloud computing lets users access files and services from remote servers
  • Identify ways online storage supports backup, syncing, and sharing across devices
  • Use key vocabulary accurately: cloud computing, storage, server, and sync

Grade 8Computer Science30 Pages

Also included in: Grade 8 Internet & Networking Lesson Bundle | Computer Science (General)

$5.00

Instant download

Strong Passwords Worksheet | Grade 3 Computer Science Digital Safety PDF

Strong Passwords Worksheet | Grade 3 Computer Science Digital Safety PDF

Learning Objectives

  • Explain what a password is and why it helps protect an account
  • Identify features of strong passwords (mix of letters, numbers, and symbols; length; not easy to guess)
  • Compare weak and strong passwords and choose better password habits

Grade 3Computer Science11 Pages

$3.00

Instant download

Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Learning Objectives

  • Compare weak and strong passwords and explain why strong passwords are harder to guess.
  • Identify habits that protect accounts, including not reusing passwords and keeping login details private.
  • Use security vocabulary (password, secure, authentication, account) to describe how sign-in protection works.

Grade 6Computer Science14 Pages

$3.00

Instant download

Grade 8 Strong Password Security Worksheet | Computer Science Activity

Grade 8 Strong Password Security Worksheet | Computer Science Activity

Learning Objectives

  • Explain why strong, unique passwords improve account security.
  • Use key vocabulary (password, authentication, secure, credential) correctly in context.
  • Apply safe login habits and describe how a password manager can help.
$5.00

Instant download

Digital Collaboration Tools Worksheet for Grade 8 Computer Science

Digital Collaboration Tools Worksheet for Grade 8 Computer Science

Learning Objectives

  • Explain how collaboration tools help groups work on documents and projects together.
  • Use key vocabulary (collaboration, permission, comment, version) to describe teamwork features.
  • Apply sharing permissions and comment tools to support safe, organized group work.

Grade 8Computer Science30 Pages

Also included in: Grade 8 Internet & Networking Lesson Bundle | Computer Science (General)

$5.00

Instant download

Responsible Use of AI Tools Worksheet | Grade 8 Computer Science

Responsible Use of AI Tools Worksheet | Grade 8 Computer Science

Learning Objectives

  • Explain what responsible AI use means, including accuracy, judgment, and privacy.
  • Apply critical thinking to check AI outputs and decide when to seek human review.
  • Identify safe ways to use AI tools while protecting personal information.

Grade 8Computer Science30 Pages

Also included in: Grade 8 Computer Science AI & Responsible Use Lesson Bundle | General

$5.00

Instant download

File Sharing and Collaboration Worksheet Grade 6 Computer Science Activity

File Sharing and Collaboration Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain how collaboration tools support shared files using share, collaborate, and permission.
  • Choose safe sharing settings that protect privacy and prevent unwanted changes.
  • Describe how commenting and version history can help groups work together effectively.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

File Sharing and Collaboration Worksheet | Grade 6 Computer Science Practice

File Sharing and Collaboration Worksheet | Grade 6 Computer Science Practice

Learning Objectives

  • Define key vocabulary related to file sharing and collaboration, including share, collaborate, file, and permission.
  • Identify safe sharing choices by matching scenarios to appropriate permissions and sharing settings.
  • Explain how version history helps teams track changes during collaboration.

Grade 6Computer Science14 Pages

$3.00

Instant download

Grade 9 Responsible Use of AI Tools Computer Science Worksheet

Grade 9 Responsible Use of AI Tools Computer Science Worksheet

Learning Objectives

  • Explain why responsible AI use requires accuracy checks, critical thinking, and human judgment.
  • Identify privacy risks and describe safe actions to protect personal information when using AI tools.
  • Use key vocabulary (responsible, judgment, accuracy, privacy) to discuss ethical and safe AI practices.
$5.00

Instant download

Respectful Online Communication Worksheets | Grade 5 Digital Citizenship

Respectful Online Communication Worksheets | Grade 5 Digital Citizenship

Learning Objectives

  • Explain how tone, word choice, and audience affect understanding in online messages
  • Identify respectful communication choices in common chat and comment situations
  • Compare clear responses with replies that could be misread

Grade 5Computer Science12 Pages

$3.00

Instant download

Abstraction and Simplification Worksheet Grade 7 Computer Science

Abstraction and Simplification Worksheet Grade 7 Computer Science

Learning Objectives

  • Explain how abstraction helps focus on important information while ignoring unnecessary details.
  • Identify and describe a model or representation of a system using simplified features.
  • Use abstraction to simplify a problem and support an algorithm design.
$5.00

Instant download

Bandwidth and Connection Speed Worksheet Grade 6 Computer Science Activity

Bandwidth and Connection Speed Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain how bandwidth affects how quickly data moves across a network.
  • Describe the difference between connection speed and bandwidth using everyday examples.
  • Use vocabulary words (bandwidth, speed, connection, data) accurately in science-focused sentences.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Organizing a Final Digital Product Grade 6 Computer Science Worksheet

Organizing a Final Digital Product Grade 6 Computer Science Worksheet

Learning Objectives

  • Explain how to organize a final product so it is clear and easy to follow for an audience.
  • Choose readable text and appropriate media for a presentation.
  • Use key vocabulary (final product, organize, presentation, audience) when planning to share work.

Grade 6Computer Science29 Pages

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

$5.00

Instant download

What Is Artificial Intelligence Worksheet | Grade 6 Computer Science

What Is Artificial Intelligence Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define artificial intelligence and explain how it uses data to make predictions.
  • Identify real-life examples of AI in search tools, digital assistants, and recommendation systems.
  • Use lesson vocabulary (artificial intelligence, prediction, pattern, data) correctly in sentences.
$5.00

Instant download

Grade 8 How Networks Connect Devices Worksheet | Computer Science Activity

Grade 8 How Networks Connect Devices Worksheet | Computer Science Activity

Learning Objectives

  • Explain how networks connect devices to share information and resources.
  • Identify common network infrastructure components such as routers, cables, and wireless signals.
  • Use key vocabulary (network, device, router, connection) accurately in context.

Grade 8Computer Science30 Pages

Also included in: Grade 8 Internet & Networking Lesson Bundle | Computer Science (General)

$5.00

Instant download

Comparing Algorithm Efficiency Worksheet | Grade 6 Computer Science

Comparing Algorithm Efficiency Worksheet | Grade 6 Computer Science

Learning Objectives

  • Compare two strategies for solving the same problem and describe which is more efficient and why
  • Use vocabulary such as efficient, compare, optimize, and strategy to explain algorithm steps
  • Choose the best algorithm for a scenario based on fewer steps, less time, or less repetition

Grade 6Computer Science14 Pages

$3.00

Instant download

Algorithm Efficiency and Optimization Worksheet Grade 8 Computer Science

Algorithm Efficiency and Optimization Worksheet Grade 8 Computer Science

Learning Objectives

  • Explain how algorithm efficiency measures time, steps, and resources.
  • Use optimization to improve an algorithm while keeping the same goal and final result.
  • Compare two methods for the same task and justify which is more efficient.
$5.00

Instant download

AI Pattern Recognition Worksheets | Grade 4 Computer Science

AI Pattern Recognition Worksheets | Grade 4 Computer Science

Learning Objectives

  • Explain how AI uses patterns in data to make predictions
  • Identify similarities and differences in examples and how this helps classification
  • Use vocabulary (pattern recognition, data, classify, prediction) accurately in context

Grade 4Computer Science14 Pages

$3.00

Instant download

Regression and Prediction from Data to Numbers Worksheet | Grade 12 CS

Regression and Prediction from Data to Numbers Worksheet | Grade 12 CS

Learning Objectives

  • Explain how regression models predict numerical outcomes and compare them to classification models
  • Identify factors that affect prediction accuracy, such as model fit and variable relationships
  • Choose the correct modeling approach for a given prediction problem and justify the choice
$5.00

Instant download

Loops and Repetition Worksheets | Grade 5 Programming Fundamentals

Loops and Repetition Worksheets | Grade 5 Programming Fundamentals

Learning Objectives

  • Explain how loops repeat code steps using the ideas of repeat, iteration, and a loop body.
  • Identify when repetition makes a program shorter and more efficient by reducing duplicate code.
  • Use loop logic to predict what a repeated action or pattern would produce.

Grade 5Computer Science14 Pages

$3.00

Instant download

SQL SELECT Queries Worksheet | Grade 12 Computer Science Database Skills

SQL SELECT Queries Worksheet | Grade 12 Computer Science Database Skills

Learning Objectives

  • Identify how SELECT queries filter rows using WHERE conditions.
  • Use ORDER BY to sort query results and predict the output order.
  • Interpret SQL syntax to determine which columns are returned.

Grade 12Computer Science31 Pages

Also included in: Relational Databases & Data Analytics Lesson Bundle | Grade 12 CS | General

$5.00

Instant download

Online Source Evaluation and Misinformation Worksheets | Grade 7 CS

Online Source Evaluation and Misinformation Worksheets | Grade 7 CS

Learning Objectives

  • Identify key features of credible online sources, including evidence, authorship, and bias.
  • Use vocabulary terms such as misinformation, credibility, evidence, and bias to explain source quality.
  • Apply a source-evaluation process to decide whether a claim should be accepted or questioned.

Grade 7Computer Science14 Pages

$3.00

Instant download

AI Privacy and Safety Worksheets | Grade 5 Digital Citizenship

AI Privacy and Safety Worksheets | Grade 5 Digital Citizenship

Learning Objectives

  • Define privacy, safety, data, and settings and explain how they relate to using AI tools
  • Identify safe choices for interacting with AI-powered apps and devices
  • Apply privacy and safety rules to a real-life AI scenario

Grade 5Computer Science14 Pages

$3.00

Instant download

Privacy Settings and Data Protection Worksheet Grade 7 Computer Science

Privacy Settings and Data Protection Worksheet Grade 7 Computer Science

Learning Objectives

  • Explain how privacy settings control who can view personal information and activity.
  • Describe data protection practices that reduce the risk of unwanted sharing.
  • Use permissions and account settings to manage visibility and data access.

Grade 7Computer Science30 Pages

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

$5.00

Instant download

Loops and Iteration Computer Science Worksheet for Grade 9 Coding

Loops and Iteration Computer Science Worksheet for Grade 9 Coding

Learning Objectives

  • Explain how loops support iteration by repeating instructions with a stopping condition
  • Compare efficiency and readability between loop-based solutions and duplicate-code approaches
  • Identify common loop use cases such as counting, pattern generation, and checking conditions
$5.00

Instant download

Collections and Iteration Arrays Lists Sets Worksheet | Grade 12 CS

Collections and Iteration Arrays Lists Sets Worksheet | Grade 12 CS

Learning Objectives

  • Choose an appropriate collection type (array, list, or set) for a given problem and justify the choice.
  • Predict how an iteration loop will process each element in a collection.
  • Use reasoning to compute totals, avoid duplicates, and search through collections.
$5.00

Instant download

Testing and Feedback Worksheet | Digital Project Improvement Grade 6

Testing and Feedback Worksheet | Digital Project Improvement Grade 6

Learning Objectives

  • Explain how testing helps find problems in a digital project.
  • Use the vocabulary test, feedback, improve, and revise accurately in context.
  • Identify common strengths and issues found during usability testing.

Grade 6Computer Science12 Pages

$3.00

Instant download

Iteration and Improvement Worksheet | Digital Design Versions Grade 6

Iteration and Improvement Worksheet | Digital Design Versions Grade 6

Learning Objectives

  • Define iteration and explain how testing feedback leads to improvement across versions.
  • Use iteration vocabulary (iteration, revise, improve, version) to describe step-by-step design changes.
  • Identify when a process shows repeated revision instead of a one-time change.

Grade 6Computer Science14 Pages

$3.00

Instant download

Testing and Revising Algorithms Worksheet | Grade 6 Computer Science

Testing and Revising Algorithms Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain how testing an algorithm under different conditions can reveal errors or weak points.
  • Use evidence from test results to revise an algorithm to improve reliability.
  • Define and use the vocabulary terms test, revise, evaluate, and correct in context.

Grade 6Computer Science14 Pages

$3.00

Instant download

Collecting and Validating Data Worksheet Grade 7 Computer Science

Collecting and Validating Data Worksheet Grade 7 Computer Science

Learning Objectives

  • Explain how consistent methods and reliable measurements improve data quality.
  • Use validation steps to check that collected data is complete and trustworthy.
  • Compare different data collection methods and identify common sources of error.
$5.00

Instant download

Collecting Reliable Data Worksheet | Grade 6 Computer Science Practice

Collecting Reliable Data Worksheet | Grade 6 Computer Science Practice

Learning Objectives

  • Explain why reliable data collection uses careful observation and accurate counting.
  • Identify common ways to reduce errors in a simple survey or measurement.
  • Use vocabulary related to reliable data: reliable, observe, count, and data.

Grade 6Computer 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.