Grade 8 Worksheets
7,920 grade resourcesGrade 8 Phase Changes and Energy Worksheet | States of Matter Alberta Science
Learning Objectives
- Explain how energy transfer affects particle motion during melting
- Describe the difference between solid and liquid at the particle level
- Predict whether melting is occurring based on energy changes
Grade 8 Chemical Reactions Temperature Change Worksheet | Alberta Science
Learning Objectives
- Identify how temperature changes can signal a chemical reaction.
- Use cause-and-effect reasoning to match evidence to chemical change.
- Explain why multiple reaction indicators can strengthen conclusions.
Grade 8 Pure Substances and Mixtures Worksheet | Alberta Science
Learning Objectives
- Distinguish between pure substances and mixtures based on composition
- Use classification criteria to explain why samples can have different properties
- Justify whether a material is an element, a compound, or a mixture using evidence about composition
Grade 8 Conservation of Mass Worksheet | Closed Systems Alberta Science
Learning Objectives
- Explain the idea of a closed system and what counts as the system boundary.
- Identify key details about conservation of mass during physical and chemical changes.
- Use conservation of mass to reason about total mass before and after a change in a sealed setup.
Grade 8 Magnetic Materials Worksheet | Magnetism Alberta Science
Learning Objectives
- Identify the main idea of a passage about how materials respond to magnetic fields
- Use key vocabulary terms related to diamagnetic, paramagnetic, and ferromagnetic materials
- Explain, using evidence from a passage, how domain alignment affects remanence and coercivity
Grade 8 Voltage & Current Meters Electricity Worksheet | Alberta Science
Learning Objectives
- Identify whether a circuit measurement is voltage or current
- Choose the correct meter type and connection for each measurement
- Explain why meter settings and placement affect readings
Grade 8 Circuit Fundamentals Worksheet | Electrical Components Alberta
Learning Objectives
- Identify key parts of a simple electric circuit and describe their roles.
- Match common circuit components to what they do in an energy-conversion process.
- Use accurate vocabulary (source, conductor, load, switch) to explain how circuits operate.
Artificial Intelligence Basics Worksheet | Grade 8 Computer Science AI
Learning Objectives
- Define artificial intelligence and describe how it can recognize patterns and make predictions
- Explain how prediction and pattern recognition are used in everyday tools like search and recommendations
- Use AI vocabulary (artificial intelligence, prediction, pattern) to answer questions about AI basics
Recommendation Systems Worksheet | Grade 8 Computer Science AI
Learning Objectives
- Explain how recommendation systems use an algorithm to suggest content based on past behavior and patterns.
- Use key vocabulary (recommendation, preference, suggestion, algorithm) to describe how personalization works.
- Evaluate whether a claim about recommendation systems is true or false using evidence from the lesson description.
Bias and Fairness in AI Worksheet | Grade 8 Computer Science
Learning Objectives
- Explain how bias can enter AI systems through data and design choices.
- Use key vocabulary (bias, fairness, representation, outcome) to describe real-world AI issues.
- Identify strategies to improve fairness and reduce unequal outcomes.
Ethical Issues in AI Worksheet | Grade 8 Computer Science & STEM
Learning Objectives
- Explain how privacy, transparency, accountability, and responsibility apply to AI systems
- Identify ethical risks that can happen when AI makes or affects decisions
- Suggest responsible actions for using AI in school and society
Collecting Reliable Data Worksheet | Grade 8 Computer Science Skills
Learning Objectives
- Explain how clear variables and careful measurement improve reliability of data.
- Use reliable data collection methods to observe, record, and compare results.
- Identify common errors that can reduce the quality of survey and experiment data.
Spreadsheets for Data Organization Worksheet | Grade 8 Computer Science
Learning Objectives
- Identify spreadsheet parts such as cells, rows, and columns and explain how they help organize data.
- Use spreadsheet terms like filter to describe how information can be sorted or narrowed down.
- Apply spreadsheet structure to plan and interpret a simple class data table.
Data Visualization and Graph Choice Worksheet | Grade 8 Computer Science
Learning Objectives
- Choose an appropriate graph type to match different kinds of data.
- Use key vocabulary (visualization, graph, chart, category) to explain why a graph fits the data.
- Compare how line graphs, bar graphs, and circle graphs show patterns and comparisons.
Statistics and Summary Measures Worksheet | Grade 8 Computer Science
Learning Objectives
- Define mean, median, mode, and range and explain what each one tells us about a data set.
- Use summary measures to compare different groups using numerical data.
- Choose appropriate summary measures and interpret statements about statistics accurately.
Abstraction and Essential Details Worksheet Grade 8 Computer Science
Learning Objectives
- Explain how abstraction removes unnecessary details to focus on essential information in a system.
- Identify how models simplify complex situations and help communicate ideas in computer science.
- Use lesson vocabulary (abstraction, model, simplify, essential) accurately in explanations.
Grade 8 Flowcharts and Algorithm Design Worksheet | Computer Science
Learning Objectives
- Explain how flowcharts use standard symbols to show the steps of a process.
- Design and revise an algorithm using clear step-by-step instructions and decision points.
- Identify correct uses of branches and decisions in flowcharts.
Grade 8 Conditional Logic and Branching Worksheet | Computer Science
Learning Objectives
- Explain how conditional logic uses an if-then condition to choose between branches in an algorithm.
- Identify how inputs and data lead to different outcomes in branching systems.
- Use conditional vocabulary (condition, branch, outcome) correctly when describing decision paths.
Algorithm Efficiency and Optimization Worksheet Grade 8 Computer Science
Learning Objectives
- Explain how algorithm efficiency measures time, steps, and resources.
- Use optimization to improve an algorithm while keeping the same goal and final result.
- Compare two methods for the same task and justify which is more efficient.
Grade 8 Testing and Revising Algorithms Worksheet | Computer Science Activity
Learning Objectives
- Explain why testing an algorithm is important for correctness under different inputs, including edge cases.
- Revise an algorithm to fix errors and improve clarity after receiving feedback.
- Use vocabulary such as test, revise, validate, and correct when describing debugging steps.
Grade 8 Digital Identity and Online Reputation Worksheet | CS
Learning Objectives
- Explain how digital identity forms from usernames, profiles, posts, comments, and shared content.
- Describe how online reputation is influenced by tone, audience, and sharing choices.
- Apply vocabulary such as digital identity, reputation, audience, and presence to real-life online scenarios.
Privacy Settings and Data Sharing Worksheet Grade 8 Computer Science
Learning Objectives
- Explain how privacy settings affect who can view content, contact accounts, and access personal information.
- Identify common app/website permissions and decide when they are appropriate.
- Describe how consent relates to data sharing and user control.
Grade 8 Evaluating News and Misinformation Worksheet | Computer Science
Learning Objectives
- Identify misinformation, credibility, bias, and evidence in online posts.
- Use source credibility and evidence to judge whether a claim is likely true.
- Explain how bias and missing evidence can mislead readers.
Grade 8 Healthy Screen Time and Digital Balance Worksheet | Computer Science
Learning Objectives
- Explain how digital balance supports learning, social connection, and wellness.
- Describe how screen time habits can affect sleep, concentration, mood, and physical activity.
- Use lesson vocabulary (balance, wellness, habit, screen time) in accurate statements.
Grade 8 How Networks Connect Devices Worksheet | Computer Science Activity
Learning Objectives
- Explain how networks connect devices to share information and resources.
- Identify common network infrastructure components such as routers, cables, and wireless signals.
- Use key vocabulary (network, device, router, connection) accurately in context.
Internet Protocols and Data Transfer Worksheet for Grade 8 Computer Science
Learning Objectives
- Explain how protocols help devices communicate consistently across a network
- Describe how data is divided into packets and transferred through connected systems
- Use key vocabulary (protocol, packet, transfer, communication) to answer questions about online requests
Grade 8 Cloud Computing and Online Storage Worksheet | Computer Science
Learning Objectives
- Explain how cloud computing lets users access files and services from remote servers
- Identify ways online storage supports backup, syncing, and sharing across devices
- Use key vocabulary accurately: cloud computing, storage, server, and sync
Digital Collaboration Tools Worksheet for Grade 8 Computer Science
Learning Objectives
- Explain how collaboration tools help groups work on documents and projects together.
- Use key vocabulary (collaboration, permission, comment, version) to describe teamwork features.
- Apply sharing permissions and comment tools to support safe, organized group work.
Grade 8 Strong Password Security Worksheet | Computer Science Activity
Learning Objectives
- Explain why strong, unique passwords improve account security.
- Use key vocabulary (password, authentication, secure, credential) correctly in context.
- Apply safe login habits and describe how a password manager can help.
Grade 8 Health Access Skills Worksheet | NHES Health Education Activity
Learning Objectives
- Use information literacy skills to find reliable health information and spot warning signs of poor sources.
- Practice communication skills for contacting appropriate health services or providers.
- Explain how to choose the right health resource to support informed decision-making.
Grade 8 Safe Browsing and Device Protection Worksheet | Computer Science
Learning Objectives
- Use browser and URL checks to decide whether a link is trustworthy
- Explain how updates and secure settings protect devices from common threats
- Identify safe behaviors that reduce risk while browsing and downloading
Community Resources for Health Worksheet Grade 8 | NHES Health Activity
Learning Objectives
- Identify common community resources that support health needs, such as clinics, counseling services, and support groups.
- Apply strategies for choosing the most appropriate help for different health situations.
- Practice self-advocacy by using reliable information and asking for services when needed.
Grade 8 Healthcare Navigation Worksheet | Health Literacy NHES
Learning Objectives
- Explain steps to find and access healthcare services, including making an appointment and arriving prepared.
- Identify key insurance concepts and how they affect getting care.
- Use clear communication strategies to describe symptoms and understand medical advice.
Input in Computer Systems Worksheet for Grade 8 Computer Science
Learning Objectives
- Explain what input is and how it is used in a computer system to produce output
- Identify common examples of input devices and describe how they send data to the computer
- Evaluate whether a statement about input and output is correct
Health Information Evaluation Worksheet Grade 8 | NHES Health Literacy
Learning Objectives
- Evaluate the credibility of health information by checking the source, evidence, and purpose.
- Identify common signs of unreliable health claims in digital content.
- Use reliable information to make safer health decisions.
Grade 8 Loops and Repetition Worksheet | Computer Science Coding Activity
Learning Objectives
- Explain how loops use repetition to perform the same steps multiple times efficiently
- Identify iteration patterns in algorithms and predict what a loop will do
- Use correct loop vocabulary such as loop, iteration, repeat, and efficiency
Body Systems and Health Connections Worksheet Grade 8 Health | NHES
Learning Objectives
- Explain how major body systems (circulatory, respiratory, digestive) support overall health.
- Identify how lifestyle habits affect body system function and day-to-day performance.
- Use key vocabulary to describe interactions between body systems.
Grade 8 Functions and Reusable Code Worksheet | Computer Science Activity
Learning Objectives
- Explain how functions package reusable code into smaller, organized sections.
- Identify the roles of parameters and return values in function calls.
- Describe why modular code is easier to understand and maintain than repeated instruction blocks.
Health Disease Prevention Worksheet Grade 8 | NHES Health Activities
Learning Objectives
- Explain how diseases spread through contact, airborne, and vector routes.
- Apply hygiene, vaccination, and lifestyle choices to reduce disease risk.
- Evaluate how environmental and behavior factors influence disease control.
Debugging Syntax and Logic Errors Worksheet for Grade 8 Computer Science
Learning Objectives
- Distinguish syntax errors from logic errors in code based on program behavior and error messages.
- Use debugging steps such as testing, tracing, and revising to find and fix mistakes.
- Apply correct computer science vocabulary, including syntax, logic error, debug, and troubleshoot.
Grade 8 Health Interrelationships Worksheet | Immune Nervous Endocrine
Learning Objectives
- Explain how stress can influence immune responses and overall health.
- Describe how the nervous system and endocrine system work together to affect body functions.
- Identify lifestyle and environmental factors that can impact multiple body systems at once.
Grade 8 Building Interactive Programs Worksheet | Computer Science Activity
Learning Objectives
- Explain how interactive programs use variables, events, loops, and conditionals.
- Describe how planning features before coding improves structure and user experience.
- Use key vocabulary: interactive, interface, feature, and program.
Grade 8 Health Communication Strategies Worksheet | NHES Health Skills
Learning Objectives
- Explain how clear messaging, active listening, and respectful tone help people share health information.
- Identify appropriate communication strategies for different audiences and situations.
- Apply communication strategies to advocate for positive health behaviors in school and community settings.
Community Action for Health Worksheet Grade 8 | NHES Health Activity
Learning Objectives
- Explain how community action can improve public health outcomes.
- Identify strategies for communicating to support health-related advocacy.
- Describe ways communities can mobilize resources to address health needs.
Grade 8 Health Consequences Analysis Worksheet | NHES Decision-Making
Learning Objectives
- Analyze immediate and future consequences of health-related decisions
- Compare positive and negative outcomes to support responsible decision-making
- Use a cause-and-effect chain to plan safer choices for personal health
Health Decision Foundations Worksheet Grade 8 Health | NHES Activity
Learning Objectives
- Explain key steps in a simple decision-making framework for health choices.
- Use criteria to compare options based on likely benefits and risks.
- Practice applying a structured approach to make more responsible personal decisions.
Grade 8 Health Decision Making Worksheet | NHES Health Skills
Learning Objectives
- Use a step-by-step decision process to evaluate health choices involving peer pressure or media influence.
- Compare risks and benefits to predict possible outcomes and choose safer, healthier actions.
- Explain how critical thinking and logical reasoning support responsible health decisions.
Health Choices Decision-Making Worksheet Grade 8 | NHES Safety Skills
Learning Objectives
- Use a simple decision framework to evaluate health choices by weighing risks and benefits.
- Analyze consequences of health behaviors for both short-term and long-term outcomes.
- Recognize how social influences and environmental factors can affect health decision-making.
Browse more categories
About Grade 8 Worksheets
Explore Grade 8 worksheets in math, ELA, science, and social studies. Our 7,920 Grade 8 printables print straight from PDF, answer keys included.
Each resource here is built by an independent educator and reviewed for quality. Worksheets print straight from PDF and suit classroom use, homework, or extra practice; most come with answer keys, and you can preview before purchasing.