Grade 6 Computer Science Worksheets

165 worksheets
Web Browsers and Websites Worksheets | Grade 6 Computer Science

Web Browsers and Websites Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify the purpose of a web browser when accessing websites.
  • Differentiate between websites, web pages, and clickable links.
  • Recognize common text, image, navigation, and media elements.

Grade 6Computer Science22 Pages

$3.00

Instant download

Password Security Worksheets for Grade 6 Computer Science

Password Security Worksheets for Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify features that make passwords difficult to guess.
  • Compare weak and strong passwords using length and character variety.
  • Explain why each online account needs a unique password.

Grade 6Computer Science22 Pages

$3.00

Instant download

Malware and Unsafe Downloads Worksheets | Grade 6 Cybersecurity

Malware and Unsafe Downloads Worksheets | Grade 6 Cybersecurity

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define malware and identify common ways harmful software reaches devices
  • Recognize warning signs in unsafe downloads and suspicious attachments
  • Explain how malware can affect files, devices, and personal information

Grade 6Computer Science22 Pages

$3.00

Instant download

Reading Graphs and Charts Worksheets | Grade 6 Computer Science

Reading Graphs and Charts Worksheets | Grade 6 Computer Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify common graph and chart types
  • Compare categories and values using displayed data
  • Interpret titles, labels, scales, units, and keys

Grade 6Computer Science21 Pages

$3.00

Instant download

Safe Browsing and Downloads Worksheets | Grade 6 Cybersecurity

Safe Browsing and Downloads Worksheets | Grade 6 Cybersecurity

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Identify warning signs in suspicious websites, links, and pop-ups
  • Evaluate website addresses and sources before downloading files
  • Explain why unexpected attachments and urgent pop-ups require caution

Grade 6Computer Science22 Pages

$3.00

Instant download

Iteration and Improvement in Digital Projects Worksheets Grade 6 CS

Iteration and Improvement in Digital Projects Worksheets Grade 6 CS

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Define iteration as a repeated cycle of testing and improvement
  • Identify usability problems revealed by testing and user feedback
  • Compare original and revised project versions using test evidence

Grade 6Computer Science22 Pages

$3.00

Instant download

Real or AI? Deepfake Detection Unit | Grades 6-9 | No Prep Printable PDF

Real or AI? Deepfake Detection Unit | Grades 6-9 | No Prep Printable PDF

RCreated byredouane-stoudio

Learning Objectives

  • Describe what a deepfake is in one sentence and name two ways it is used against young people
  • Apply the Six Tells checklist to an image or clip and give a reasoned judgement, not a guess
  • Explain why "it isn’t real" does not mean "it isn’t harmful"

Grade 6Computer Science12 Pages

$4.00

Instant download

Real or AI? Free Deepfake Sampler | Grades 6-9 | Print-Ready PDF

Real or AI? Free Deepfake Sampler | Grades 6-9 | Print-Ready PDF

RCreated byredouane-stoudio

Learning Objectives

  • Decide whether a statement describes something only real, only AI-made, or both
  • Apply the Six Tells checklist to an image or clip and give a reason
  • Name the right next step when a message or image feels wrong

Grade 6Computer Science4 Pages

Free

Instant download

Comparing Data Sets for Patterns Worksheet | Grade 6 Computer Science

Comparing Data Sets for Patterns Worksheet | Grade 6 Computer Science

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.

Grade 6Computer Science14 Pages

$3.00

Instant download

Two-Factor Authentication Worksheet | Account Security Grade 6

Two-Factor Authentication Worksheet | Account Security Grade 6

Learning Objectives

  • Define two-factor authentication and explain how it adds an extra security step.
  • Identify common second factors such as a code, a message, or an app prompt.
  • Compare single-step login versus two-step verification using a real-world lock example.

Grade 6Computer Science14 Pages

$3.00

Instant download

Algorithms Variables and Conditions Worksheet | Grade 6 Computer Science

Algorithms Variables and Conditions Worksheet | Grade 6 Computer Science

Learning Objectives

  • Identify how algorithms use steps to solve problems
  • Explain what variables store in an algorithm
  • Use conditional logic to choose different outcomes

Grade 6Computer Science14 Pages

$3.00

Instant download

