Grade 5 Computer Science Worksheets

38 worksheets
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

  • Explain what makes a password strong by describing the mix of characters and its guessability.
  • Identify safe account security habits, including using different passwords for different accounts.
  • Use password and authentication vocabulary to describe how logins protect accounts.
$3.00
Interactive Game Programming Worksheets | Grade 5 Computer Science

Interactive Game Programming Worksheets | Grade 5 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define key vocabulary for interactive games, including interactive, game, score, and program
  • Explain how variables and loops can update a game over repeated turns
  • Use conditionals to decide what happens in a game when an event occurs
$3.00
Loops and Repetition Worksheets | Grade 5 Programming Fundamentals

Loops and Repetition Worksheets | Grade 5 Programming Fundamentals

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how loops repeat code steps using the ideas of repeat, iteration, and a loop body.
  • Identify when repetition makes a program shorter and more efficient by reducing duplicate code.
  • Use loop logic to predict what a repeated action or pattern would produce.
$3.00
Machine Learning Worksheets | Grade 5 Training Data and Patterns

Machine Learning Worksheets | Grade 5 Training Data and Patterns

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define machine learning and explain how training data helps a model learn patterns.
  • Identify common parts of a simple machine learning process: model, training data, and pattern.
  • Use vocabulary (machine learning, training data, model, pattern) to answer questions about training and prediction.
$3.00
Algorithm Efficiency Worksheets | Grade 5 Comparing Strategies Practice

Algorithm Efficiency Worksheets | Grade 5 Comparing Strategies Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Compare two algorithms by describing how many steps they use and how they affect time or effort.
  • Define and use efficient, compare, and optimize to explain why one strategy works better than another.
  • Use criteria to choose the most efficient strategy for a given problem.
$3.00
Debugging Logical Errors Worksheets | Grade 5 Computer Science Practice

Debugging Logical Errors Worksheets | Grade 5 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define debug, logic, error, and trace and use them correctly in context
  • Identify logical errors by comparing expected results to actual results
  • Use a tracing approach to find where reasoning goes wrong in a sequence
$3.00
Pattern Recognition Worksheets | Grade 5 Computer Science Problem Solving

Pattern Recognition Worksheets | Grade 5 Computer Science Problem Solving

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how patterns can help predict outcomes in a problem-solving situation
  • Identify repeated structures and rules in example tasks and algorithms
  • Use pattern clues to choose an efficient next step in a solution
$3.00
Flowcharts and Decision Paths Worksheets | Grade 5 Algorithm Practice

Flowcharts and Decision Paths Worksheets | Grade 5 Algorithm Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how flowcharts use symbols and arrows to show a process.
  • Identify how decision nodes create branches that change an outcome.
  • Read and interpret simple decision paths in an algorithm.
$3.00
Problem Decomposition Worksheets | Grade 5 Computer Science Problem Solving

Problem Decomposition Worksheets | Grade 5 Computer Science Problem Solving

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain what decomposition means in problem-solving and in computer science.
  • Identify subproblems and describe how a strategy helps plan steps.
  • Describe how breaking a complex task into smaller steps supports logical thinking and better solutions.
$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
Using Data to Support Claims Worksheets | Grade 5 Data Evidence Practice

Using Data to Support Claims Worksheets | Grade 5 Data Evidence Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define the terms claim, evidence, conclusion, and support and explain how they connect.
  • Interpret information from a graph or table to decide whether a claim is supported.
  • Justify answers by citing specific evidence from data displays.
$3.00
Trends and Patterns in Data Worksheets | Grade 5 Prediction Practice

Trends and Patterns in Data Worksheets | Grade 5 Prediction Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define the terms trend, pattern, increase, decrease, and prediction.
  • Identify whether data shows a trend or a pattern in a table or graph.
  • Use data evidence to make a prediction about what may happen next.
$3.00
AI Privacy and Safety Worksheets | Grade 5 Digital Citizenship

AI Privacy and Safety Worksheets | Grade 5 Digital Citizenship

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define privacy, safety, data, and settings and explain how they relate to using AI tools
  • Identify safe choices for interacting with AI-powered apps and devices
  • Apply privacy and safety rules to a real-life AI scenario
$3.00
Reading Graphs and Charts Worksheets | Grade 5 Data Comparison Practice

Reading Graphs and Charts Worksheets | Grade 5 Data Comparison Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Identify key information in bar graphs, line graphs, and pictographs.
  • Use graph vocabulary to describe and compare data (graph, chart, category, compare).
  • Interpret scales, axes, and labels to answer questions about data sets.
