Worksheet Worksheets

10,228 type resources
Testing and Revising Algorithms Worksheet | Grade 6 Computer Science

Testing and Revising Algorithms Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Explain how testing an algorithm under different conditions can reveal errors or weak points.
  • Use evidence from test results to revise an algorithm to improve reliability.
  • Define and use the vocabulary terms test, revise, evaluate, and correct in context.
$3.00
Machine Learning Basics AI Worksheets: Data, Patterns & Models Grade 4

Machine Learning Basics AI Worksheets: Data, Patterns & Models Grade 4

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Explain how machine learning uses training data to find patterns
  • Identify what a model is and how it makes predictions
  • Describe how machine learning improves when it learns from new examples
$3.00
Designing Algorithms Worksheets | Grade 5 Step-by-Step Problem Solving

Designing Algorithms Worksheets | Grade 5 Step-by-Step Problem Solving

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define an algorithm as a clear sequence of instructions.
  • Identify the purpose of each instruction step in an algorithm.
  • Write and improve simple algorithms for everyday tasks.
$3.00
Functions and Modular Code Worksheets | Grade 7 Computer Science

Functions and Modular Code Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 7

Learning Objectives

  • Define a function, parameter, module, and reusable in the context of programming
  • Explain how modular code can improve readability and maintenance
  • Identify how parameters pass information into a function and how results are used
$3.00
Responsible Use of AI Tools Worksheets | Grade 7 Computer Science

Responsible Use of AI Tools Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 7

Learning Objectives

  • Define responsibility, evaluation, judgment, and limitation in the context of AI tools
  • Identify appropriate and inappropriate uses of AI-assisted tools in school tasks
  • Evaluate AI output by checking accuracy, bias, and missing limitations
$3.00
Private vs Public Information Worksheets | Grade 3 Digital Safety

Private vs Public Information Worksheets | Grade 3 Digital Safety

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

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
$3.00
Evidence From Data Worksheets | Grade 3 Computer Science Practice

Evidence From Data Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define and use the words evidence, conclusion, and interpret when working with data.
  • Read simple graphs and tables to describe what the data shows.
  • Choose a conclusion that matches the evidence instead of guessing.
$3.00
Debugging Code Worksheets | Grade 5 Computer Science Programming

Debugging Code Worksheets | Grade 5 Computer Science Programming

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

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
$3.00
Evaluating Online Information Worksheets | Grade 4 Computer Science

Evaluating Online Information Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Explain how to check authorship and evidence when evaluating online information.
  • Identify the purpose of a website to help judge its credibility.
  • Compare reliable and misleading online information using vocabulary like evidence and credibility.
$3.00
Responsible AI Decision-Making Worksheets | Grade 5 Computer Science

Responsible AI Decision-Making Worksheets | Grade 5 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

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.
$3.00
Safe Search Choices Worksheets | Grade 3 Computer Science Practice

Safe Search Choices Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Explain how safe search habits help find age-appropriate information
  • Identify trustworthy clues and risky links when using a search engine
  • Choose safer website options for school-appropriate research
$3.00
Variables and Updating Values Worksheets | Grade 5 Programming

Variables and Updating Values Worksheets | Grade 5 Programming

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain what a variable is and how it stores information in a program.
  • Describe how updating a variable can change what a program does.
  • Identify a variable’s value and predict how it changes after actions.
$3.00
Creating Strong Passwords Worksheets | Grade 4 Computer Science

Creating Strong Passwords Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Identify what makes a password more secure, such as length and using a mix of characters
  • Compare weak and strong password examples and explain why one is safer than another
  • Describe how authentication protects an account when someone tries to log in
$3.00
Strong Password Habits Worksheets | Grade 3 Computer Science Practice

Strong Password Habits Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Explain how strong passwords help protect an account and device.
  • Compare weak and strong passwords using clues like length, variety, and guessability.
  • Identify good password habits, such as not sharing passwords and using unique passwords.
$3.00
Comparing Survey Data Worksheets | Grade 3 Computer Science Practice

Comparing Survey Data Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Identify whether one data set has a greater, less, or the same amount as another data set.
  • Use compare and data set vocabulary to describe differences and similarities in survey results.
  • Select correct answers when comparing totals shown in charts and statements.
$3.00
Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Compare weak and strong passwords and explain why strong passwords are harder to guess.
  • Identify habits that protect accounts, including not reusing passwords and keeping login details private.
  • Use security vocabulary (password, secure, authentication, account) to describe how sign-in protection works.
$3.00
Safe Use of Shared Devices Worksheets | Grade 3 Computer Science Safety

