Computer Science Worksheets

984 subject resources
Decision Trees Worksheets | Algorithms and Problem Solving Grade 4

Decision Trees Worksheets | Algorithms and Problem Solving Grade 4

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify conditions, branches, decision points, pathways, and outcomes.
  • Follow decision pathways to determine the correct final outcomes.
  • Interpret how different conditions affect decision tree results.

Grade 4Computer Science22 Pages

$3.00

Instant download

Responsible Use of AI Tools Worksheets for Grade 7 Computer Science

Responsible Use of AI Tools Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Evaluate AI-generated claims using reliable sources and supporting evidence
  • Identify limitations that can make AI-generated responses inaccurate or incomplete
  • Explain how human judgment guides responsible AI-assisted learning

Grade 7Computer Science22 Pages

$3.00

Instant download

Privacy and Safety With AI Worksheets | Grade 5 Computer Science

Privacy and Safety With AI Worksheets | Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify personal data that should be protected when using AI tools
  • Explain how privacy settings can limit unnecessary data sharing
  • Describe safe choices when an AI app requests information

Grade 5Computer Science21 Pages

$3.00

Instant download

Evaluating Online Information Worksheets | Grade 4 Digital Citizenship

Evaluating Online Information Worksheets | Grade 4 Digital Citizenship

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify characteristics of reliable online information sources.
  • Explain how authorship influences source credibility.
  • Evaluate evidence used to support online claims.

Grade 4Computer Science22 Pages

$3.00

Instant download

Flowchart Worksheets for Grade 4 | Computer Science Algorithms Practice

Flowchart Worksheets for Grade 4 | Computer Science Algorithms Practice

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify common flowchart symbols and describe their purposes.
  • Interpret directional arrows to determine the sequence of steps.
  • Explain how decision diamonds create alternative process paths.

Grade 4Computer Science21 Pages

$3.00

Instant download

AI Pattern Recognition Worksheets | Smart Technology Grade 3

AI Pattern Recognition Worksheets | Smart Technology Grade 3

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify patterns in sounds, pictures, numbers, and words
  • Explain how smart devices recognize familiar patterns in information
  • Distinguish between information inputs and device responses

Grade 3Computer Science22 Pages

Also included in: Artificial Intelligence Worksheets Bundle | Grade 3 Computer Science +1 more

$3.00

Instant download

Respectful Digital Communication Worksheets for Grade 8 Computer Science

Respectful Digital Communication Worksheets for Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify how tone and word choice influence digital messages.
  • Distinguish respectful, unclear, and harmful online communication.
  • Explain how context and audience affect message interpretation.

Grade 8Computer Science16 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

Encryption and Secure Communication Worksheets for Grade 8 Computer Science

Encryption and Secure Communication Worksheets for Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define encryption, decryption, plaintext, ciphertext, and cryptographic keys.
  • Explain how encryption protects information travelling across networks.
  • Compare encrypted and unencrypted digital communication scenarios.

Grade 8Computer Science22 Pages

$3.00

Instant download

Organizing Data in Tables Worksheets | Grade 6 Computer Science

Organizing Data in Tables Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify rows, columns, and headers in a data table
  • Organize information into clear rows and columns
  • Compare table data to identify patterns and differences

Grade 6Computer Science21 Pages

$3.00

Instant download

Event-Driven Programming Worksheets for Grade 6 Computer Science

Event-Driven Programming Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify events that cause programs to respond to user actions.
  • Explain how triggers connect events to programmed responses.
  • Compare event-driven interactions in games and digital applications.

Grade 6Computer Science22 Pages

$3.00

Instant download

Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship

Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify habits that support balanced technology use.
  • Explain why breaks support healthy screen-time routines.
  • Distinguish healthy and unhealthy technology choices.

Grade 3Computer Science21 Pages

Also included in: Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship +1 more

$3.00

Instant download

AI Privacy and Data Use Worksheets for Grade 6 Computer Science

