Computer Science Worksheets

826 subject resources
Grade 8 Malware and Safe Downloads Worksheet | Computer Science Activity

Grade 8 Malware and Safe Downloads Worksheet | Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what malware is and identify common types such as viruses, spyware, and ransomware.
  • Describe warning signs in files, links, and attachments that may indicate malware.
  • Use safe download habits to reduce the risk of infection and data loss.
$5.00

Instant download

Sorting Algorithms Worksheet Grade 11 Computer Science Performance Practice

Sorting Algorithms Worksheet Grade 11 Computer Science Performance Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Trace the steps of bubble sort, selection sort, and insertion sort to predict the final sorted list.
  • Explain how swaps and passes change the array during sorting.
  • Compare common sorting algorithms using basic performance ideas such as comparisons and passes.

Grade 11Computer Science30 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Cyberbullying and Digital Well-Being Worksheet | Grade 9 CS

Cyberbullying and Digital Well-Being Worksheet | Grade 9 CS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what cyberbullying is and identify common harmful behaviors online.
  • Describe strategies for protecting digital well-being when faced with harassment or exclusion.
  • Use bystander skills to respond safely and support others during harmful online interactions.
$5.00

Instant download

Grade 9 Copyright and Fair Use Computer Science Digital Literacy

Grade 9 Copyright and Fair Use Computer Science Digital Literacy

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the purpose of copyright and identify what counts as intellectual property.
  • Apply fair use and attribution rules to decide when school or digital reuse is appropriate.
  • Use clear citation and adaptation wording when sharing someone else’s work.
$5.00

Instant download

Ethical Social Media Use Computer Science Worksheet Grade 9 Digital

Ethical Social Media Use Computer Science Worksheet Grade 9 Digital

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how ethical and responsible social media use supports communication and protects public identity.
  • Apply strategies for checking facts, respecting others, and thinking before sharing.
  • Describe how audience and context affect how posts, comments, and shares can be interpreted.
$5.00

Instant download

Safe and Responsible AI Use Worksheet | Grade 3 Computer Science

Safe and Responsible AI Use Worksheet | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms safe, responsible, privacy, and data and use them in simple sentences.
  • Identify safe choices for sharing information when using smart technology.
  • Explain how to check information carefully before believing or sharing it.

Grade 3Computer Science14 Pages

$3.00

Instant download

Respectful Online Communication Worksheets | Grade 3 Digital Citizenship

Respectful Online Communication Worksheets | Grade 3 Digital Citizenship

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify how tone and word choice affect how a message is received online.
  • Choose examples of respectful comments during online communication.
  • Use clear, kind language when writing messages for games and classroom platforms.

Grade 3Computer Science14 Pages

$3.00

Instant download

Respectful Online Communication Worksheet | Grade 3 Computer Science

Respectful Online Communication Worksheet | Grade 3 Computer Science

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Use respectful word choices and a positive tone when messaging online or in class platforms
  • Explain how timing and clarity affect how a message is received
  • Identify examples of helpful, rude, and confusing online comments

Grade 3Computer Science11 Pages

$3.00

Instant download

Safe Search Choices Worksheet | Grade 3 Computer Science Digital Safety

Safe Search Choices Worksheet | Grade 3 Computer Science Digital Safety

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Define key vocabulary words related to safe searching, including search engine, result, safe, and trustworthy
  • Identify strategies for choosing age-appropriate and trustworthy search results
  • Explain when and why to ask a trusted adult for help while searching

Grade 3Computer Science11 Pages

$3.00

Instant download

Recursion and Base Cases Worksheet | Grade 12 Computer Science Activity

Recursion and Base Cases Worksheet | Grade 12 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how recursion reduces a problem into smaller subproblems until a base case is reached.
  • Identify the stopping condition and trace the sequence of recursive calls for a given algorithm.
  • Compare recursion with iteration in terms of clarity, termination, and risk of infinite loops.
$5.00

Instant download

Personal Information and Privacy Worksheet Grade 6 Computer Science

Personal Information and Privacy Worksheet Grade 6 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify personal information that should be kept private online
  • Explain why privacy is important when sharing profile details, forms, and messages
  • Use vocabulary words personal information, private, public, and secure in context
$5.00

Instant download

Grade 10 Computer Science Variables and Data Types Worksheet Activity