Safe Use of Shared Devices Worksheets | Grade 3 Computer Science Safety

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Identify safe classroom routines for using shared devices
  • Use vocabulary terms correctly when describing device care habits
  • Explain why logging out and keeping information private are important
$3.00
Pattern Rules for Predictions Worksheets | Grade 3 Computer Science

Pattern Rules for Predictions Worksheets | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Identify the rule in numeric, visual, and action patterns
  • Use a pattern rule to predict what comes next in a sequence
  • Explain how repeating steps help make accurate predictions
$3.00
Sequencing Coding Steps Worksheets | Grade 3 Computer Science Practice

Sequencing Coding Steps Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Put a set of actions in the correct order to complete a multi-step process.
  • Identify what happens first, next, and last in a given set of steps.
  • Choose the correct sequence when solving a simple problem.
$3.00
Online Scam Warning Signs Worksheets | Grade 3 Computer Science Safety

Online Scam Warning Signs Worksheets | Grade 3 Computer Science Safety

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Identify common warning signs of online scams, including urgent language, suspicious links, and requests for personal details
  • Choose safer actions when faced with suspicious messages or pop-ups
  • Use key vocabulary to explain why a digital message might be a scam
$3.00
Coding Project Planning Worksheets | Grade 5 Programming Fundamentals

Coding Project Planning Worksheets | Grade 5 Programming Fundamentals

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how a coding project plan helps guide building and reduce mistakes.
  • Identify key parts of a plan, including a goal, features, inputs, outputs, and steps.
  • Match project-planning vocabulary to its meaning.
$3.00
AI Benefits and Limits Worksheets | Grade 5 Artificial Intelligence

AI Benefits and Limits Worksheets | Grade 5 Artificial Intelligence

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how AI can help people save time and organize information
  • Identify limits of AI such as mistakes and bias from data
  • Use vocabulary words benefit, limit, bias, and accuracy in context
$3.00
Digital Footprints Worksheets | Grade 3 Computer Science & Online Safety

Digital Footprints Worksheets | Grade 3 Computer Science & Online Safety

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define digital footprint and explain how online activity can leave traces over time
  • Identify examples of online activity that contribute to a digital footprint
  • Describe how responsible choices can create a positive online presence
$3.00
Bar Graphs and Pictographs Worksheets | Grade 3 Computer Science

Bar Graphs and Pictographs Worksheets | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Identify the key parts of a bar graph and a pictograph, including categories and quantities
  • Read values from a bar graph and a pictograph to compare data
  • Explain how pictographs use symbols to represent quantities
$3.00
Organizing Data in Tables Worksheets | Grade 3 Computer Science

Organizing Data in Tables Worksheets | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Identify rows and columns in a data table.
  • Use table structure to organize information into categories.
  • Explain how organized data helps find patterns or relationships.
$3.00
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
Computer ScienceGrade 4

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.
$3.00
Inputs and Outputs Worksheets | Grade 4 Computer Science Programming

Inputs and Outputs Worksheets | Grade 4 Computer Science Programming

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Define the terms input, output, response, and interaction.
  • Identify inputs and outputs from short computer scenarios.
  • Explain how an input leads to an output through a program’s response.
$3.00
Decision Trees Worksheets | Grade 3 Computer Science Choices & Conditions

Decision Trees Worksheets | Grade 3 Computer Science Choices & Conditions

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define and use the terms decision, choice, condition, and branch when discussing decision trees.
  • Read a simple decision tree and follow the correct path to reach an outcome.
  • Explain how different yes/no conditions lead to different results in a decision tree.
$3.00
Organizing Data in Tables Worksheet | Grade 6 Computer Science

Organizing Data in Tables Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Identify the parts of a table, including rows and columns.
  • Organize information into a table to compare data more easily.
  • Use table features to find patterns and answer questions about data.
$3.00
Collecting Reliable Data Worksheet | Grade 6 Computer Science Practice

Collecting Reliable Data Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Explain why reliable data collection uses careful observation and accurate counting.
  • Identify common ways to reduce errors in a simple survey or measurement.
  • Use vocabulary related to reliable data: reliable, observe, count, and data.
$3.00
Understanding Program Actions Worksheets | Grade 3 Computer Science Practice

Understanding Program Actions Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define a program as a set of instructions that tells a computer what actions to perform.
  • Identify examples of program output and actions, such as moving a character or displaying messages.
  • Match key vocabulary terms (program, instruction, output, command) to their meanings.
$3.00
Algorithms Variables and Conditions Worksheet | Grade 6 Computer Science

Algorithms Variables and Conditions Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Identify how algorithms use steps to solve problems
  • Explain what variables store in an algorithm
  • Use conditional logic to choose different outcomes