AI Privacy and Data Use Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify data types that AI-powered apps and websites may collect.
  • Explain how privacy protects personal information in digital tools.
  • Describe how informed consent supports responsible data collection.

Grade 6Computer Science22 Pages

$3.00

Instant download

Algorithms & Problem Solving: Efficient Solutions Worksheets Grade 5

Algorithms & Problem Solving: Efficient Solutions Worksheets Grade 5

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Compare algorithms that solve the same problem
  • Identify how steps, time, and effort affect efficiency
  • Explain how programmers optimize solutions without changing results

Grade 5Computer Science21 Pages

$3.00

Instant download

Healthy Screen Time and Digital Balance Worksheets for Grade 8

Healthy Screen Time and Digital Balance Worksheets for Grade 8

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how screen time can affect sleep and concentration.
  • Identify routines that support balanced and responsible technology use.
  • Describe strategies for managing screen time during daily activities.

Grade 8Computer Science22 Pages

$3.00

Instant download

Recommendation Systems and AI Worksheets for Grade 6 Computer Science

Recommendation Systems and AI Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define recommendation, preference, suggestion, and algorithm in digital contexts
  • Explain how previous choices help platforms generate personalized suggestions
  • Identify data patterns used to predict content preferences

Grade 6Computer Science22 Pages

$3.00

Instant download

Artificial Intelligence Algorithms Worksheets for Grade 7 Computer Science

Artificial Intelligence Algorithms Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define an algorithm and describe its role in an AI system.
  • Explain how AI inputs are processed to produce outputs.
  • Describe how training data helps machine learning identify patterns.

Grade 7Computer Science25 Pages

$3.00

Instant download

Artificial Intelligence Basics Worksheet for Grade 8 Computer Science

Artificial Intelligence Basics Worksheet for Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define artificial intelligence and identify tasks associated with human thinking.
  • Explain how AI systems recognize patterns in information.
  • Describe how AI uses patterns to make predictions.

Grade 8Computer Science22 Pages

$3.00

Instant download

Events and Triggers Computer Science Worksheets Grade 3

Events and Triggers Computer Science Worksheets Grade 3

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify events that cause computer programs to respond.
  • Explain how inputs connect to program responses.
  • Describe user actions that trigger program responses.

Grade 3Computer Science14 Pages

Also included in: Algorithms & Problem Solving Worksheets Bundle | Grade 3 Computer Science +1 more

$3.00

Instant download

Decomposition and Problem Breakdown Worksheets for Grade 7 Computer Science

Decomposition and Problem Breakdown Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define decomposition and explain its role in solving complex problems
  • Identify subproblems and organize them into logical project stages
  • Compare task sequences using dependencies and efficiency

Grade 7Computer Science14 Pages

$3.00

Instant download

Decomposition and Problem Solving Worksheets for Grade 3 Computer Science

Decomposition and Problem Solving Worksheets for Grade 3 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how decomposition makes large tasks easier to solve.
  • Identify subproblems within familiar projects and everyday routines.
  • Organize smaller steps into a logical sequence.

Grade 3Computer Science21 Pages

Also included in: Algorithms & Problem Solving Worksheets Bundle | Grade 3 Computer Science +1 more

$3.00

Instant download

Strong Passwords Worksheets | Grade 3 Computer Science Digital Citizenship

Strong Passwords Worksheets | Grade 3 Computer Science Digital Citizenship

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify features that make a password difficult to guess
  • Explain how strong passwords help protect accounts and devices
  • Recognize safe habits for keeping passwords private

Grade 3Computer Science21 Pages

Also included in: Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship +1 more

$3.00

Instant download

Building Interactive Applications Worksheets for Grade 7 Computer Science

Building Interactive Applications Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify variables, events, conditionals, and loops in interactive applications
  • Explain how user inputs trigger programmed responses through an interface
  • Describe how programming structures contribute to application functionality

Grade 7Computer Science22 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

Online Scams and Tricks Worksheets | Digital Citizenship Grade 3

