Computer Science Worksheets

826 subject resources
Comparing Data Sets for Patterns Worksheet | Grade 6 Computer Science

Comparing Data Sets for Patterns Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define and use the vocabulary compare, data set, relationship, and difference when discussing data.
  • Identify similarities and differences between two or more data sets using greater, less, equal, and changing values.
  • Describe how a relationship can be shown by how values change across data sets.

Grade 6Computer Science14 Pages

$3.00

Instant download

Cybersecurity Prevention and Online Safety Worksheets | Grade 7 Computer Science

Cybersecurity Prevention and Online Safety Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key cybersecurity terms and explain how they relate to online safety.
  • Identify common threats and vulnerabilities in everyday digital habits.
  • Apply prevention strategies to protect devices and online accounts.

Grade 7Computer Science14 Pages

$3.00

Instant download

Two-Factor Authentication Worksheet | Account Security Grade 6

Two-Factor Authentication Worksheet | Account Security Grade 6

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define two-factor authentication and explain how it adds an extra security step.
  • Identify common second factors such as a code, a message, or an app prompt.
  • Compare single-step login versus two-step verification using a real-world lock example.

Grade 6Computer Science14 Pages

$3.00

Instant download

Debugging Code Worksheets | Grade 5 Computer Science Programming

Debugging Code Worksheets | Grade 5 Computer Science Programming

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define debug, bug, error, and troubleshoot and use the words in explanations
  • Identify common causes of program problems such as missing commands, wrong order, and logic that does not match the intended result
  • Use tracing steps to find where code behavior first goes wrong and describe a fix

Grade 5Computer Science14 Pages

$3.00

Instant download

Program Testing Expected vs Actual Results Worksheet | Grade 3 CS

Program Testing Expected vs Actual Results Worksheet | Grade 3 CS

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define test, output, result, and correct as they relate to checking a program
  • Compare an expected outcome with the actual output from a program test
  • Choose the correct conclusion about whether a program’s output matches the intended result

Grade 3Computer Science14 Pages

$3.00

Instant download

Mean Median Range and Data Distribution Worksheets | Grade 7 Computer Science

Mean Median Range and Data Distribution Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define mean, median, range, and distribution using data from examples
  • Calculate the mean, median, and range for small data sets
  • Use numerical summaries to compare two groups described by statistics

Grade 7Computer Science14 Pages

$3.00

Instant download

Digital Wellness and Screen Time Worksheets | Grade 7 Computer Science

Digital Wellness and Screen Time Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key digital wellness terms and explain why they matter.
  • Match strategies to examples that support healthier screen time.
  • Use screen-time management habits to plan a balanced day.

Grade 7Computer Science14 Pages

$3.00

Instant download

Problem-Solving Strategies Worksheets | Grade 3 Computer Science Practice

Problem-Solving Strategies Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain what a strategy is and how it helps with a solution to a problem
  • Compare two solution strategies by considering clarity, speed, and accuracy
  • Choose the most efficient strategy for a simple classroom problem

Grade 3Computer Science14 Pages

$3.00

Instant download

Interactive Game Programming Worksheets | Grade 5 Computer Science

Interactive Game Programming Worksheets | Grade 5 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key vocabulary for interactive games, including interactive, game, score, and program
  • Explain how variables and loops can update a game over repeated turns
  • Use conditionals to decide what happens in a game when an event occurs

Grade 5Computer Science14 Pages

$3.00

Instant download

Comparing Data Sets Worksheets | Grade 6 Computer Science

Comparing Data Sets Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify similarities and differences between data sets
  • Compare values using greater than, less than, and equal
  • Calculate differences between values in data sets

Grade 6Computer Science14 Pages

$3.00

Instant download

Algorithms Variables and Conditions Worksheet | Grade 6 Computer Science

Algorithms Variables and Conditions Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify how algorithms use steps to solve problems
  • Explain what variables store in an algorithm
  • Use conditional logic to choose different outcomes

Grade 6Computer Science14 Pages

$3.00

Instant download

Stacks and Queues LIFO vs FIFO Worksheet | Grade 11 Computer Science Activity

Stacks and Queues LIFO vs FIFO Worksheet | Grade 11 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the difference between stack (LIFO) and queue (FIFO) behavior.
  • Identify which ADT best fits a given scenario using push/pop or enqueue/dequeue operations.
  • Analyze statements about stack and queue operations for correctness.

Grade 11Computer Science30 Pages

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

