Grade 6 Computer Science Worksheets
165 worksheetsFile Sharing and Collaboration Worksheet | Grade 6 Computer Science Practice
Learning Objectives
- Define key vocabulary related to file sharing and collaboration, including share, collaborate, file, and permission.
- Identify safe sharing choices by matching scenarios to appropriate permissions and sharing settings.
- Explain how version history helps teams track changes during collaboration.
Instant download
Bandwidth and Connection Speed Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain how bandwidth affects how quickly data moves across a network.
- Describe the difference between connection speed and bandwidth using everyday examples.
- Use vocabulary words (bandwidth, speed, connection, data) accurately in science-focused sentences.
Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more
Instant download
Organizing a Final Digital Product Grade 6 Computer Science Worksheet
Learning Objectives
- Explain how to organize a final product so it is clear and easy to follow for an audience.
- Choose readable text and appropriate media for a presentation.
- Use key vocabulary (final product, organize, presentation, audience) when planning to share work.
Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more
Instant download
What Is Artificial Intelligence Worksheet | Grade 6 Computer Science
Learning Objectives
- Define artificial intelligence and explain how it uses data to make predictions.
- Identify real-life examples of AI in search tools, digital assistants, and recommendation systems.
- Use lesson vocabulary (artificial intelligence, prediction, pattern, data) correctly in sentences.
Also included in: Artificial Intelligence & Digital Ethics Lesson Bundle — Grade 6 Computer Science, General +1 more
Instant download
Comparing Algorithm Efficiency Worksheet | Grade 6 Computer Science
Learning Objectives
- Compare two strategies for solving the same problem and describe which is more efficient and why
- Use vocabulary such as efficient, compare, optimize, and strategy to explain algorithm steps
- Choose the best algorithm for a scenario based on fewer steps, less time, or less repetition
Instant download
Testing and Feedback Worksheet | Digital Project Improvement Grade 6
Learning Objectives
- Explain how testing helps find problems in a digital project.
- Use the vocabulary test, feedback, improve, and revise accurately in context.
- Identify common strengths and issues found during usability testing.
Instant download
Iteration and Improvement Worksheet | Digital Design Versions Grade 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.
Instant download
Testing and Revising Algorithms Worksheet | Grade 6 Computer Science
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.
Instant download
Collecting Reliable Data Worksheet | Grade 6 Computer Science Practice
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.
Instant download
Recognizing Scams and Phishing Computer Science Worksheet Grade 6
Learning Objectives
- Identify common warning signs of scams and phishing messages.
- Explain safe choices when you see suspicious emails, texts, or pop-ups.
- Use key vocabulary (scam, phishing, suspicious, fraud) accurately in explanations.
Also included in: Digital Citizenship and Online Safety Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Evaluating Online Information Worksheet | Credibility Skills Grade 6
Learning Objectives
- Identify key source-check details (author, purpose, date, and evidence) that affect credibility.
- Use evidence-based criteria to choose reliable information online.
- Compare reliable and misleading information using clear reasoning.
Instant download
Finding Trends and Patterns Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Identify the difference between a trend and a pattern in data
- Use trend and pattern clues to make an evidence-based prediction
- Describe whether data is increasing or decreasing over time
Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more
Instant download
How the Internet Works Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain how the internet connects devices using networks and data transfer.
- Describe the roles of networks and servers in sending and receiving information.
- Use key vocabulary words correctly: internet, network, server, connect.
Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more
Instant download
Loops and Repetition Worksheets | Grade 6 Computer Science Practice
Learning Objectives
- Define loop, repeat, and iteration in the context of computer programs
- Explain how loops help programs run more efficiently by reducing duplicate code
- Choose appropriate loop logic for repeating actions such as counting, patterns, or movement
Instant download
Pattern Recognition in Problem Solving Worksheet Grade 6 Computer Science
Learning Objectives
- Identify patterns in routines, data, and step-by-step solutions.
- Use patterns to predict what comes next in an algorithm or sequence.
- Explain how repeatable structure helps solve new problems using familiar ideas.
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Personal Information Privacy Worksheet | Digital Citizenship Grade 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
Instant download
Testing and Revising Solutions Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain how testing an algorithm helps find errors under different conditions.
- Use test results to revise and improve a solution’s accuracy and clarity.
- Identify common weaknesses in a procedure and evaluate whether changes fix them.
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Using Data to Support Conclusions Worksheet Grade 6 Computer Science
Learning Objectives
- Identify evidence from graphs and tables to support a claim or conclusion.
- Use careful analysis of data displays to explain why a conclusion is valid.
- Distinguish between guessing and conclusions supported by reliable data.
Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more
Instant download
Flowcharts and Decision Paths Worksheet Grade 6 Computer Science
Learning Objectives
- Explain how flowcharts show step-by-step processes using symbols and arrows.
- Use decision paths to describe how choices affect outcomes in an algorithm.
- Identify and interpret common flowchart vocabulary: flowchart, decision, branch, and symbol.
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Comparing Data Sets Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Compare two or more data sets to find similarities and differences
- Use data words such as greater, less, equal, and changing to describe relationships
- Identify patterns by describing how values change across data sets
Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more
Instant download
If-Then Logic Conditional Decisions Worksheet Grade 6 Computer Science
Learning Objectives
- Explain conditional logic using if-then statements to predict outcomes.
- Identify conditions, branches, and outcomes in simple rule-based algorithms.
- Use yes-or-no thinking to follow different paths in branching algorithms.
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Web Browsers and Websites Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain what a web browser is and what a website is.
- Identify common website page elements such as text, images, links, and tabs.
- Navigate a website by using tabs and links and describing what a page contains.
Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more
Instant download
Inputs and Outputs Worksheet | How Programs Respond Grade 6 CS
Learning Objectives
- Define input, output, response, and interaction in the context of a program.
- Identify examples of input and output in everyday computer activities.
- Explain how changing input can change what a program outputs.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Two-Factor Authentication Security Worksheet Grade 6 Computer Science
Learning Objectives
- Explain how two-factor authentication adds an extra layer of security after a password.
- Identify examples of verification codes and other second-step prompts.
- Describe why using more than one lock (more than one step) improves account safety.
Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Search Skills and Keywords Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain how search engines use keywords to return results.
- Choose effective keywords and queries to improve search results.
- Compare broad searches with more focused searches.
Also included in: Grade 6 How the Internet Works Lesson Bundle | Computer Science | General +1 more
Instant download
Organizing Data in Tables Computer Science Worksheet Grade 6
Learning Objectives
- Use source, purpose, date, and evidence to judge whether information online is reliable.
- Distinguish between reliable information and content with weak or missing evidence.
- Explain how credibility can change when an author or source is unclear.
Also included in: Digital Citizenship and Online Safety Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Password Security Worksheet Grade 6 Computer Science Digital Safety Activity
Learning Objectives
- Explain how password security helps protect an account from unauthorized access.
- Describe features of strong passwords, including using a mix of character types.
- Identify safe password habits such as not sharing and not reusing passwords across accounts.
Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Cybersecurity Habits Worksheet | Device and Data Safety Grade 6
Learning Objectives
- Explain why software updates, strong account security, and backups help protect devices and data
- Identify good cybersecurity habits for everyday device use
- Match common cybersecurity terms to their meanings
Instant download
Recommendation Systems Worksheet | How AI Suggestions Work Grade 6
Learning Objectives
- Explain how recommendation systems use past choices and patterns to make suggestions.
- Use lesson vocabulary (recommendation, preference, suggestion, algorithm) correctly in sentences.
- Evaluate how recommendations can influence what people see online.
Also included in: Artificial Intelligence & Digital Ethics Lesson Bundle — Grade 6 Computer Science, General +1 more
Instant download
Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6
Learning Objectives
- Define artificial intelligence and describe how it is used in everyday technology.
- Identify key AI vocabulary words: prediction, pattern, and data.
- Explain how data helps AI make predictions using patterns.
Instant download
AI Privacy and Data Use Worksheet | Consent & Digital Safety Grade 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.
Instant download
Debugging Logical Errors Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain what a logical error is and how it differs from a syntax error
- Use a trace to follow each step of an algorithm and find where reasoning goes wrong
- Check inputs, assumptions, and decision paths to debug and correct solutions
Also included in: Algorithmic Problem Solving Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Responsible AI Use Worksheet | Accuracy, Fairness & Ethics Grade 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.
Instant download
Reading Graphs and Charts Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Identify key parts of bar graphs, line graphs, and pictographs, including axes and categories
- Use graph information to compare values and describe patterns
- Choose the correct graph type for a data question
Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more
Instant download
Building Interactive Projects Worksheet | Grade 6 Computer Science
Learning Objectives
- Explain how interactive projects use inputs, outputs, events, loops, and conditionals.
- Use planning features to organize a program before writing code.
- Use key vocabulary words (interactive, project, feature, program) correctly in context.
Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
User Interface Basics Worksheet | Menus, Buttons & Layout Grade 6
Learning Objectives
- Define user interface and describe how it helps people interact with a program or website
- Identify common interface elements such as menus and buttons
- Explain how layout affects how easy it is to find information and complete tasks
Instant download
Privacy and Data Use Worksheet | Grade 6 Computer Science
Learning Objectives
- Explain why privacy matters when using AI-powered apps and websites.
- Identify common types of data collection and describe how data can be used.
- Use the terms privacy, data, collection, and consent in accurate, responsible technology choices.
Also included in: Artificial Intelligence & Digital Ethics Lesson Bundle — Grade 6 Computer Science, General +1 more
Instant download
Digital Footprints and Online Reputation Grade 6 Computer Science
Learning Objectives
- Explain how digital footprints form and how they can affect future online interactions.
- Describe how online reputation can grow from repeated choices in digital spaces.
- Use key vocabulary correctly: digital footprint, reputation, trace, online presence.
Also included in: Digital Citizenship and Online Safety Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Web Browsers and Websites Worksheet | Grade 6 Computer Science
Learning Objectives
- Define the terms browser, website, page, and link in context
- Describe how a web browser uses a URL to open a website
- Identify common page elements (text, images, links, and media) and how links work
Instant download
Iteration and Improvement Computer Science Worksheet Grade 6
Learning Objectives
- Define iteration and explain how testing feedback helps improve a digital project.
- Use vocabulary such as iteration, revise, improve, and version to describe step-by-step changes.
- Identify correct statements about how teams can use repeated versions to reach a better design.
Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more
Instant download
Password Security Worksheet | Strong & Unique Passwords Grade 6
Learning Objectives
- Explain how strong passwords help protect an account from unauthorized access.
- Describe why passwords should not be shared or reused across accounts.
- Identify characteristics of a secure password compared with a weak password.
Instant download
User Interface Basics Computer Science Worksheet Grade 6 Activity
Learning Objectives
- Define key user interface vocabulary: user interface, menu, button, and layout.
- Identify features of an interface that make it easy or difficult to use.
- Use interface terms to describe how a user interacts with a digital design.
Also included in: Grade 6 Digital Projects Lesson Bundle | Computer Science | General +1 more
Instant download
Phishing and Fake Messages Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Explain what phishing is and how scam messages try to trick people.
- Identify warning signs in fake messages, such as urgent language and suspicious links.
- Use safe response strategies when you see suspicious or fraud attempts online.
Also included in: Digital Safety & Security Lesson Bundle | Grade 6 Computer Science | General +1 more
Instant download
Event-Driven Programs Worksheets | Grade 6 Computer Science Practice
Learning Objectives
- Define event, trigger, response, and interaction in the context of event-driven programs.
- Identify which user action or timer event should trigger a specific program response.
- Match event-driven terms to their correct definitions.
Instant download
Sequencing Code Worksheets | Programming Fundamentals Practice Grade 6
Learning Objectives
- Explain how programs follow commands in the exact sequence they are written
- Identify how changing the order of code commands can change or break program output
- Use sequencing vocabulary (sequence, order, command, output) to describe code behavior
Instant download
Digital Footprints Worksheet | Online Reputation & Digital Citizenship Grade 6
Learning Objectives
- Define digital footprint, trace, reputation, and online presence using correct vocabulary.
- Explain how repeated online actions can affect online reputation over time.
- Identify examples of online behaviors that create positive or negative traces.
Instant download
Collecting Reliable Data Worksheet Grade 6 Computer Science Activity
Learning Objectives
- Describe how reliable data is collected using careful observation, accurate counting, and consistent methods.
- Use key vocabulary words (reliable, observe, count, data) correctly in science and computer science contexts.
- Decide whether statements about data collection are true or false and explain short answers clearly.
Also included in: Grade 6 Using Data to Support Conclusions Lesson Bundle | Computer Science (General) +1 more
Instant download
Input and Output in Programs Worksheets | Grade 6 Computer Science Practice
Learning Objectives
- Define input, output, response, and interaction in the context of computer programs.
- Identify examples of input and output from everyday interactive situations.
- Explain how changing an input affects a program’s output.
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.