Using Data to Support Conclusions Worksheet | Grade 6 Computer Science

Using Data to Support Conclusions Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define evidence, conclusion, and analysis using data displays.
  • Use information from a table or graph to choose the best conclusion.
  • Explain how analysis of data supports a claim.

Grade 6Computer Science14 Pages

$3.00

Instant download

Search Skills and Keywords Worksheet | Grade 6 Computer Science Practice

Search Skills and Keywords Worksheet | Grade 6 Computer Science Practice

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.

Grade 6Computer Science14 Pages

$3.00

Instant download

Reading Graphs and Charts Worksheet | Grade 6 Computer Science

Reading Graphs and Charts Worksheet | Grade 6 Computer Science

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

Grade 6Computer Science14 Pages

$3.00

Instant download

Malware and Unsafe Downloads Worksheet | Grade 6 Computer Safety

Malware and Unsafe Downloads Worksheet | Grade 6 Computer Safety

Learning Objectives

  • Define malware, virus, download, and protection in simple computer-safety terms
  • Identify risky signs in file names, links, and message attachments
  • Explain how to protect devices and accounts when downloading files

Grade 6Computer Science13 Pages

$3.00

Instant download

Pseudocode Planning Worksheets | Grade 6 Programming Logic Practice

Pseudocode Planning Worksheets | Grade 6 Programming Logic Practice

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.

Grade 6Computer Science12 Pages

$3.00

Instant download

Pattern Recognition in Algorithms Worksheet | Grade 6 Computer Science

Pattern Recognition in Algorithms Worksheet | Grade 6 Computer Science

Learning Objectives

  • Identify repeated structures in a problem or algorithm
  • Explain how pattern recognition helps predict outcomes
  • Use the ideas of pattern and structure to improve a solution approach

Grade 6Computer Science14 Pages

$3.00

Instant download

Pseudocode and Planning Worksheet | Grade 6 Computer Science

Pseudocode and Planning Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain how pseudocode uses plain language to describe program logic and sequence.
  • Write and revise simple plans for tasks using ordered steps.
  • Identify correct logic and order when statements or steps are given.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Decomposing Complex Problems Worksheet Grade 6 Computer Science

Decomposing Complex Problems Worksheet Grade 6 Computer Science

Learning Objectives

  • Explain how decomposition breaks a large problem into smaller subproblems.
  • Use a simple strategy to plan steps before coding.
  • Identify whether a statement correctly describes decomposition and solutions.

Grade 6Computer Science30 Pages

Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Designing Step-by-Step Algorithms Worksheet Grade 6 Computer Science

Designing Step-by-Step Algorithms Worksheet Grade 6 Computer Science

Learning Objectives

  • Define algorithm, sequence, instruction, and process and use the terms correctly.
  • Create an algorithm by ordering steps logically and with enough detail to follow.
  • Evaluate statements about algorithms for correctness and clarity.

Grade 6Computer Science30 Pages

Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Variables and Data Values Worksheet | Programming Fundamentals Grade 6

Variables and Data Values Worksheet | Programming Fundamentals Grade 6

Learning Objectives

  • Define a variable and explain how it can store a value that changes during a program’s run.
  • Identify data values in a short scenario and decide which variable would store each value.
  • Explain how changing a variable affects program output or decisions.

Grade 6Computer Science13 Pages

$3.00

Instant download

Step-by-Step Algorithm Design Worksheet | Grade 6 Computer Science

Step-by-Step Algorithm Design Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define the terms algorithm, instruction, sequence, and process.
  • Identify the correct order of steps in a simple algorithm.
  • Complete an algorithm paragraph by selecting appropriate vocabulary.

Grade 6Computer Science14 Pages

$3.00

Instant download

Conditionals and Branching Worksheet | Grade 6 Computer Science

Conditionals and Branching Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain how conditionals help programs make decisions based on rules
  • Identify the parts of if-then-else logic and how branching changes program behavior
  • Use conditional vocabulary (conditional, branch, rule, decision) correctly in explanations

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Variables and Data Values Worksheet | Grade 6 Computer Science

Variables and Data Values Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain what variables are and how they store changing information in a program.
  • Identify the difference between a variable name and the value a variable holds.
  • Use variables and values to make predictions about program behavior.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Safe Browsing and Downloads Worksheet | Grade 6 Cybersecurity