$5.00

Instant download

Using Data to Support Conclusions Worksheet | Grade 6 Computer Science

Using Data to Support Conclusions Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define evidence, conclusion, and analysis using data displays.
  • Use information from a table or graph to choose the best conclusion.
  • Explain how analysis of data supports a claim.

Grade 6Computer Science14 Pages

$3.00

Instant download

Responsible AI Decision-Making Worksheets | Grade 5 Computer Science

Responsible AI Decision-Making Worksheets | Grade 5 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how responsible AI use supports human judgment when making digital choices.
  • Identify strategies for checking AI results for accuracy and fairness.
  • Describe how respect for privacy applies to everyday AI features.

Grade 5Computer Science13 Pages

$3.00

Instant download

Conditionals and If/Else Decisions Worksheets | Grade 4 Computer Science

Conditionals and If/Else Decisions Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key conditional vocabulary such as condition, decision, and branch.
  • Identify which action a simple program would take based on an if/else condition.
  • Use conditional logic to predict outputs for different inputs.

Grade 4Computer Science14 Pages

$3.00

Instant download

Debugging Logical Errors Worksheets | Grade 6 Computer Science

Debugging Logical Errors Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify logical errors by comparing expected and actual results
  • Trace program steps to locate where reasoning breaks down
  • Explain how incorrect sequences create logical errors

Grade 6Computer Science14 Pages

$3.00

Instant download

Testing and Refining Solutions Worksheet Grade 9 Computer Science

Testing and Refining Solutions Worksheet Grade 9 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how testing helps validate an algorithm and find errors in edge cases and unexpected inputs.
  • Use test results to refine steps and improve correctness, clarity, and reliability.
  • Validate that changes do not break earlier behavior by retesting with multiple scenarios.
$5.00

Instant download

Flowcharts and Decision Paths Worksheets | Grade 5 Algorithm Practice

Flowcharts and Decision Paths Worksheets | Grade 5 Algorithm Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how flowcharts use symbols and arrows to show a process.
  • Identify how decision nodes create branches that change an outcome.
  • Read and interpret simple decision paths in an algorithm.

Grade 5Computer Science14 Pages

$3.00

Instant download

Recommendation Systems & Prediction Algorithms Worksheets Grade 4

Recommendation Systems & Prediction Algorithms Worksheets Grade 4

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key terms: recommendation, preference, prediction, and algorithm.
  • Explain how a recommendation system uses information and patterns to make predictions.
  • Identify examples of recommendation systems and describe how they suggest items.

Grade 4Computer Science14 Pages

$3.00

Instant download

Healthy Screen Time Worksheets | Grade 5 Digital Citizenship Practice

Healthy Screen Time Worksheets | Grade 5 Digital Citizenship Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key vocabulary related to healthy digital habits: balance, habit, screen time, and wellness.
  • Compare technology routines that support focus and well-being with routines that may harm them.
  • Use evidence from a short passage to choose healthy screen-time choices.

Grade 5Computer Science14 Pages

$3.00

Instant download

Computer Science Features Labels Worksheet Grade 11 Programming Review

Computer Science Features Labels Worksheet Grade 11 Programming Review

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how labels are used in diagrams and documentation to identify parts of a system or model
  • Distinguish between labels and other features such as captions, annotations, and component names
  • Apply correct terminology when describing features of labeled representations

Grade 11Computer Science31 Pages

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

$5.00

Instant download

Debugging Algorithms Worksheets | Errors and Corrections Grade 4

Debugging Algorithms Worksheets | Errors and Corrections Grade 4

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define the terms bug, error, debug, and correction in the context of algorithms.
  • Identify common causes of algorithm errors, such as missing steps, repeated steps, or steps in the wrong order.
  • Use debugging steps to improve an algorithm by making corrections based on evidence.

Grade 4Computer Science14 Pages

$3.00

Instant download

Ordering Instructions Worksheets | Grade 3 Computer Science Practice

Ordering Instructions Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how instruction order can change an outcome in a procedure.
  • Identify accurate vs. inaccurate instruction sequences for a simple task.
  • Use clear step order to improve the accuracy of instructions.

Grade 3Computer Science14 Pages

$3.00

Instant download

Debugging Missing Steps Worksheets | Grade 3 Computer Science Practice

Debugging Missing Steps Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify what makes a sequence program fail when a step is missing or out of order
  • Use the terms debug, error, missing, and fix correctly in explanations
  • Explain how checking each step helps find and correct mistakes

