Computer Science Worksheets

984 subject resources
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

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

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

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

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

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

Managing Digital Footprints Worksheets for Grade 7 Computer Science

Managing Digital Footprints Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define a digital footprint and identify activities that contribute to it.
  • Explain how online actions can affect reputation and relationships.
  • Describe why deleted digital information may remain accessible.

Grade 7Computer Science22 Pages

$3.00

Instant download

Algorithm Design and Pseudocode Worksheets for Grade 9 Computer Science

Algorithm Design and Pseudocode Worksheets for Grade 9 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define an algorithm and explain the purpose of pseudocode
  • Identify logical sequences in everyday procedures and computational problems
  • Construct pseudocode using ordered steps, input, and output

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

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

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

Abstraction and Modeling in Computer Science Worksheets – Grade 9

Abstraction and Modeling in Computer Science Worksheets – Grade 9

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define abstraction and explain how it simplifies complex systems.
  • Identify essential information for a specific problem-solving task.
  • Compare representations and explain how each supports a different purpose.

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

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

Encryption and Secure Communication Worksheets for Grade 7 Computer Science

Encryption and Secure Communication Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define encryption, decryption, plaintext, ciphertext, and secure communication.
  • Explain how encryption transforms readable information into coded information.
  • Describe how encryption keys support message protection and recovery.

Grade 7Computer Science22 Pages

$3.00

Instant download

Reading Bar Graphs and Pictographs Worksheets Grade 3 Computer Science

Reading Bar Graphs and Pictographs Worksheets Grade 3 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify key features of bar graphs and pictographs
  • Interpret graph scales and pictograph keys accurately
  • Compare quantities across categories using visual data

Grade 3Computer Science21 Pages

Also included in: Grade 3 Data Literacy in Computer Science Lesson Bundle | General +1 more

$3.00

Instant download

Collecting Reliable Data Worksheets | Grade 4 Computer Science

Collecting Reliable Data Worksheets | Grade 4 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define reliable data, observation, and measurement.
  • Identify appropriate methods for collecting accurate data.
  • Explain how consistent procedures improve data reliability.

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

Testing and Revising Algorithms Worksheets | Grade 8 Computer Science

Testing and Revising Algorithms Worksheets | Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Compare actual algorithm outputs with expected results.
  • Trace instructions to locate logical errors and incorrect values.
  • Evaluate algorithms using normal inputs and edge cases.

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

Healthy Screen Time and Balance Worksheets Grade 5 Computer Science

Healthy Screen Time and Balance Worksheets Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify habits that support healthy and balanced technology use
  • Explain how screen time fits alongside other daily activities
  • Compare daily routines for healthy technology balance

Grade 5Computer Science21 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

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

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

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

Checking Program Results Worksheets | Grade 3 Computer Science Practice

Checking Program Results Worksheets | Grade 3 Computer Science Practice

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain why programmers test programs before considering results reliable
  • Compare an expected result with a program's actual output
  • Identify instructions that may need correction after testing

Grade 3Computer Science21 Pages

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

$3.00

Instant download

Testing and Revising Algorithms Worksheets | Grade 5 Computer Science

Testing and Revising Algorithms Worksheets | Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify how testing reveals whether an algorithm works as intended
  • Explain how test results reveal weak points in a solution
  • Describe how revising instructions can improve accuracy and clarity

Grade 5Computer Science21 Pages

$3.00

Instant download

Variables and Data Values Worksheets | Grade 5 Computer Science

Variables and Data Values Worksheets | Grade 5 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify variables as named places that store data values.
  • Explain how variable values change while programs run.
  • Recognize numbers and names as data stored in variables.

Grade 5Computer Science21 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

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

Privacy Settings and Data Protection Worksheet for Grade 7

Privacy Settings and Data Protection Worksheet for Grade 7

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify how privacy settings control access to online content.
  • Explain how application permissions affect access to personal information.
  • Evaluate privacy options before sharing information online.

Grade 7Computer Science22 Pages

$3.00

Instant download

Safe and Responsible AI Use Worksheets | Grade 3 Digital Citizenship

Safe and Responsible AI Use Worksheets | Grade 3 Digital Citizenship

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify safe and responsible ways to use artificial intelligence tools.
  • Explain why personal information should remain private online.
  • Identify reliable ways to verify information generated by AI.

Grade 3Computer Science22 Pages

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

$3.00

Instant download

Comparing Algorithm Efficiency Worksheets | Grade 4 Computer Science

Comparing Algorithm Efficiency Worksheets | Grade 4 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define efficiency, algorithm, strategy, compare, and optimize
  • Compare algorithms by examining steps and required effort
  • Identify efficient approaches under the same conditions