Safe Browsing and Downloads Worksheet | Grade 6 Cybersecurity

Learning Objectives

  • Identify safe browsing habits for choosing trustworthy websites and avoiding suspicious links or pop-ups.
  • Explain how careful download choices can protect devices and personal information.
  • Use safe vocabulary words (browser, safe, download, warning sign) correctly in context.

Grade 6Computer Science14 Pages

$3.00

Instant download

Organizing Data in Tables Worksheet Grade 6 Computer Science Activity

Organizing Data in Tables Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain what tables, rows, and columns are used for when organizing data.
  • Identify how table structure helps compare information accurately.
  • Use table vocabulary to describe sorting and organizing data.

Grade 6Computer Science30 Pages

Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more

$5.00

Instant download

Presenting a Digital Creation Computer Science Worksheet Grade 6

Presenting a Digital Creation Computer Science Worksheet Grade 6

Learning Objectives

  • Explain key choices and features of a digital creation using clear, complete sentences.
  • Describe how a digital project works and what the audience can expect to see.
  • Respond to questions respectfully by using evidence from the project.

Grade 6Computer Science30 Pages

Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more

$5.00

Instant download

Personal Information and Privacy Worksheet Grade 6 Computer Science

Personal Information and Privacy Worksheet Grade 6 Computer Science

Learning Objectives

  • Identify personal information that should be kept private online
  • Explain why privacy is important when sharing profile details, forms, and messages
  • Use vocabulary words personal information, private, public, and secure in context
$5.00

Instant download

Malware and Unsafe Downloads Worksheet Grade 6 Computer Science Activity

Malware and Unsafe Downloads Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain what malware is and why unsafe downloads can harm devices or accounts.
  • Identify risky digital actions, such as downloading unknown files or opening suspicious attachments.
  • Apply protection habits to stay safer online.

Grade 6Computer Science30 Pages

Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Loops and Repetition Worksheet | Grade 6 Computer Science Coding

Loops and Repetition Worksheet | Grade 6 Computer Science Coding

Learning Objectives

  • Explain how loops repeat commands to save time and reduce duplicate code.
  • Use loop vocabulary such as repeat, iteration, and efficiency to describe program behavior.
  • Identify correct and incorrect statements about loop usage and repeated actions.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Functions and Reusable Code Worksheet | Grade 6 Computer Science

Functions and Reusable Code Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define a function, call, and reusable code in simple computer science language
  • Explain why reusable code blocks make programs easier to read and maintain
  • Choose the best option that describes how functions work in a program

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define conditional logic and identify a condition and an outcome in a given scenario
  • Describe how a branching algorithm chooses different paths based on a condition
  • Use conditional vocabulary (conditional, condition, branch, outcome) to explain rule-based decisions

Grade 6Computer Science14 Pages

$3.00

Instant download

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define the terms debug, logic, error, and trace and use them in context
  • Identify where a logical error breaks a program’s reasoning by tracing steps
  • Choose the best debugging strategy to test assumptions and follow the correct decision path

Grade 6Computer Science14 Pages

$3.00

Instant download

If-Then-Else Conditionals & Branching Worksheet | Grade 6 Computer Science

If-Then-Else Conditionals & Branching Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define conditional, branch, rule, and decision in the context of programming
  • Identify which path a program will take based on a given condition
  • Use if-then-else logic to predict output for different inputs

Grade 6Computer Science14 Pages

$3.00

Instant download

Recommendation Systems Worksheets | AI Algorithms & Preferences Grade 6

Recommendation Systems Worksheets | AI Algorithms & Preferences Grade 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

Grade 6Computer Science14 Pages

$3.00

Instant download

Responsible AI Use Worksheet Grade 6 | Computer Science Ethics

Responsible AI Use Worksheet Grade 6 | Computer Science Ethics

Learning Objectives

  • Explain how responsible AI use includes checking results and thinking critically.
  • Use key vocabulary such as responsible, judgment, accuracy, and ethics in context.
  • Identify safe, fair, and ethical ways to use AI tools in school tasks.
$5.00

Instant download

Sequencing Code Correctly Worksheet | Grade 6 Computer Science