Grade 10 Computer Science Variables and Data Types Worksheet Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what variables are and how programs use them while running
  • Match common data types (integer, string, boolean, list) to appropriate values and operations
  • Choose correct statements for type-related logic and comparisons

Grade 10Computer Science30 Pages

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

$5.00

Instant download

Grade 8 Healthy Screen Time and Digital Balance Worksheet | Computer Science

Grade 8 Healthy Screen Time and Digital Balance Worksheet | Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how digital balance supports learning, social connection, and wellness.
  • Describe how screen time habits can affect sleep, concentration, mood, and physical activity.
  • Use lesson vocabulary (balance, wellness, habit, screen time) in accurate statements.

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Responsible AI Use Worksheets | Grade 4 Computer Science

Responsible AI Use Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how privacy helps protect personal information when using AI tools.
  • Identify ways to judge whether an AI answer is trustworthy and complete.
  • Describe limits of technology and when human judgment is needed.

Grade 4Computer Science14 Pages

$3.00

Instant download

Digital Footprints and Online Reputation Worksheets | Grade 7 Computer Science

Digital Footprints and Online Reputation Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define digital footprint and explain how it forms from online activity.
  • Describe how online presence can affect reputation and future opportunities.
  • Identify how permanence and context influence what stays searchable over time.

Grade 7Computer Science14 Pages

$3.00

Instant download

Malware and Unsafe Downloads Worksheet Grade 6 Computer Science Activity

Malware and Unsafe Downloads Worksheet Grade 6 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what malware is and why unsafe downloads can harm devices or accounts.
  • Identify risky digital actions, such as downloading unknown files or opening suspicious attachments.
  • Apply protection habits to stay safer online.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Cybersecurity Threats and Vulnerabilities Worksheet Grade 12 Computer Science

Cybersecurity Threats and Vulnerabilities Worksheet Grade 12 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the roles of encryption, decryption, and keys in secure communication
  • Identify common concepts in cryptography such as plaintext, ciphertext, and authentication
  • Evaluate true statements about how cryptography helps protect data online
$5.00

Instant download

Loops and Repetition Worksheet | Grade 6 Computer Science Coding

Loops and Repetition Worksheet | Grade 6 Computer Science Coding

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how loops repeat commands to save time and reduce duplicate code.
  • Use loop vocabulary such as repeat, iteration, and efficiency to describe program behavior.
  • Identify correct and incorrect statements about loop usage and repeated actions.

Grade 6Computer Science30 Pages

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

$5.00

Instant download

Collecting Reliable Data Worksheets | Grade 4 Computer Science Practice

Collecting Reliable Data Worksheets | Grade 4 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms reliable, observation, measurement, and data and use them correctly.
  • Identify reliable ways to collect data and explain why consistent methods matter.
  • Choose better survey and investigation plans to support clear conclusions.

Grade 4Computer Science14 Pages

$3.00

Instant download

Grade 10 Computer Science Databases and Tables Keys Fields Queries Worksheet

Grade 10 Computer Science Databases and Tables Keys Fields Queries Worksheet

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify the roles of fields, records, and primary keys in a relational database table.
  • Compare table structures and explain how organized data supports searching, sorting, filtering, and updating.
  • Match common database questions to appropriate query actions.
$5.00

Instant download

Measures of Center and Spread Worksheet | Grade 10 Computer Science Activity

Measures of Center and Spread Worksheet | Grade 10 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how mean, median, and mode describe the center of a data set
  • Use range and spread ideas to compare how variable two data sets are
  • Determine which measure (center or spread) is most useful when outliers are present
$5.00

Instant download

Grade 7 Computer Science Digital Skills and Technology Worksheet

Grade 7 Computer Science Digital Skills and Technology Worksheet

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Use credibility, evidence, and bias to evaluate online claims
  • Identify misinformation by checking authorship, sources, and supporting evidence
  • Practice choosing the most reliable online information for school and personal decisions

Grade 7Computer Science30 Pages

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

$5.00

Instant download

Managing Digital Footprints Worksheet Grade 7 Computer Science

Managing Digital Footprints Worksheet Grade 7 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how different online actions create a digital footprint.
  • Describe how online presence can affect reputation and opportunities.
  • Apply strategies to protect privacy and manage permanence.

Grade 7Computer Science30 Pages

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

$5.00

Instant download

Introduction to Statistics Worksheet Grade 7 Computer Science Activities

