Grade 6 Worksheets

8,086 grade resources
6th Grade Science | Sun Earth Moon System Worksheet (PDF + Answer Key)

6th Grade Science | Sun Earth Moon System Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Describe the relative sizes, masses, and distances among the Sun, Earth, and Moon.
  • Explain how gravitational interactions influence the orbital relationships of the Sun, Earth, and Moon.
  • Understand the concept of the Earth's barycenter and the role of the Sun as a dominant gravitational influence.
$3.00
6th Grade Science | Recrystallization Explanation & Practice Worksheet (PDF)

6th Grade Science | Recrystallization Explanation & Practice Worksheet (PDF)

Bright Mind ResourcesCreated byBright Mind Resources
ScienceGrade 6

Learning Objectives

  • Explain the process of recrystallization and how it purifies dissolved solids.
  • Identify factors that influence crystal size and purity during recrystallization.
  • Describe how solubility curves and temperature control assist in separating substances.
$3.00
Grade 6 Science | Day, Night, Seasons | NGSS ( Worksheet + Answer Key )

Grade 6 Science | Day, Night, Seasons | NGSS ( Worksheet + Answer Key )

Cedar Grove LearningCreated byCedar Grove Learning
ScienceGrade 6

Learning Objectives

  • Understand Earth's rotation and its role in producing day and night.
  • Explain how Earth's orbit and axial tilt create seasonal variations.
  • Identify key moments like solstices and equinoxes as observational markers.
$5.00
6th Grade Science | Energy Transfer Worksheet (PDF+ Answer Key)

6th Grade Science | Energy Transfer Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Understand the mechanisms of thermal energy transfer: conduction, convection, and radiation.
  • Identify real-world examples of each energy transfer method, such as heat conduction through metals, convection currents in air, and radiant heat from sources like the Sun or lamps.
  • Explain how energy transfer causes observable changes in temperature and material properties such as thermal conductivity.
$3.00
6th Grade Science | Sun–Earth–Moon Reading Worksheet (PDF + Answer Key)

6th Grade Science | Sun–Earth–Moon Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets
ScienceGrade 6

Learning Objectives

  • Describe the gravitational relationships between the Sun, Earth, and Moon.
  • Explain how the relative positions of celestial bodies cause phases, eclipses, and tides.
  • Identify geometric configurations that lead to observable lunar and solar phenomena.
$3.00
Cyberbullying Worksheet | Respectful Online Response for Grade 6

Cyberbullying Worksheet | Respectful Online Response for Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define cyberbullying and harassment and identify common examples of each online.
  • Explain the role of a bystander in responding safely to harmful online behavior.
  • Select respectful actions that protect someone who is being targeted, including blocking, reporting, and saving evidence.
$3.00
Digital Footprints Worksheet | Online Reputation & Digital Citizenship Grade 6

Digital Footprints Worksheet | Online Reputation & Digital Citizenship Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Event-Driven Programs Worksheets | Grade 6 Computer Science Practice

Event-Driven Programs Worksheets | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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.
$3.00
Input and Output in Programs Worksheets | Grade 6 Computer Science Practice

Input and Output in Programs Worksheets | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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.
$3.00
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
Using Data to Support Conclusions Worksheet | Grade 6 Computer Science

Using Data to Support Conclusions Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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.
$3.00
Evaluating Online Information Worksheet | Credibility Skills Grade 6

Evaluating Online Information Worksheet | Credibility Skills Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Loops and Repetition Worksheets | Grade 6 Computer Science Practice

Loops and Repetition Worksheets | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
How the Internet Works Worksheet | Grade 6 Computer Science Networks

How the Internet Works Worksheet | Grade 6 Computer Science Networks

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Explain how networks connect devices to share information.
  • Describe the role of servers in providing websites and services.
  • Identify how messages travel in steps across the internet.
$3.00
Programming Fundamentals Worksheet for Interactive Projects | Grade 6

Programming Fundamentals Worksheet for Interactive Projects | Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define and use key terms interactive, project, feature, and program in context
  • Identify how inputs, outputs, events, loops, and conditionals work together in an interactive program
  • Choose the best plan for testing an interactive feature before coding
$3.00
Testing and Revising Algorithms Worksheet | Grade 6 Computer Science

Testing and Revising Algorithms Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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.
$3.00
Phishing Red Flags Worksheet | Safe Message Checks for Grade 6

Phishing Red Flags Worksheet | Safe Message Checks for Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define phishing and describe how scam messages try to trick people.
  • Identify warning signs such as urgent language, strange links, and requests for private details.
  • Use safe checking steps to decide whether a message might be suspicious.
$3.00
Digital Final Product Worksheet | Presentation & Organization Grade 6