Grade 4Computer Science21 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

Evaluating News and Misinformation Worksheets for Grade 8

Evaluating News and Misinformation Worksheets for Grade 8

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify clues that indicate whether an online news source is credible
  • Distinguish misinformation from accurate reporting using supporting evidence
  • Explain how publication dates and missing context affect news reliability

Grade 8Computer Science22 Pages

$3.00

Instant download

AI Bias and Fairness Worksheets for Grade 7 Computer Science

AI Bias and Fairness Worksheets for Grade 7 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define bias, fairness, representation, and outcome in artificial intelligence.
  • Explain how unbalanced training data can produce unfair AI decisions.
  • Identify ways to improve representation in AI training data.

Grade 7Computer Science22 Pages

$3.00

Instant download

Interactive Programming Fundamentals Worksheets: Variables, Events & Loops Grade

Interactive Programming Fundamentals Worksheets: Variables, Events & Loops Grade

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define interactive programs, interfaces, features, variables, events, loops, and conditionals.
  • Explain how programming structures work together in interactive applications.
  • Identify planning decisions that improve application structure and usability.

Grade 8Computer Science22 Pages

$3.00

Instant download

Evaluating Online Sources Worksheets | Grade 5 Digital Citizenship

Evaluating Online Sources Worksheets | Grade 5 Digital Citizenship

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify features that make an online source more reliable
  • Explain how evidence affects the credibility of online information
  • Compare sources to judge whether an online claim is trustworthy

Grade 5Computer Science21 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

Privacy Settings and Data Sharing Worksheets | Grade 8 Computer Science

Privacy Settings and Data Sharing Worksheets | Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how privacy settings control account visibility and contact.
  • Evaluate app permissions according to an application's purpose.
  • Describe how informed consent affects personal data sharing.

Grade 8Computer Science22 Pages

$3.00

Instant download

Finding Trends and Patterns Worksheets | Grade 6 Computer Science

Finding Trends and Patterns Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify trends that show how data changes over time
  • Recognize repeated or organized patterns in data
  • Compare trends and patterns using data examples

Grade 6Computer Science21 Pages

$3.00

Instant download

Cyberbullying Prevention and Response Worksheets for Grade 7

Cyberbullying Prevention and Response Worksheets for Grade 7

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify repeated harmful digital behavior as cyberbullying.
  • Distinguish cyberbullying from ordinary online disagreements.
  • Explain how preserving evidence supports responsible reporting.

Grade 7Computer Science22 Pages

$3.00

Instant download

Two-Factor Authentication Worksheets | Grade 6 Cybersecurity

Two-Factor Authentication Worksheets | Grade 6 Cybersecurity

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define two-factor authentication and explain its purpose.
  • Identify common second-step verification methods.
  • Explain how a second authentication step reduces unauthorized access risk.

Grade 6Computer Science22 Pages

$3.00

Instant download

Digital Collaboration Tools Worksheets for Grade 8 Computer Science

Digital Collaboration Tools Worksheets for Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify common digital collaboration tools and their purposes.
  • Compare real-time and asynchronous collaboration methods.
  • Explain how comments and version history support document revisions.

Grade 8Computer Science22 Pages

$3.00

Instant download

Organizing Data in Tables Worksheets | Grade 3 Computer Science

Organizing Data in Tables Worksheets | Grade 3 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify rows, columns, headings, and data in simple tables.
  • Explain how tables organize information for easier comparison.
  • Locate specific information by reading rows and columns.

Grade 3Computer Science14 Pages

Also included in: Grade 3 Data Literacy in Computer Science Lesson Bundle | General +1 more

$3.00

Instant download

Online Search Strategies Worksheets for Grade 8 Computer Science

Online Search Strategies Worksheets for Grade 8 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify precise keywords that improve the relevance of search results
  • Explain how quotation marks locate exact phrases in supported search tools
  • Describe how search operators include or exclude terms

Grade 8Computer Science22 Pages

$3.00

Instant download

Cyberbullying Awareness Worksheets | Grade 4 Digital Citizenship

Cyberbullying Awareness Worksheets | Grade 4 Digital Citizenship

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify cyberbullying and recognize examples of harmful online behavior.
  • Explain the meanings of harassment, bystander, and report.
  • Describe safe actions to take when experiencing cyberbullying.

Grade 4Computer Science22 Pages

$3.00

Instant download

Organizing Data in Tables and Charts Worksheets | Grade 4 Computer Science

Organizing Data in Tables and Charts Worksheets | Grade 4 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify the essential parts and purposes of tables and charts.
  • Organize collected information into clearly defined categories.
  • Interpret numerical information displayed in tables and bar charts.

Grade 4Computer Science21 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.