Grade 3Computer Science14 Pages

$3.00

Instant download

Private vs Public Information Worksheets | Grade 3 Digital Safety

Private vs Public Information Worksheets | Grade 3 Digital Safety

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define private information and personal information using Grade 3 vocabulary
  • Identify which details should stay protected online versus what can be shared publicly
  • Explain how to choose secure online information choices

Grade 3Computer Science14 Pages

$3.00

Instant download

Grade 3 Flowcharts and Simple Diagrams Computer Science Worksheet Set

Grade 3 Flowcharts and Simple Diagrams Computer Science Worksheet Set

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Identify common flowchart shapes and explain how arrows show a process
  • Use decision steps to describe choices in a simple algorithm
  • Interpret simple diagrams that show directions or repeated actions using basic vocabulary

Grade 3Computer Science11 Pages

$3.00

Instant download

Flowcharts and Decision Diagrams Worksheets | Grade 3 Computer Science

Flowcharts and Decision Diagrams Worksheets | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how flowcharts use shapes and arrows to show the steps of a process
  • Identify the meanings of flowchart parts such as arrows and decision steps
  • Read simple visual algorithms and predict what happens next

Grade 3Computer Science14 Pages

$3.00

Instant download

Encryption and Secure Communication Computer Science Grade 9

Encryption and Secure Communication Computer Science Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how encryption and decryption protect digital information.
  • Identify key roles in secure communication, including keys and secure channels.
  • Evaluate scenarios to decide whether a message is protected in transit or at rest.
$5.00

Instant download

Search Skills and Keywords Worksheet | Grade 6 Computer Science Practice

Search Skills and Keywords Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define key search terms such as keyword, query, and result.
  • Use more focused keywords to improve search results.
  • Explain how a search engine uses a query to return results.

Grade 6Computer Science14 Pages

$3.00

Instant download

Scams and Phishing Worksheets for Grade 6 Computer Science

Scams and Phishing Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify common warning signs in suspicious emails, texts, and pop-ups
  • Explain how urgent language and unfamiliar links signal potential danger
  • Recognize requests for passwords and other private information as warning signs

Grade 6Computer Science22 Pages

$3.00

Instant download

Digital Project Planning Worksheets for Grade 6 Computer Science

Digital Project Planning Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify the goal and intended audience of a digital project
  • Explain how audience needs influence digital product features
  • Organize project tasks in a sensible sequence

Grade 6Computer Science22 Pages

$3.00

Instant download

Cyberbullying and Respectful Response Worksheets | Grade 6 CS

Cyberbullying and Respectful Response Worksheets | Grade 6 CS

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify common forms of cyberbullying in digital spaces
  • Explain how bystanders can support people experiencing online harassment
  • Describe safe ways to block and report harmful accounts

Grade 6Computer Science25 Pages

$3.00

Instant download

Testing and Feedback in Computer Science Worksheets for Grade 6

Testing and Feedback in Computer Science Worksheets for Grade 6

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how testing checks whether digital project features work correctly
  • Identify bugs and usability problems in digital projects
  • Evaluate feedback about confusing features and missing information

Grade 6Computer Science22 Pages

$3.00

Instant download

User Interface Design Worksheets | Computer Science Grade 6

User Interface Design Worksheets | Computer Science Grade 6

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define a user interface and identify its common elements.
  • Explain how clear labels and organized layouts improve usability.
  • Compare interface designs and identify effective navigation features.

Grade 6Computer Science22 Pages

$3.00

Instant download

Digital Project Design Worksheets | Grade 6 Computer Science

Digital Project Design Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify features of a clear and organized digital product
  • Explain how headings and readable text support an audience
  • Select media that matches a project's purpose and audience

Grade 6Computer Science25 Pages

$3.00

Instant download

Iteration and Improvement in Digital Projects Worksheets Grade 6 CS

Iteration and Improvement in Digital Projects Worksheets Grade 6 CS

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define iteration as a repeated cycle of testing and improvement
  • Identify usability problems revealed by testing and user feedback
  • Compare original and revised project versions using test evidence

Grade 6Computer Science22 Pages

$3.00

Instant download

Reliable Data Collection Worksheets | Grade 5 Computer Science Practice

Reliable Data Collection Worksheets | Grade 5 Computer Science Practice

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how careful observations improve the reliability of collected data.
  • Identify consistent survey procedures that support fair comparisons of responses.
  • Describe measurement methods using a shared starting point and unit.