Digital Final Product Worksheet | Presentation & Organization Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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
$3.00
Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6

Artificial Intelligence Worksheet: Patterns and Predictions for Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Digital Project Presentation Worksheet | Presenting Creations Grade 6

Digital Project Presentation Worksheet | Presenting Creations Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Debugging Program Errors Worksheets | Grade 6 Computer Science Practice

Debugging Program Errors Worksheets | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define debugging and identify common causes of program errors.
  • Use a step-by-step tracing strategy to find where a program goes wrong.
  • Troubleshoot a short code problem by correcting order, logic, missing parts, or incorrect values.
$3.00
Safe Browsing and Downloads Worksheet | Grade 6 Cybersecurity

Safe Browsing and Downloads Worksheet | Grade 6 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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.
$3.00
Trends and Patterns in Data Worksheet | Grade 6 Computer Science

Trends and Patterns in Data Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
Flowcharts and Decision Paths Worksheet | Grade 6 Computer Science

Flowcharts and Decision Paths Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Identify the purpose of flowcharts and decision points in algorithms
  • Match flowchart vocabulary (flowchart, decision, branch, symbol) to correct meanings
  • Complete and interpret a flowchart-style decision path using correct logic
$3.00
If-Then-Else Conditionals & Branching Worksheet | Grade 6 Computer Science

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

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
Decomposition of Complex Problems Worksheet | Grade 6 Computer Science

Decomposition of Complex Problems Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define decomposition, subproblem, strategy, and solution in the context of problem solving
  • Identify how a complex task can be broken into smaller subproblems
  • Choose an appropriate strategy for solving a decomposed set of steps
$3.00
Bandwidth and Connection Speed Worksheet | Grade 6 Computer Science Practice

Bandwidth and Connection Speed Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define bandwidth and explain how it relates to connection speed
  • Compare slow and fast internet experiences using real-life examples
  • Identify how data moves across a network and why some activities load more smoothly
$3.00
Sequencing Code Worksheets | Programming Fundamentals Practice Grade 6

Sequencing Code Worksheets | Programming Fundamentals Practice Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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
$3.00
Web Browsers and Websites Worksheet | Grade 6 Computer Science

Web Browsers and Websites Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$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
Comparing Algorithm Efficiency Worksheet | Grade 6 Computer Science

Comparing Algorithm Efficiency Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
If-Then Logic and Branching Outcomes Worksheet | Grade 6 Computer Science

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

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
AI Bias and Fairness Worksheets | Artificial Intelligence Grade 6

AI Bias and Fairness Worksheets | Artificial Intelligence Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define bias and fairness in the context of AI systems
  • Explain how training data can lead to biased AI results
  • Identify signs of unfair or inconsistent AI behavior in example situations
$3.00
Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice

Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

Learning Objectives

  • Define cloud storage and explain how it helps users access files from different devices.
  • Describe what syncing does and how it reduces version confusion.
  • Use vocabulary (cloud storage, sync, file, access) to explain saving, opening, and organizing digital files.
$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
Testing and Feedback Worksheet | Digital Project Improvement Grade 6

Testing and Feedback Worksheet | Digital Project Improvement Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
File Sharing and Collaboration Worksheet | Grade 6 Computer Science Practice

File Sharing and Collaboration Worksheet | Grade 6 Computer Science Practice

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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.
$3.00
Pattern Recognition in Algorithms Worksheet | Grade 6 Computer Science

Pattern Recognition in Algorithms Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$3.00
Malware and Unsafe Downloads Worksheet | Grade 6 Computer Safety

Malware and Unsafe Downloads Worksheet | Grade 6 Computer Safety

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 6

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
$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
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
Two-Factor Authentication Worksheet | Account Security Grade 6

Two-Factor Authentication Worksheet | Account Security Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Password Security Worksheet | Strong & Unique Passwords Grade 6

Password Security Worksheet | Strong & Unique Passwords Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Strong Passwords Worksheet | Account Protection & Digital Safety Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$3.00
Personal Information Privacy Worksheet | Digital Citizenship Grade 6

Personal Information Privacy Worksheet | Digital Citizenship Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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
$3.00
Variables and Data Values Worksheet | Programming Fundamentals Grade 6

Variables and Data Values Worksheet | Programming Fundamentals Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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.
$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
User Interface Basics Worksheet | Menus, Buttons & Layout Grade 6

User Interface Basics Worksheet | Menus, Buttons & Layout Grade 6

Bright Mind ResourcesCreated byBright Mind Resources
Computer ScienceGrade 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
$3.00

Browse more categories

About Grade 6 Worksheets

Browse 8,086 printable Grade 6 worksheets across math, ELA, science, and social studies — each a ready-to-print PDF with optional answer keys.

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.