Computer Science Worksheets

826 subject resources
Conditional Branching Worksheet | If-Else & Nested Logic for Grade 9

Conditional Branching Worksheet | If-Else & Nested Logic for Grade 9

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define conditional and branch in programming decisions
  • Identify how if-else branches change program output
  • Use comparison conditions to select the correct logic branch

Grade 9Computer Science14 Pages

$3.00

Instant download

AI Bias and Fairness Worksheets | Artificial Intelligence Grade 6

AI Bias and Fairness Worksheets | Artificial Intelligence Grade 6

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define bias and fairness in the context of AI systems
  • Explain how training data can lead to biased AI results
  • Identify signs of unfair or inconsistent AI behavior in example situations

Grade 6Computer Science14 Pages

$3.00

Instant download

Bias in AI Systems Grade 6 Computer Science Digital Ethics Worksheet

Bias in AI Systems Grade 6 Computer Science Digital Ethics Worksheet

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how bias in AI can happen when training data is incomplete or unfair
  • Identify how biased AI results can affect suggestions, recognition, and decisions
  • Use lesson vocabulary (bias, fairness, data, result) to describe AI outcomes
$5.00

Instant download

Strong Passwords and Account Protection Grade 6 Computer Science

Strong Passwords and Account Protection Grade 6 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify what makes a password strong and harder to guess.
  • Describe safe account habits such as not reusing passwords and keeping login details private.
  • Explain how authentication helps protect accounts.
$5.00

Instant download

Organizing Data in Tables Worksheet | Grade 6 Computer Science

Organizing Data in Tables Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the parts of a table, including rows and columns.
  • Organize information into a table to compare data more easily.
  • Use table features to find patterns and answer questions about data.

Grade 6Computer Science14 Pages

$3.00

Instant download

Collecting Reliable Data Computer Science Worksheet Grade 9 Research

Collecting Reliable Data Computer Science Worksheet Grade 9 Research

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how consistent methods and clear variables improve the reliability of collected data.
  • Use accurate recording procedures to reduce errors in surveys, experiments, and observations.
  • Identify reliable vs. unreliable data-collection practices using lesson vocabulary.
$5.00

Instant download

Phishing and Scam Warning Signs Worksheet | Digital Citizenship Grade 6

Phishing and Scam Warning Signs Worksheet | Digital Citizenship Grade 6

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify common warning signs of scams and phishing in messages.
  • Explain why suspicious links and requests for private details can be dangerous.
  • Choose safer actions when a message seems urgent or unusual.

Grade 6Computer Science14 Pages

$3.00

Instant download

Online Scam Warning Signs Worksheets | Grade 3 Computer Science Safety

Online Scam Warning Signs Worksheets | Grade 3 Computer Science Safety

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify common warning signs of online scams, including urgent language, suspicious links, and requests for personal details
  • Choose safer actions when faced with suspicious messages or pop-ups
  • Use key vocabulary to explain why a digital message might be a scam

Grade 3Computer Science14 Pages

$3.00

Instant download

Project Planning and Requirements Computer Science Worksheet Grade 9

Project Planning and Requirements Computer Science Worksheet Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define key project planning terms: project, requirement, audience, and plan
  • Identify how requirements guide design choices and feature decisions
  • Create a simple project plan and justify requirements for a chosen digital project
$5.00

Instant download

Documentation and Reflection Computer Science Worksheet Grade 9 Coding

Documentation and Reflection Computer Science Worksheet Grade 9 Coding

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain why documentation and reflection matter in a digital project.
  • Identify key elements of a useful process log and final evaluation.
  • Write clear next steps based on strengths and challenges found in reflection.
$5.00

Instant download

Grade 9 Artificial Intelligence Basics Computer Science Worksheet

Grade 9 Artificial Intelligence Basics Computer Science Worksheet

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define artificial intelligence and describe how it can recognize patterns and make predictions.
  • Identify common real-world examples of AI, such as recommendation systems and search tools.
  • Explain key AI vocabulary terms: artificial intelligence, prediction, and pattern.
$5.00

Instant download

Event-Driven Programming Worksheets | Grade 4 Computer Science

Event-Driven Programming Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms event, trigger, interaction, and response in an event-driven program.
  • Identify how user actions can trigger events that change what a program does.
  • Match event-related vocabulary to correct definitions.

Grade 4Computer Science14 Pages

$3.00

Instant download