Introduction to Statistics Worksheet Grade 7 Computer Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define key statistics vocabulary: mean, median, range, and distribution
  • Use averages and range to summarize data and compare groups
  • Evaluate statements about statistics using true/false reasoning
$5.00

Instant download

Statistics and Summary Measures Worksheet | Grade 8 Computer Science

Statistics and Summary Measures Worksheet | Grade 8 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define mean, median, mode, and range and explain what each one tells us about a data set.
  • Use summary measures to compare different groups using numerical data.
  • Choose appropriate summary measures and interpret statements about statistics accurately.

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Safe Browsing and Digital Security Worksheet | Grade 10 Computer Science

Safe Browsing and Digital Security Worksheet | Grade 10 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Apply safe browsing habits by checking URLs, avoiding suspicious downloads, and keeping software updated.
  • Explain how strong, unique passwords and safe account settings protect digital accounts and personal information.
  • Evaluate risky online scenarios and choose the safest response.
$5.00

Instant download

Protocols and Data Packets Worksheet | Grade 10 Computer Science Activity

Protocols and Data Packets Worksheet | Grade 10 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how protocols define rules for communication between network devices.
  • Describe how data packets move across a network and how they are reassembled at the destination.
  • Identify why network standards and common protocol rules improve reliability and interoperability.
$5.00

Instant download

Grade 8 Flowcharts and Algorithm Design Worksheet | Computer Science

Grade 8 Flowcharts and Algorithm Design Worksheet | Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how flowcharts use standard symbols to show the steps of a process.
  • Design and revise an algorithm using clear step-by-step instructions and decision points.
  • Identify correct uses of branches and decisions in flowcharts.
$5.00

Instant download

Digital Footprints and Choices Worksheet | Grade 3 Computer Science PDF

Digital Footprints and Choices Worksheet | Grade 3 Computer Science PDF

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Explain what a digital footprint is and how online actions can leave traces over time
  • Identify examples of online activity that can affect a digital footprint (posts, searches, comments, and shared images)
  • Use responsible choice-making to build a positive and safe online presence

Grade 3Computer Science11 Pages

$3.00

Instant download

Abstraction and Essential Details Worksheet Grade 8 Computer Science

Abstraction and Essential Details Worksheet Grade 8 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how abstraction removes unnecessary details to focus on essential information in a system.
  • Identify how models simplify complex situations and help communicate ideas in computer science.
  • Use lesson vocabulary (abstraction, model, simplify, essential) accurately in explanations.
$5.00

Instant download

UI UX Design Worksheet | Grade 12 Computer Science Activities

UI UX Design Worksheet | Grade 12 Computer Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify common cybersecurity threats and describe how they target system weaknesses.
  • Differentiate vulnerabilities from threats and explain likely attack paths at a high level.
  • Evaluate security risks related to passwords, software updates, and unsafe downloads.
$5.00

Instant download

Responsive Design Worksheet Grade 11 Computer Science Web Design

Responsive Design Worksheet Grade 11 Computer Science Web Design

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how responsive design helps webpages work on different screen sizes
  • Identify key responsive features such as media queries, fluid layouts, and flexible images
  • Apply responsive design principles to choose appropriate layout changes for devices
$5.00

Instant download

Semantic HTML Structure Worksheet Grade 11 Computer Science Web Design

Semantic HTML Structure Worksheet Grade 11 Computer Science Web Design

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify how semantic HTML tags map to common page sections like headings, navigation, articles, and footers.
  • Explain how semantic structure improves readability, searchability, and maintainability.
  • Choose appropriate semantic elements for given descriptions of content.
$5.00

Instant download

Grade 8 Evaluating News and Misinformation Worksheet | Computer Science

Grade 8 Evaluating News and Misinformation Worksheet | Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify misinformation, credibility, bias, and evidence in online posts.
  • Use source credibility and evidence to judge whether a claim is likely true.
  • Explain how bias and missing evidence can mislead readers.

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Functions, Parameters & Return Values Worksheet | Grade 10 Computer Science

Functions, Parameters & Return Values Worksheet | Grade 10 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how functions group reusable instructions in a program
  • Differentiate parameters from arguments used in function calls
  • Describe how return values send results back to a caller

Grade 10Computer Science14 Pages

$3.00

Instant download

Reusable Functions & Modular Code Worksheet for Grade 8 Computer Science