Grade 5Computer Science14 Pages

$3.00

Instant download

Reading Graphs and Charts Worksheet | Grade 6 Computer Science

Reading Graphs and Charts Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify key parts of graphs and charts, including categories and axes
  • Compare data shown in bar graphs, line graphs, and pictographs
  • Interpret information to answer questions using evidence from visual displays

Grade 6Computer Science14 Pages

$3.00

Instant download

Bias and Fairness in AI Worksheet | Grade 10 Computer Science Activity

Bias and Fairness in AI Worksheet | Grade 10 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how bias can enter AI systems through unbalanced or incomplete training data
  • Evaluate common fairness concerns and describe practical ways to reduce unequal outcomes
  • Use fairness vocabulary (e.g., bias, data, testing, evaluation) to justify design choices

Grade 10Computer Science32 Pages

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

$5.00

Instant download

Digital Footprints and Online Reputation Worksheets for Grade 6 CS

Digital Footprints and Online Reputation Worksheets for Grade 6 CS

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define digital footprints and identify online actions that leave traces
  • Explain how repeated online choices influence reputation over time
  • Compare positive and negative digital behaviors and their possible effects

Grade 6Computer Science14 Pages

$3.00

Instant download

Variables and Data Types Worksheet | Grade 10 Computer Science Activity

Variables and Data Types Worksheet | Grade 10 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how variables store information that a program can use and update while it runs.
  • Match common data types (integers, strings, booleans, lists) to suitable kinds of values.
  • Predict whether a statement is correct based on data type rules.

Grade 10Computer Science31 Pages

$5.00

Instant download

Big-O Notation Worksheet | Algorithm Efficiency | Grade 11 Computer Science

Big-O Notation Worksheet | Algorithm Efficiency | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what Big-O notation describes about how runtime or space grows as input size increases.
  • Compare algorithms by identifying which has the better (slower-growing) time complexity.
  • Justify answers using growth-rate reasoning instead of focusing on constant factors.

Grade 11Computer Science32 Pages

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

$5.00

Instant download

Cyber Law and Ethics Worksheet Grade 11 Computer Science Privacy IP

Cyber Law and Ethics Worksheet Grade 11 Computer Science Privacy IP

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain key cyber law and ethical responsibilities related to privacy and data handling.
  • Identify appropriate and responsible actions when facing unauthorized access or misuse.
  • Describe how intellectual property rules apply to copying and sharing digital content.
$5.00

Instant download

Writing Clear Code Steps Worksheets | Grade 3 Computer Science Practice

Writing Clear Code Steps Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Use precise step words to write code directions in a correct sequence.
  • Identify how unclear instructions can cause mistakes in a computer program.
  • Match coding terms to their meanings and use them in explanations.

Grade 3Computer Science14 Pages

$3.00

Instant download

Trees and Graphs Traversals Worksheet | Grade 12 Computer Science

Trees and Graphs Traversals Worksheet | Grade 12 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how trees represent hierarchical relationships and how graphs represent network connections
  • Use traversal ideas to describe how nodes can be visited in a tree or graph
  • Determine path relationships and interpret common graph terms such as vertices, edges, and degree
$5.00

Instant download

Features and Labels Worksheet | Grade 12 Computer Science Machine Learning

Features and Labels Worksheet | Grade 12 Computer Science Machine Learning

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how labels communicate meaning in user interfaces and data representations.
  • Identify common features of labeled interfaces, including readability, consistency, and clarity.
  • Evaluate statements about labels and their role in usability and data understanding.
$5.00

Instant download

AI Ethics and Model Evaluation Worksheet | Grade 12 Computer Science

AI Ethics and Model Evaluation Worksheet | Grade 12 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain key AI ethics concepts: fairness, transparency, privacy, and accountability.
  • Apply model evaluation ideas to decide whether an AI system is trustworthy across different groups and situations.
  • Identify common sources of bias and unintended harmful outputs, and propose responsible evaluation steps.
$5.00

Instant download

Normalization and Data Integrity Worksheet | Grade 12 Computer Science

Normalization and Data Integrity Worksheet | Grade 12 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how normalization reduces redundancy and improves update behavior in relational tables.
  • Identify integrity problems caused by poor table design (insertion, update, and deletion anomalies).
  • Apply rules of data integrity to keep records accurate, complete, and consistent over time.

Grade 12Computer Science32 Pages

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

$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.