Worksheet Worksheets

10,228 type resources
Iteration and Improvement Worksheet | Digital Design Versions Grade 6

Iteration and Improvement Worksheet | Digital Design Versions Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define iteration and explain how testing feedback leads to improvement across versions.
  • Use iteration vocabulary (iteration, revise, improve, version) to describe step-by-step design changes.
  • Identify when a process shows repeated revision instead of a one-time change.
$3.00
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
Computer ScienceGrade 6

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.
$3.00
Variables and Data Storage Worksheets | Grade 7 Computer Science

Variables and Data Storage Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 7

Learning Objectives

  • Define the terms variable, value, storage, and assignment in the context of programming.
  • Explain how changing a variable’s value can change program behavior over time.
  • Identify when a program is performing an assignment to update a stored value.
$3.00
Data Collection and Validation Worksheets | Grade 7 Computer Science

Data Collection and Validation Worksheets | Grade 7 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 7

Learning Objectives

  • Describe how data collection methods can affect accuracy and reliability.
  • Explain how validation checks help make data complete and trustworthy.
  • Identify when a set of results may be unreliable due to measurement or procedure issues.
$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
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
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
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
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
Variables and Data Values Worksheets | Grade 5 Programming Fundamentals

Variables and Data Values Worksheets | Grade 5 Programming Fundamentals

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define a variable and explain that it stores data values in a program
  • Identify examples of data values (names, scores, points, and numbers) represented by variables
  • Predict how changing a variable can change what a program displays or uses
$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
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
Responsible AI Use Worksheet | Accuracy, Fairness & Ethics Grade 6

Responsible AI Use Worksheet | Accuracy, Fairness & Ethics Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Explain why accuracy checks are important when using AI tool results.
  • Identify strategies for critical thinking and safe use of AI-generated information.
  • Describe how fairness and ethics guide responsible decisions when using AI tools.
$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
Comparing Data Sets Worksheets for Similarities and Differences | Grade 4

Comparing Data Sets Worksheets for Similarities and Differences | Grade 4

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Use data sets to compare similarities and differences between groups of information.
  • Identify a relationship between two variables described in a simple data set.
  • Explain how careful data analysis supports an evidence-based conclusion.
$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
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
Machine Learning Worksheet: Training Data and Models for Grade 6

Machine Learning Worksheet: Training Data and Models for Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define machine learning, training data, model, and pattern using accurate computer science vocabulary.
  • Explain how training data examples help a model learn patterns over time.
  • Identify ways a model can behave differently when training data changes.
$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
Command Sequencing Worksheets | Grade 5 Programming Fundamentals

Command Sequencing Worksheets | Grade 5 Programming Fundamentals

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how code executes in the exact order commands are written
  • Predict how changing the order of commands affects a program’s output
  • Use sequencing vocabulary (sequence, order, command, output) to describe code behavior
$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
Survey Data Worksheets | Collecting and Interpreting Data Grade 3

Survey Data Worksheets | Collecting and Interpreting Data Grade 3

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define survey, data, collect, and response and use the words in sentences.
  • Identify the best way to collect information using a simple classroom survey.
  • Use collected survey data to choose, match, and explain correct ideas about preferences and classroom information.
$3.00
Using Data to Support Conclusions Worksheets | Grade 4 Computer Science

Using Data to Support Conclusions Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Define evidence, analysis, and conclusion and explain how they connect.
  • Use information from graphs, tables, and surveys to choose conclusions supported by evidence.
  • Identify whether a claim is supported by reliable data.
$3.00
Recommendation Systems Worksheets | Grade 5 AI and Algorithms

Recommendation Systems Worksheets | Grade 5 AI and Algorithms

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define the terms recommendation, preference, suggestion, and algorithm in the context of recommendation systems.
  • Explain how recommendation systems use past choices and patterns in data to suggest items.
  • Identify examples of how suggestions can be helpful but not always perfect.
$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
Inputs and Outputs Worksheet | Grade 5 Computer Science Practice

Inputs and Outputs Worksheet | Grade 5 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define the terms input and output and explain how they work together in a program
  • Identify examples of inputs, outputs, responses, and interactions in everyday software
  • Use vocabulary to describe what happens when a program receives input and produces an output
$3.00
Data Tables Worksheets | Reading & Organizing Data for Grade 5

Data Tables Worksheets | Reading & Organizing Data for Grade 5

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define and use the terms table, row, and column when describing data displays.
  • Identify what information belongs in a specific row or column in a table.
  • Use table structure to compare categories and find totals or relationships.
$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
Decomposition for Problem-Solving Worksheets | Grade 4 Computer Science

Decomposition for Problem-Solving Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Explain what decomposition means in computational thinking.
  • Identify subproblems as smaller parts of a larger problem.
  • Choose an effective strategy for breaking a task into manageable steps.
$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
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
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
Coding Project Planning Worksheets | Grade 4 Computer Science

Coding Project Planning Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Identify the purpose of a project plan before writing code.
  • Describe how goals and features guide the steps of a simple coding project.
  • Use clear instructions to reduce errors when building a digital tool or game.
$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
Organizing Data Tables and Charts Worksheets | Grade 4 Computer Science

Organizing Data Tables and Charts Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Identify what a table is used for when organizing information by categories.
  • Choose the best chart type to help compare data shown in collected results.
  • Explain how charts and tables make it easier to analyze and communicate information.
$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
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
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
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
Recommendation Systems & Prediction Algorithms Worksheets Grade 4

Recommendation Systems & Prediction Algorithms Worksheets Grade 4

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

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.
$3.00
Pseudocode Planning Worksheets | Grade 6 Programming Logic Practice

Pseudocode Planning Worksheets | Grade 6 Programming Logic Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define pseudocode and explain how it helps plan a program before writing code.
  • Use sequence and logic to outline steps for a simple everyday task.
  • Match planning terms (plan, sequence, logic) to their meanings.
$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
Finding Patterns and Trends Worksheets | Data Predictions Grade 4

Finding Patterns and Trends Worksheets | Data Predictions Grade 4

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Define pattern, trend, and prediction in the context of data over time.
  • Identify patterns and trends in simple sets of results.
  • Use data patterns to make and explain a prediction.
$3.00
Programming Patterns Repeat & Sequences Worksheet | Grade 3 CS

Programming Patterns Repeat & Sequences Worksheet | Grade 3 CS

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 3

Learning Objectives

  • Define the vocabulary terms pattern, repeat, sequence, and program
  • Identify programming patterns in short visual block actions and explain the rule
  • Complete and interpret code ideas that use repeating steps in order
$3.00
Artificial Intelligence Basics Worksheets | Grade 4 Computer Science

Artificial Intelligence Basics Worksheets | Grade 4 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 4

Learning Objectives

  • Define artificial intelligence and describe what it can do.
  • Identify key AI vocabulary: prediction, pattern, and decision.
  • Match AI terms to correct examples or definitions.
$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
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

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.