Reusable Functions & Modular Code Worksheet for Grade 8 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define functions and explain how they support code reuse
  • Identify the role of parameters in a function
  • Explain how return values provide function results

Grade 8Computer Science14 Pages

$3.00

Instant download

Functions and Reusable Code Worksheet | Grade 6 Computer Science

Functions and Reusable Code Worksheet | Grade 6 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define a function, call, and reusable code in simple computer science language
  • Explain why reusable code blocks make programs easier to read and maintain
  • Choose the best option that describes how functions work in a program

Grade 6Computer Science30 Pages

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

$5.00

Instant download

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define conditional logic and identify a condition and an outcome in a given scenario
  • Describe how a branching algorithm chooses different paths based on a condition
  • Use conditional vocabulary (conditional, condition, branch, outcome) to explain rule-based decisions

Grade 6Computer Science14 Pages

$3.00

Instant download

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms debug, logic, error, and trace and use them in context
  • Identify where a logical error breaks a program’s reasoning by tracing steps
  • Choose the best debugging strategy to test assumptions and follow the correct decision path

Grade 6Computer Science14 Pages

$3.00

Instant download

If-Then-Else Conditionals & Branching Worksheet | Grade 6 Computer Science

If-Then-Else Conditionals & Branching Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define conditional, branch, rule, and decision in the context of programming
  • Identify which path a program will take based on a given condition
  • Use if-then-else logic to predict output for different inputs

Grade 6Computer Science14 Pages

$3.00

Instant download

If-Then Conditional Logic Worksheets | Grade 5 Computer Science Practice

If-Then Conditional Logic Worksheets | Grade 5 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms conditional, condition, branch, and outcome.
  • Use if-then logic to predict what happens next in a branching situation.
  • Match common programming-like rules to the correct conditional meaning.

Grade 5Computer Science14 Pages

$3.00

Instant download

Recommendation Systems Worksheet | Grade 8 Computer Science AI

Recommendation Systems Worksheet | Grade 8 Computer Science AI

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how recommendation systems use an algorithm to suggest content based on past behavior and patterns.
  • Use key vocabulary (recommendation, preference, suggestion, algorithm) to describe how personalization works.
  • Evaluate whether a claim about recommendation systems is true or false using evidence from the lesson description.

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Multi-Factor Authentication and Account Security Worksheet Grade 8

Multi-Factor Authentication and Account Security Worksheet Grade 8

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define multi-factor authentication and explain why it improves security
  • Identify common factors (something you know, have, or are) used in verification
  • Compare a single-step login process with a multi-step MFA process
$5.00

Instant download

Grade 8 Advanced Search Strategies Worksheet | Computer Science Activity

Grade 8 Advanced Search Strategies Worksheet | Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Use keywords and quotation marks to form more precise search queries.
  • Apply common search operators and filters to narrow results and improve relevance.
  • Explain how query structure affects search results.

Grade 8Computer Science30 Pages

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

$5.00

Instant download

Multi-Factor Authentication MFA Cybersecurity Worksheet Grade 9

Multi-Factor Authentication MFA Cybersecurity Worksheet Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define authentication, verification, and factor and explain how they relate to security.
  • Compare single-factor login to multi-factor authentication and describe why MFA improves protection.
  • Identify correct and incorrect statements about MFA using real-world examples.
$5.00

Instant download

Advanced Search Strategies Worksheet Grade 7 Computer Science

Advanced Search Strategies Worksheet Grade 7 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Use keyword choices and search operators to make online queries more targeted.
  • Evaluate search results for relevance and credibility before using information.
  • Compare broad and focused searches to improve the quality of findings.

Grade 7Computer Science30 Pages

$5.00

Instant download

Finding Trends in Data Worksheets | Grade 3 Computer Science Practice

Finding Trends in Data Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify a trend by describing how values change over time or across categories in a graph or table
  • Use trend words like increase and decrease to explain what happens in data
  • Match data patterns to correct trend descriptions

Grade 3Computer Science14 Pages

$3.00

Instant download

Accessibility and UX Design Worksheet | Grade 12 Computer Science

Accessibility and UX Design Worksheet | Grade 12 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how accessibility features improve user experience for people using different devices and supports.
  • Identify which design changes make a website more inclusive (e.g., alt text, contrast, keyboard navigation).
  • Evaluate statements about accessible web design for correctness.
$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.