Online Scams and Tricks Worksheets | Digital Citizenship Grade 3

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify warning signs in suspicious online messages and pop-ups
  • Explain why urgent language can signal an unsafe message
  • Recognize personal details that should remain private

Grade 3Computer Science14 Pages

Also included in: Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship +1 more

$3.00

Instant download

Search Skills and Keywords Worksheets | Grade 6 Computer Science

Search Skills and Keywords Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify how search engines use keywords to locate online information
  • Construct focused search queries for specific research questions
  • Compare broad and focused searches and their results

Grade 6Computer Science22 Pages

$3.00

Instant download

Respectful Online Communication Worksheets | Grade 5 Computer Science

Respectful Online Communication Worksheets | Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify how tone and word choice affect online messages
  • Explain how audience influences the way a message is written
  • Recognize respectful and clear communication choices online

Grade 5Computer Science21 Pages

$3.00

Instant download

Debugging Program Errors Worksheets | Grade 4 Computer Science Practice

Debugging Program Errors Worksheets | Grade 4 Computer Science Practice

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain bug, debug, error, and troubleshoot using simple program examples.
  • Identify sequencing errors caused by commands in the wrong order.
  • Distinguish logical errors from sequencing errors in simple programs.

Grade 4Computer Science21 Pages

$3.00

Instant download

Flowcharts and Decision Structures Worksheets | Grade 9 Computer Science

Flowcharts and Decision Structures Worksheets | Grade 9 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify standard flowchart symbols and explain their purposes.
  • Explain how conditions determine the branches followed in a flowchart.
  • Trace flowcharts to predict outputs for different inputs.

Grade 9Computer Science22 Pages

$3.00

Instant download

Programming Loops and Repetition Worksheets for Grade 6 Computer Science

Programming Loops and Repetition Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define loops, repetition, and iteration in computer programming.
  • Explain how loops reduce duplicate code and improve efficiency.
  • Distinguish repeat counts from individual loop iterations.

Grade 6Computer Science22 Pages

$3.00

Instant download

Pseudocode and Program Planning Worksheets for Grade 6 Computer Science

Pseudocode and Program Planning Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define pseudocode and explain its role in program planning
  • Sequence instructions to solve an everyday problem logically
  • Represent decisions and repeated actions in a program plan

Grade 6Computer Science22 Pages

$3.00

Instant download

Interactive Programming Worksheets | Inputs, Outputs & Events | Grade 4

Interactive Programming Worksheets | Inputs, Outputs & Events | Grade 4

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify inputs, outputs, events, and feedback in simple interactive programs.
  • Explain how a user action starts a program's instructions.
  • Describe how clear feedback helps users decide what happens next.

Grade 4Computer Science21 Pages

$3.00

Instant download

Sequencing Code Correctly Worksheets | Grade 6 Computer Science

Sequencing Code Correctly Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how command order affects a program's output
  • Identify the logical sequence of instructions in a simple program
  • Compare correctly and incorrectly ordered programming commands

Grade 6Computer Science22 Pages

$3.00

Instant download

Multi-Factor Authentication Worksheets for Grade 8 Cybersecurity

Multi-Factor Authentication Worksheets for Grade 8 Cybersecurity

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define authentication, verification, and factor in account security.
  • Distinguish single-step password login from multi-factor authentication.
  • Identify knowledge, possession, and biometric authentication factors.

Grade 8Computer Science22 Pages

$3.00

Instant download

Conditional Statements Worksheets for Grade 7 Computer Science

Conditional Statements Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define conditional statements and explain their role in program decisions
  • Identify relational operators used to compare values
  • Interpret Boolean results as true or false

Grade 7Computer Science22 Pages

$3.00

Instant download

Conditional Reasoning Worksheets: Grade 5 Algorithms & Problem Solving

Conditional Reasoning Worksheets: Grade 5 Algorithms & Problem Solving

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify conditions and outcomes in if-then rules
  • Explain how branches create different program pathways
  • Describe how inputs affect conditional decisions

Grade 5Computer Science21 Pages

$3.00

Instant download