Planning a Digital Project Worksheet | Grade 6 Computer Science

Planning a Digital Project Worksheet | Grade 6 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify the goal, audience, and plan needed to start a digital project.
  • Use planning steps to decide what features to include before coding or creating.
  • Evaluate statements about project planning using key vocabulary and reasoning.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Password Security Best Practices Worksheets | Grade 7 Computer Science

Password Security Best Practices Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain why strong passwords and good credential habits reduce unauthorized access.
  • Identify strategies such as unique passwords and password managers to improve authentication security.
  • Apply password best practices to protect accounts in realistic scenarios.

Grade 7Computer Science14 Pages

$3.00

Instant download

Variables and Data Storage Worksheets | Grade 7 Computer Science

Variables and Data Storage Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms variable, value, storage, and assignment in the context of programming.
  • Explain how changing a variable’s value can change program behavior over time.
  • Identify when a program is performing an assignment to update a stored value.

Grade 7Computer Science12 Pages

$3.00

Instant download

Data Ethics and Privacy Computer Science Worksheet Grade 9

Data Ethics and Privacy Computer Science Worksheet Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how data ethics guides fair and responsible data use.
  • Describe privacy and consent and why they matter when handling personal information.
  • Apply ethics vocabulary to real-life digital scenarios.
$5.00

Instant download

Privacy Settings and Data Sharing Worksheet Grade 8 Computer Science

Privacy Settings and Data Sharing Worksheet Grade 8 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how privacy settings affect who can view content, contact accounts, and access personal information.
  • Identify common app/website permissions and decide when they are appropriate.
  • Describe how consent relates to data sharing and user control.

Grade 8Computer Science30 Pages

Also included in: Digital Citizenship & Online Safety Lesson Bundle | Grade 8 CS | General

$5.00

Instant download

Evaluating Source Credibility Worksheet Grade 9 Computer Science

Evaluating Source Credibility Worksheet Grade 9 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how evidence, authorship, and verifiable details help determine source credibility.
  • Identify common signs of bias and misleading purpose in online information.
  • Apply a checklist (bias, purpose, date, and supporting details) to decide whether to trust a claim.
$5.00

Instant download

Cyber Law Privacy and Responsible Data Use Worksheet Grade 12 CS

Cyber Law Privacy and Responsible Data Use Worksheet Grade 12 CS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain key privacy concepts in cyber law, including consent, purpose limitation, and data minimization.
  • Identify common privacy rights and responsibilities of users and service providers.
  • Apply privacy rules to real-world scenarios involving data collection, sharing, and breaches.
$5.00

Instant download

Programming Fundamentals Worksheet for Interactive Projects | Grade 6

Programming Fundamentals Worksheet for Interactive Projects | Grade 6

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define and use key terms interactive, project, feature, and program in context
  • Identify how inputs, outputs, events, loops, and conditionals work together in an interactive program
  • Choose the best plan for testing an interactive feature before coding

Grade 6Computer Science12 Pages

$3.00

Instant download

Internet Protocols and Data Transfer Worksheet Grade 9 Computer Science

Internet Protocols and Data Transfer Worksheet Grade 9 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how protocols help devices communicate reliably across networks.
  • Describe how data is broken into packets and reassembled at the destination.
  • Use key vocabulary (protocol, packet, transfer, communication) to explain online message delivery.

Grade 9Computer Science32 Pages

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

$5.00

Instant download

Functions and Reusable Code Practice for Grade 6 Computer Science

Functions and Reusable Code Practice for Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define what a function is and why programmers use it.
  • Identify how a function call reuses a block of code.
  • Explain how reusable code reduces repetition and improves program readability.

Grade 6Computer Science14 Pages

$3.00

Instant download

Artificial Intelligence Basics Worksheet | Grade 8 Computer Science AI

Artificial Intelligence Basics Worksheet | Grade 8 Computer Science AI

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define artificial intelligence and describe how it can recognize patterns and make predictions
  • Explain how prediction and pattern recognition are used in everyday tools like search and recommendations
  • Use AI vocabulary (artificial intelligence, prediction, pattern) to answer questions about AI basics

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Conditional Statements and Logic Branching Worksheets | Grade 7 Computer Science

Conditional Statements and Logic Branching Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify conditional statements and the parts of an if-else decision.
  • Choose the correct outcome based on logical comparisons.
  • Match conditional vocabulary (conditional, comparison, branch, logic) to real examples.

