Grade 6 Computer Science Worksheets
165 worksheetsWeb Browsers and Websites Worksheets | Grade 6 Computer Science
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.
Instant download
Password Security Worksheets for Grade 6 Computer Science
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.
Instant download
Malware and Unsafe Downloads Worksheets | Grade 6 Cybersecurity
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
Instant download
Reading Graphs and Charts Worksheets | Grade 6 Computer Science
Learning Objectives
- Identify common graph and chart types
- Compare categories and values using displayed data
- Interpret titles, labels, scales, units, and keys
Instant download
Safe Browsing and Downloads Worksheets | Grade 6 Cybersecurity
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
Instant download
Iteration and Improvement in Digital Projects Worksheets Grade 6 CS
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
Instant download
Real or AI? Deepfake Detection Unit | Grades 6-9 | No Prep Printable PDF
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"
Instant download
Real or AI? Free Deepfake Sampler | Grades 6-9 | Print-Ready PDF
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
Instant download
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.
Instant download
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.
Instant download
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
Instant download
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.
Instant download
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.
Instant download
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
Instant download
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
Instant download
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.
Instant download
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
Instant download
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.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Instant download
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.
Instant download
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
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Instant download
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.
Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more
Instant download
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.
Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more
Instant download
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
Also included in: Digital Citizenship and Online Safety Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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
Instant download
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
Instant download
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
Instant download
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
Instant download
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.
Also included in: Artificial Intelligence & Digital Ethics Lesson Bundle — Grade 6 Computer Science, General +1 more
Instant download
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.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
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.
Also included in: Artificial Intelligence & Digital Ethics Lesson Bundle — Grade 6 Computer Science, General +1 more
Instant download
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.
Instant download
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
Instant download
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.
Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more
Instant download
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.
Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more
Instant download
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
Instant download
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.
Instant download
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.
Instant download
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.
Instant download
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.
Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more
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.