Grade 6 Worksheets
8,086 grade resources6th Grade Science | Sun Earth Moon System Worksheet (PDF + Answer Key)
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.
6th Grade Science | Recrystallization Explanation & Practice Worksheet (PDF)
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.
Grade 6 Science | Day, Night, Seasons | NGSS ( Worksheet + Answer Key )
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.
6th Grade Science | Energy Transfer Worksheet (PDF+ Answer Key)
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.
6th Grade Science | Sun–Earth–Moon Reading Worksheet (PDF + Answer Key)
JCreated byJ.S SheetsLearning 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.
Cyberbullying Worksheet | Respectful Online Response for Grade 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.
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.
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.
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.
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.
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.
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.
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
How the Internet Works Worksheet | Grade 6 Computer Science Networks
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.
Programming Fundamentals Worksheet for Interactive Projects | Grade 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
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.
Phishing Red Flags Worksheet | Safe Message Checks for Grade 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.
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
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.
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.
Debugging Program Errors Worksheets | Grade 6 Computer Science Practice
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.
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.
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
Flowcharts and Decision Paths Worksheet | Grade 6 Computer Science
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
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
Decomposition of Complex Problems Worksheet | Grade 6 Computer Science
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
Bandwidth and Connection Speed Worksheet | Grade 6 Computer Science Practice
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
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
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
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.
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
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
AI Bias and Fairness Worksheets | Artificial Intelligence Grade 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
Cloud Storage and Syncing Worksheet | Grade 6 Computer Science Practice
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.
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.
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.
File 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.
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
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
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.
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.
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.
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.
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.
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
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.
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
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
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.