Grade 7Computer Science14 Pages

$3.00

Instant download

Grade 10 How the Internet Works Worksheet | Computer Science Activity

Grade 10 How the Internet Works Worksheet | Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how data moves across the internet using networks, servers, and routers.
  • Identify key roles of clients and servers in requesting and receiving information.
  • Describe the path of a web request from device to remote server and back.
$5.00

Instant download

How the Internet Works Worksheet | Grade 6 Computer Science Networks

How the Internet Works Worksheet | Grade 6 Computer Science Networks

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how networks connect devices to share information.
  • Describe the role of servers in providing websites and services.
  • Identify how messages travel in steps across the internet.

Grade 6Computer Science13 Pages

$3.00

Instant download

AI Bias and Fairness Worksheet | Grade 10 Computer Science

AI Bias and Fairness Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how biased training data can create unequal outcomes
  • Identify fairness problems caused by incomplete or unrepresentative data
  • Compare model performance across different groups

Grade 10Computer Science12 Pages

$3.00

Instant download

Trends and Patterns in Data Worksheets | Grade 5 Prediction Practice

Trends and Patterns in Data Worksheets | Grade 5 Prediction Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms trend, pattern, increase, decrease, and prediction.
  • Identify whether data shows a trend or a pattern in a table or graph.
  • Use data evidence to make a prediction about what may happen next.

Grade 5Computer Science14 Pages

$3.00

Instant download

Input in Computer Science Worksheet | Grade 9 Computing Activity

Input in Computer Science Worksheet | Grade 9 Computing Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what input is and how it relates to processing and output.
  • Identify common input devices and match them to the information they collect.
  • Describe how data becomes input for a computer system.
$5.00

Instant download

Cyberbullying Worksheet | Respectful Online Response for Grade 6

Cyberbullying Worksheet | Respectful Online Response for Grade 6

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define cyberbullying and harassment and identify common examples of each online.
  • Explain the role of a bystander in responding safely to harmful online behavior.
  • Select respectful actions that protect someone who is being targeted, including blocking, reporting, and saving evidence.

Grade 6Computer Science14 Pages

$3.00

Instant download

AI Tools for Better Decisions Worksheet | Grade 3 Computer Science

AI Tools for Better Decisions Worksheet | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Use AI suggestions to compare options before making a choice.
  • Explain how AI can organize information, but humans still make the final decision.
  • Use key vocabulary words (suggest, compare, choice, decision, and related terms) accurately in context.

Grade 3Computer Science14 Pages

$3.00

Instant download

Beginner Algorithms Worksheets | Grade 3 Computer Science Practice

Beginner Algorithms Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define algorithm, code, sequence, and repeat using simple examples.
  • Arrange steps in the correct sequence to solve a programming problem.
  • Identify how repeating instructions can reduce work in a program.

Grade 3Computer Science14 Pages

$3.00

Instant download

Input and Output Systems Worksheet Grade 7 Computer Science Concepts

Input and Output Systems Worksheet Grade 7 Computer Science Concepts

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how input, processing, and output work together in an interactive program
  • Identify examples of input and output in everyday computer systems
  • Describe how interaction helps users adjust results
$5.00

Instant download

Digital Wellness and Screen Time Management Worksheet Grade 7 CS

Digital Wellness and Screen Time Management Worksheet Grade 7 CS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how screen time affects sleep, concentration, and well-being
  • Use strategies like breaks and balanced routines to manage screen time
  • Apply digital wellness habits to school, recreation, and social activities

Grade 7Computer Science30 Pages

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

$5.00

Instant download

Digital Communication Systems Worksheet Grade 7 Computer Science

Digital Communication Systems Worksheet Grade 7 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how digital communication systems transmit information over networks.
  • Compare communication tools by purpose and typical use cases.
  • Use key vocabulary (communication, platform, collaboration, transmission) to describe digital messaging and media sharing.

Grade 7Computer Science30 Pages

$5.00

Instant download

Multi-Factor Authentication Security Worksheets | Grade 7 Computer Science

Multi-Factor Authentication Security Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define multi-factor authentication and explain how it improves account security.
  • Identify common authentication factors and distinguish them from a single-factor login.
  • Apply multi-factor authentication to real-life scenarios to judge which option is safer.

Grade 7Computer Science14 Pages

$3.00

Instant download

Protecting Personal Information Worksheets | Grade 5 Digital Safety