$3.00
Problem-Solving Strategies Worksheets | Grade 3 Computer Science Practice

Problem-Solving Strategies Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

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
$3.00
Personal Information Privacy Worksheet | Digital Citizenship Grade 6

Personal Information Privacy Worksheet | Digital Citizenship Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Identify examples of personal information and explain why it can be risky to share online
  • Classify information as private or public and choose safer options for profiles, forms, and messages
  • Use privacy vocabulary (personal information, private, public, secure) to describe safe online behavior
$3.00
Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice

Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define cloud storage and explain how it helps users access files from different devices.
  • Describe what syncing does and how it reduces version confusion.
  • Use vocabulary (cloud storage, sync, file, access) to explain saving, opening, and organizing digital files.
$3.00
Functions and Reusable Code Practice for Grade 6 Computer Science

Functions and Reusable Code Practice for Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define what a function is and why programmers use it.
  • Identify how a function call reuses a block of code.
  • Explain how reusable code reduces repetition and improves program readability.
$3.00
Reading Graphs and Charts Worksheet | Grade 6 Computer Science

Reading Graphs and Charts Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
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
Computer ScienceGrade 3

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.
$3.00
AI Privacy and Data Use Worksheet | Consent & Digital Safety Grade 6

AI Privacy and Data Use Worksheet | Consent & Digital Safety Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define privacy, data, collection, and consent and explain how they relate to using AI apps safely.
  • Identify examples of responsible choices when sharing information with digital tools.
  • Use data-use vocabulary to complete a passage about privacy and consent.
$3.00
Protecting Personal Information Online Worksheets Grade 4 Digital Citizenship

Protecting Personal Information Online Worksheets Grade 4 Digital Citizenship

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Identify common types of personal information and explain why they should stay private online.
  • Choose safer sharing options for websites, apps, and online accounts.
  • Apply privacy and security steps to reduce risks like identity theft and scams.
$3.00
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
Computer ScienceGrade 6

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.
$3.00
Debugging Simple Code Fixes Worksheets | Grade 3 Computer Science Practice

Debugging Simple Code Fixes Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define debug, bug, error, and fix in the context of coding
  • Identify common code problems such as missing commands, repeated code, or wrong order
  • Choose the best correction to make a short program sequence work
$3.00
Sequencing Commands Worksheets | Grade 4 Computer Science Programming

Sequencing Commands Worksheets | Grade 4 Computer Science Programming

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Identify how command order affects an algorithm’s outcome
  • Reorder commands to match a desired outcome
  • Use vocabulary (sequence, command, order, outcome) to describe programming steps
$3.00
Protecting Personal Information Worksheets | Grade 5 Digital Safety

Protecting Personal Information Worksheets | Grade 5 Digital Safety

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define personal information and explain why it should stay private online.
  • Choose which details are safe to share in messages, profiles, and forms.
  • Explain how using strong, secure passwords helps protect accounts.
$3.00
Beginner Algorithms Worksheets | Grade 3 Computer Science Practice

Beginner Algorithms Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define algorithm, code, sequence, and repeat using simple examples.
  • Arrange steps in the correct sequence to solve a programming problem.
  • Identify how repeating instructions can reduce work in a program.
$3.00
Coding Variables Worksheets | Grade 3 Computer Science Practice

Coding Variables Worksheets | Grade 3 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define the terms variable and value and explain how they relate to stored information.
  • Identify how a program can change values in variables while it runs.
  • Use variables to describe information such as names, numbers, and scores in a simple scenario.
$3.00
Event-Driven Programming Worksheets | Grade 5 Computer Science

Event-Driven Programming Worksheets | Grade 5 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define event, trigger, response, and interaction in the context of interactive programs.
  • Identify events and their responses in examples that include clicks, taps, key presses, and timed actions.
  • Explain how the same program can run different responses depending on the event that occurs.
$3.00
Recommendation Systems Worksheets | AI Algorithms & Preferences Grade 6

Recommendation Systems Worksheets | AI Algorithms & Preferences Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define recommendation, preference, suggestion, and algorithm in the context of online content
  • Explain how recommendation systems use patterns in data to rank what people see
  • Identify factors that can shape recommendations and describe an effect on what people view
$3.00

Browse more categories

About Worksheet Worksheets

Browse 10,228 printable worksheet worksheets across subjects and grade levels — each delivered as a ready-to-print PDF.

Every worksheet on MyTeachingSheets is created by independent teacher-authors and reviewed before publication. All resources download as printable PDFs for classroom, homework, or at-home practice, and many include answer keys. Preview any worksheet free before buying.