Web Protocols and Communication Worksheets for Grade 7 Computer Science

Web Protocols and Communication Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define network protocols and explain why devices need shared rules.
  • Describe how HTTP requests and responses support web communication.
  • Identify client and server roles in accessing web resources.

Grade 7Computer Science22 Pages

$3.00

Instant download

Strong Passwords and Account Protection Worksheets | Grade 6 CS

Strong Passwords and Account Protection Worksheets | Grade 6 CS

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify password features that make credentials difficult to guess.
  • Explain how unique passwords reduce risks across multiple accounts.
  • Describe authentication and additional verification methods.

Grade 6Computer Science22 Pages

$3.00

Instant download

Conditionals and IF ELSE Programming Worksheets | Grade 4 Computer Science

Conditionals and IF ELSE Programming Worksheets | Grade 4 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify conditions and conditional statements in simple programs
  • Explain how IF and ELSE control alternative program actions
  • Determine whether programming conditions evaluate as true or false

Grade 4Computer Science21 Pages

$3.00

Instant download

Cybersecurity Awareness Worksheets for Grade 7 Computer Science

Cybersecurity Awareness Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define cybersecurity, threat, vulnerability, and prevention in digital contexts.
  • Identify common cybersecurity risks involving devices and online accounts.
  • Explain how strong passwords and software updates reduce security risks.

Grade 7Computer Science22 Pages

$3.00

Instant download

Pseudocode and Program Planning Worksheets for Grade 7 Computer Science

Pseudocode and Program Planning Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define pseudocode and explain its role in algorithm planning
  • Arrange program instructions in a logical sequence
  • Identify inputs, processing steps, and expected outputs

Grade 7Computer Science22 Pages

$3.00

Instant download

Digital Citizenship Worksheets | Responsible Social Media Behavior Grade 4

Digital Citizenship Worksheets | Responsible Social Media Behavior Grade 4

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify respectful ways to communicate during online discussions.
  • Explain how online posts can affect different audiences.
  • Recognize when permission is needed before sharing photographs.

Grade 4Computer Science22 Pages

$3.00

Instant download

Using Data to Support Claims Worksheets | Grade 5 Computer Science

Using Data to Support Claims Worksheets | Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify claims, evidence, and conclusions in explanations about survey data.
  • Use exact table and graph counts to justify a claim.
  • Compare vote counts to determine differences between coding activity preferences.

Grade 5Computer Science21 Pages

$3.00

Instant download

Data Ethics and Privacy Worksheets for Grade 8 Computer Science

Data Ethics and Privacy Worksheets for Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define data ethics, privacy, consent, and responsible data use.
  • Identify responsible and irresponsible practices for handling personal information.
  • Explain why informed consent and data minimization matter.

Grade 8Computer Science22 Pages

$3.00

Instant download

Debugging Logical Errors Worksheets for Grade 5 Computer Science

Debugging Logical Errors Worksheets for Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify logical errors in sequences and flowcharts
  • Explain how tracing can locate an error in steps
  • Use testing and reasoning to correct mistakes

Grade 5Computer Science21 Pages

$3.00

Instant download

Digital Project Presentation Worksheets for Grade 6 Computer Science

Digital Project Presentation Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify the purpose and intended audience of a digital creation.
  • Explain how digital features support a product's purpose.
  • Justify design choices involving layouts, colours, and tools.

Grade 6Computer Science25 Pages

$3.00

Instant download

Loops and Repetition in Programming Worksheets for Grade 8

Loops and Repetition in Programming Worksheets for Grade 8

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define loops and iteration using accurate programming terminology.
  • Trace repeated instructions to determine action counts and program outputs.
  • Compare loop-based solutions with duplicated individual instructions.

Grade 8Computer Science22 Pages

$3.00

Instant download

Programming Interactive Games Worksheets | Grade 5 Computer Science

Programming Interactive Games Worksheets | Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify events that trigger responses in interactive games
  • Explain how player actions can change game outcomes
  • Describe how variables store changing game values

Grade 5Computer Science22 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.