Protecting Personal Information Worksheets | Grade 5 Digital Safety

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain what makes a password strong by describing the mix of characters and its guessability.
  • Identify safe account security habits, including using different passwords for different accounts.
  • Use password and authentication vocabulary to describe how logins protect accounts.

Grade 5Computer Science14 Pages

$3.00

Instant download

Flowcharts and Decision Paths Worksheet | Grade 6 Computer Science

Flowcharts and Decision Paths Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the purpose of flowcharts and decision points in algorithms
  • Match flowchart vocabulary (flowchart, decision, branch, symbol) to correct meanings
  • Complete and interpret a flowchart-style decision path using correct logic

Grade 6Computer Science14 Pages

$3.00

Instant download

Decomposition of Complex Problems Worksheet | Grade 6 Computer Science

Decomposition of Complex Problems Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define decomposition, subproblem, strategy, and solution in the context of problem solving
  • Identify how a complex task can be broken into smaller subproblems
  • Choose an appropriate strategy for solving a decomposed set of steps

Grade 6Computer Science14 Pages

$3.00

Instant download

Digital Identity and Online Reputation Worksheet | Grade 9 CS

Digital Identity and Online Reputation Worksheet | Grade 9 CS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define digital identity and reputation and explain how online presence is formed by posts, comments, and search results.
  • Analyze how audience and context affect how an online post can be interpreted.
  • Apply strategies to protect online reputation through responsible posting choices.
$5.00

Instant download

Privacy Settings and Data Permissions Computer Science Grade 9

Privacy Settings and Data Permissions Computer Science Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how privacy settings control who can view, contact, and access personal information on digital platforms.
  • Describe how app permissions and consent affect how data is collected, stored, and shared.
  • Make informed decisions about what information to keep private and how to manage permissions.
$5.00

Instant download

Everyday AI Helpers in Technology Worksheet | Grade 3 Computer Science

Everyday AI Helpers in Technology Worksheet | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify helpful everyday uses of AI in learning, transportation, communication, and entertainment.
  • Use key vocabulary (helpful, support, assist, AI) to describe how AI helps people.
  • Recognize that AI can suggest options, not decide by itself, and evaluate uses responsibly.

Grade 3Computer Science14 Pages

$3.00

Instant download

Problem Decomposition Worksheets | Grade 5 Computer Science Problem Solving

Problem Decomposition Worksheets | Grade 5 Computer Science Problem Solving

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain what decomposition means in problem-solving and in computer science.
  • Identify subproblems and describe how a strategy helps plan steps.
  • Describe how breaking a complex task into smaller steps supports logical thinking and better solutions.

Grade 5Computer Science14 Pages

$3.00

Instant download

Machine Learning Training Data Worksheets | Grade 7 Computer Science

Machine Learning Training Data Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key terms in machine learning, including training data, model, and prediction.
  • Explain how a model learns patterns from training data to make predictions.
  • Identify which statement best describes the relationship between training and prediction quality.

Grade 7Computer Science14 Pages

$3.00

Instant download

Event Driven Programs Triggers and Responses Worksheet Grade 6 CS

Event Driven Programs Triggers and Responses Worksheet Grade 6 CS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how events trigger actions in an event-driven program.
  • Use key vocabulary (event, trigger, response, interaction) to describe program behavior.
  • Identify event types such as clicks, key presses, touches, and timed actions.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Bias and Fairness in AI Worksheet | Grade 8 Computer Science

Bias and Fairness in AI Worksheet | Grade 8 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how bias can enter AI systems through data and design choices.
  • Use key vocabulary (bias, fairness, representation, outcome) to describe real-world AI issues.
  • Identify strategies to improve fairness and reduce unequal outcomes.

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Spreadsheets for Data Organization Worksheet | Grade 9 Computer Science

Spreadsheets for Data Organization Worksheet | Grade 9 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe how spreadsheets organize information using rows, columns, and cells.
  • Use filters to find and sort relevant data in a spreadsheet.
  • Create and interpret a simple spreadsheet layout for class or survey data.
$5.00

Instant download

Cyberbullying and Respectful Response Grade 6 Computer Science Lesson

Cyberbullying and Respectful Response Grade 6 Computer Science Lesson

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify examples of cyberbullying and harassment online.
  • Choose safe, respectful responses as a bystander.
  • Explain how blocking, reporting, and saving evidence can help.
$5.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.