Sequencing Code Correctly Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain how program commands run in the order they are written.
  • Identify how changing the order of commands changes the output.
  • Use sequence and order vocabulary to describe working vs. non-working code.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Debugging Program Errors Worksheet | Grade 6 Computer Science

Debugging Program Errors Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain what debugging is and why errors happen in programs.
  • Use debugging steps to find where a program goes wrong and fix it.
  • Identify common error causes such as incorrect order, missing code, and wrong values.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Machine Learning and Training Data Worksheet | Grade 6 Computer Science

Machine Learning and Training Data Worksheet | Grade 6 Computer Science

Learning Objectives

  • Explain how machine learning uses training data to learn patterns.
  • Use key vocabulary words including machine learning, training data, model, and pattern.
  • Describe how examples can change a model’s predictions.
$5.00

Instant download

Machine Learning Worksheet: Training Data and Models for Grade 6

Machine Learning Worksheet: Training Data and Models for Grade 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.

Grade 6Computer Science14 Pages

$3.00

Instant download

Trends and Patterns in Data Worksheet | Grade 6 Computer Science

Trends and Patterns in Data Worksheet | Grade 6 Computer Science

Learning Objectives

  • Define trend and pattern and explain how each is identified in data
  • Identify whether a data set shows an increase, decrease, or no overall change over time
  • Use trend and pattern information to make an evidence-based prediction

Grade 6Computer Science14 Pages

$3.00

Instant download

Cloud Storage and Syncing Worksheet Grade 6 Computer Science Activity

Cloud Storage and Syncing Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain how cloud storage lets users access files from different devices.
  • Describe how syncing updates files to help avoid version confusion.
  • Use key vocabulary (cloud storage, sync, file, access) in correct computer-science contexts.

Grade 6Computer Science30 Pages

Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more

$5.00

Instant download

Testing and Feedback in Digital Projects Grade 6 Computer Science

Testing and Feedback in Digital Projects Grade 6 Computer Science

Learning Objectives

  • Explain how testing helps a digital project work correctly and be easy to use.
  • Use feedback to revise and improve a project after finding problems.
  • Identify common results from testing, such as errors, confusion, and missing features.

Grade 6Computer Science30 Pages

Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more

$5.00

Instant download

Digital Final Product Worksheet | Presentation & Organization Grade 6

Digital Final Product Worksheet | Presentation & Organization Grade 6

Learning Objectives

  • Define and use the vocabulary organize, presentation, final product, and audience when planning a digital project
  • Identify features of a clear digital presentation, such as readable text, logical structure, and appropriate media
  • Choose the best way to organize information so it is easy for an audience to understand

Grade 6Computer Science14 Pages

$3.00

Instant download

Digital Project Planning Worksheet | Goals, Audience & Features Grade 6

Digital Project Planning Worksheet | Goals, Audience & Features Grade 6

Learning Objectives

  • Define the key parts of a digital project plan: goal, audience, and plan for features and steps.
  • Identify which project feature fits a given goal and target audience.
  • Use project planning vocabulary to describe steps before coding or creating.

Grade 6Computer Science14 Pages

$3.00

Instant download

Digital Project Presentation Worksheet | Presenting Creations Grade 6

Digital Project Presentation Worksheet | Presenting Creations Grade 6

Learning Objectives

  • Explain choices made in a digital project using clear reasons.
  • Describe key features and how they help the audience understand the project.
  • Present a digital creation by showing how it works and responding to questions.

Grade 6Computer Science14 Pages

$3.00

Instant download

Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Strong Passwords Worksheet | Account Protection & Digital Safety Grade 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.

Grade 6Computer Science14 Pages

$3.00

Instant download

File Sharing and Collaboration Worksheet Grade 6 Computer Science Activity

File Sharing and Collaboration Worksheet Grade 6 Computer Science Activity

Learning Objectives

  • Explain how collaboration tools support shared files using share, collaborate, and permission.
  • Choose safe sharing settings that protect privacy and prevent unwanted changes.
  • Describe how commenting and version history can help groups work together effectively.

Grade 6Computer Science30 Pages

Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more

$5.00

Instant download

About Grade 6 Computer Science Worksheets

Explore Grade 6 Computer Science worksheets for classwork, homework, or review. Our 165 printables download instantly as PDFs.

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.