$3.00
Healthy Screen Time Worksheets | Grade 5 Digital Citizenship Practice

Healthy Screen Time Worksheets | Grade 5 Digital Citizenship Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define key vocabulary related to healthy digital habits: balance, habit, screen time, and wellness.
  • Compare technology routines that support focus and well-being with routines that may harm them.
  • Use evidence from a short passage to choose healthy screen-time choices.
$3.00
Reliable Data Collection Worksheet | Grade 5 Computer Science Practice

Reliable Data Collection Worksheet | Grade 5 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain why reliable data collection uses careful observation, accurate counting, and consistent methods
  • Identify suitable tools and steps for collecting survey and measurement data
  • Distinguish between reliable data and unreliable data
$3.00
Respectful Online Communication Worksheets | Grade 5 Digital Citizenship

Respectful Online Communication Worksheets | Grade 5 Digital Citizenship

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how tone, word choice, and audience affect understanding in online messages
  • Identify respectful communication choices in common chat and comment situations
  • Compare clear responses with replies that could be misread
$3.00
Cyberbullying and Bystander Choices Worksheets | Grade 5 Digital Citizenship

Cyberbullying and Bystander Choices Worksheets | Grade 5 Digital Citizenship

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define cyberbullying, bystander, report, and harassment
  • Identify examples of harmful online behavior and safe bystander responses
  • Explain how reporting can help stop repeated harassment
$3.00
Scams and Phishing Worksheets | Digital Citizenship for Grade 5

Scams and Phishing Worksheets | Digital Citizenship for Grade 5

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define the terms scam, phishing, suspicious, and fraud and use them correctly.
  • Identify common warning signs in messages, pop-ups, and emails.
  • Explain safe actions to take when you are unsure a message is real.
$3.00
Evaluating Online Sources for Credibility Worksheets | Grade 5

Evaluating Online Sources for Credibility Worksheets | Grade 5

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Identify reliable online information by checking evidence and clarity of authorship
  • Compare sources by evaluating purpose, date, bias, and credibility
  • Use source vocabulary (source, evidence, reliable, credibility) to explain why information should or should not be trusted
$3.00
Digital Footprints and Online Reputation Worksheets | Grade 5

Digital Footprints and Online Reputation Worksheets | Grade 5

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define and explain the terms digital footprint and online presence.
  • Describe how online choices can build a positive or negative reputation over time.
  • Identify what information can leave a trace online and why it may be hard to remove.
$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
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
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
Artificial Intelligence Worksheets | Grade 5 Patterns and Predictions

Artificial Intelligence Worksheets | Grade 5 Patterns and Predictions

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define artificial intelligence and describe what kinds of tasks it can do
  • Identify how AI can recognize patterns, classify information, and make predictions
  • Use vocabulary terms to explain common AI features in digital tools
$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
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
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
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
Conditionals and Branching Worksheets | Grade 5 Programming Fundamentals

Conditionals and Branching Worksheets | Grade 5 Programming Fundamentals

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define conditional, branch, rule, and decision in the context of simple programming.
  • Identify how if, else, and otherwise choose different outcomes based on conditions.
  • Complete a short branching program description using the correct vocabulary.
$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
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
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
Testing and Revising Algorithms Worksheets | Grade 5 Computer Science

Testing and Revising Algorithms Worksheets | Grade 5 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Explain how testing helps evaluate whether an algorithm works correctly.
  • Identify weak points in an algorithm based on test results.
  • Revise an algorithm so its steps are clearer and more accurate.
$3.00
If-Then Conditional Logic Worksheets | Grade 5 Computer Science Practice

If-Then Conditional Logic Worksheets | Grade 5 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define the terms conditional, condition, branch, and outcome.
  • Use if-then logic to predict what happens next in a branching situation.
  • Match common programming-like rules to the correct conditional meaning.
$3.00
Comparing Data Sets Worksheets | Grade 5 Data and Information Practice

Comparing Data Sets Worksheets | Grade 5 Data and Information Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 5

Learning Objectives

  • Define and use the terms compare, data set, difference, and relationship when working with numbers.
  • Compare two data sets by describing similarities and differences in amounts, categories, and patterns.
  • Identify simple relationships between two lists of information using evidence from the data.
$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
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

About Grade 5 Computer Science Worksheets

Browse 38 printable Grade 5 Computer Science worksheets — ready-to-print PDFs with answer keys where available.

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.