Worksheet Worksheets
10,016 type resourcesAlgorithm Design Fundamentals Worksheets | Grade 7 Computer Science
Learning Objectives
- Define key algorithm vocabulary such as algorithm, sequence, process, and instruction.
- Identify the correct order of steps in a simple algorithm.
- Use logical reasoning to choose the best algorithm for a given situation.
Responsible AI Decision-Making Worksheets | Grade 5 Computer Science
Learning Objectives
- Explain how responsible AI use supports human judgment when making digital choices.
- Identify strategies for checking AI results for accuracy and fairness.
- Describe how respect for privacy applies to everyday AI features.
AI Benefits and Limits Worksheets | Grade 5 Artificial Intelligence
Learning Objectives
- Explain how AI can help people save time and organize information
- Identify limits of AI such as mistakes and bias from data
- Use vocabulary words benefit, limit, bias, and accuracy in context
Safe Search Choices Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Explain how safe search habits help find age-appropriate information
- Identify trustworthy clues and risky links when using a search engine
- Choose safer website options for school-appropriate research
Recommendation Systems Worksheets | Grade 5 AI and Algorithms
Learning Objectives
- Define the terms recommendation, preference, suggestion, and algorithm in the context of recommendation systems.
- Explain how recommendation systems use past choices and patterns in data to suggest items.
- Identify examples of how suggestions can be helpful but not always perfect.
Digital Footprints Worksheets | Grade 3 Computer Science & Online Safety
Learning Objectives
- Define digital footprint and explain how online activity can leave traces over time
- Identify examples of online activity that contribute to a digital footprint
- Describe how responsible choices can create a positive online presence
Strong Password Habits Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Explain how strong passwords help protect an account and device.
- Compare weak and strong passwords using clues like length, variety, and guessability.
- Identify good password habits, such as not sharing passwords and using unique passwords.
Sequencing Coding Steps Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Put a set of actions in the correct order to complete a multi-step process.
- Identify what happens first, next, and last in a given set of steps.
- Choose the correct sequence when solving a simple problem.
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
Safe Use of Shared Devices Worksheets | Grade 3 Computer Science Safety
Learning Objectives
- Identify safe classroom routines for using shared devices
- Use vocabulary terms correctly when describing device care habits
- Explain why logging out and keeping information private are important
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.
Creating Strong Passwords Worksheets | Grade 4 Computer Science
Learning Objectives
- Identify what makes a password more secure, such as length and using a mix of characters
- Compare weak and strong password examples and explain why one is safer than another
- Describe how authentication protects an account when someone tries to log in
Online Scam Warning Signs Worksheets | Grade 3 Computer Science Safety
Learning Objectives
- Identify common warning signs of online scams, including urgent language, suspicious links, and requests for personal details
- Choose safer actions when faced with suspicious messages or pop-ups
- Use key vocabulary to explain why a digital message might be a scam
Private vs Public Information Worksheets | Grade 3 Digital Safety
Learning Objectives
- Define private information and personal information using Grade 3 vocabulary
- Identify which details should stay protected online versus what can be shared publicly
- Explain how to choose secure online information choices
Testing and Revising Algorithms Worksheets | Grade 5 Computer Science
Learning Objectives
- Explain how testing helps evaluate whether an algorithm works correctly.
- Identify weak points in an algorithm based on test results.
- Revise an algorithm so its steps are clearer and more accurate.
Loops and Repeated Actions Worksheets | Grade 4 Computer Science
Learning Objectives
- Explain how loops help repeat instructions automatically.
- Use loop-related vocabulary such as loop, repeat, iteration, and efficiency.
- Identify what changes and what stays the same when a loop runs multiple times.
Inputs and Outputs Worksheet | Grade 5 Computer Science Practice
Learning Objectives
- Define the terms input and output and explain how they work together in a program
- Identify examples of inputs, outputs, responses, and interactions in everyday software
- Use vocabulary to describe what happens when a program receives input and produces an output
Online Scams and Phishing Tricks Worksheets | Grade 4 Computer Science
Learning Objectives
- Identify warning signs of online scams such as suspicious messages and urgent requests
- Explain how phishing and fraud attempts try to trick people into sharing information
- Use critical thinking steps to decide whether an online offer or message is trustworthy
Decision Trees Worksheets | Grade 3 Computer Science Choices & Conditions
Learning Objectives
- Define and use the terms decision, choice, condition, and branch when discussing decision trees.
- Read a simple decision tree and follow the correct path to reach an outcome.
- Explain how different yes/no conditions lead to different results in a decision tree.
Problem-Solving Strategies Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Explain what a strategy is and how it helps with a solution to a problem
- Compare two solution strategies by considering clarity, speed, and accuracy
- Choose the most efficient strategy for a simple classroom problem
Sequencing Commands Worksheets | Grade 4 Computer Science Programming
Learning Objectives
- Identify how command order affects an algorithm’s outcome
- Reorder commands to match a desired outcome
- Use vocabulary (sequence, command, order, outcome) to describe programming steps
Writing Clear Code Steps Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Use precise step words to write code directions in a correct sequence.
- Identify how unclear instructions can cause mistakes in a computer program.
- Match coding terms to their meanings and use them in explanations.
Events and Triggers Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Define event, trigger, input, and respond in kid-friendly terms.
- Identify what kind of input causes a program event to happen.
- Match events to appropriate program responses.
Understanding Program Actions Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Define a program as a set of instructions that tells a computer what actions to perform.
- Identify examples of program output and actions, such as moving a character or displaying messages.
- Match key vocabulary terms (program, instruction, output, command) to their meanings.
Flowcharts for Process Modeling Worksheets | Grade 7 Computer Science
Learning Objectives
- Identify key symbols and parts used in flowcharts, including decision points and branches.
- Interpret a flowchart to describe the steps of a process in order.
- Create or improve a simple algorithm diagram by adding decision logic.
Debugging Simple Code Fixes Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Define debug, bug, error, and fix in the context of coding
- Identify common code problems such as missing commands, repeated code, or wrong order
- Choose the best correction to make a short program sequence work
Artificial Intelligence Basics Worksheets | Grade 4 Computer Science
Learning Objectives
- Define artificial intelligence and describe what it can do.
- Identify key AI vocabulary: prediction, pattern, and decision.
- Match AI terms to correct examples or definitions.
Coding Variables Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Define the terms variable and value and explain how they relate to stored information.
- Identify how a program can change values in variables while it runs.
- Use variables to describe information such as names, numbers, and scores in a simple scenario.
Variables and Data Values Worksheets | Grade 5 Programming Fundamentals
Learning Objectives
- Define a variable and explain that it stores data values in a program
- Identify examples of data values (names, scores, points, and numbers) represented by variables
- Predict how changing a variable can change what a program displays or uses
Programming Patterns Repeat & Sequences Worksheet | Grade 3 CS
Learning Objectives
- Define the vocabulary terms pattern, repeat, sequence, and program
- Identify programming patterns in short visual block actions and explain the rule
- Complete and interpret code ideas that use repeating steps in order
Recommendation Systems & Prediction Algorithms Worksheets Grade 4
Learning Objectives
- Define key terms: recommendation, preference, prediction, and algorithm.
- Explain how a recommendation system uses information and patterns to make predictions.
- Identify examples of recommendation systems and describe how they suggest items.
Program Testing Expected vs Actual Results Worksheet | Grade 3 CS
Learning Objectives
- Define test, output, result, and correct as they relate to checking a program
- Compare an expected outcome with the actual output from a program test
- Choose the correct conclusion about whether a program’s output matches the intended result
Beginner Algorithms Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Define algorithm, code, sequence, and repeat using simple examples.
- Arrange steps in the correct sequence to solve a programming problem.
- Identify how repeating instructions can reduce work in a program.
Pattern Rules for Predictions Worksheets | Grade 3 Computer Science
Learning Objectives
- Identify the rule in numeric, visual, and action patterns
- Use a pattern rule to predict what comes next in a sequence
- Explain how repeating steps help make accurate predictions
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.
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.
Physical Features and Human Settlement Worksheet | Grade 3 Social Studies
Learning Objectives
- Identify common physical features such as rivers, hills, and forests in a local area map or picture.
- Explain how physical features can affect where people live and how they use natural resources.
- Describe how different physical features can change the landscape and everyday activities in a region.
History Worksheets: Diverse Groups Shape History Grade 5 Social Studies
Learning Objectives
- Identify how cultural, economic, and political groups influence historical events
- Compare the contributions of different groups in a timeline of change
- Explain how multiple perspectives can work together to improve society
Cultural Characteristics and Community Identity Worksheets Grade 5
Learning Objectives
- Define cultural characteristics as shared traits of a community.
- Identify examples of cultural characteristics such as language, clothing, traditions, and celebrations.
- Explain how cultural practices can influence daily life and community values.
Primary & Secondary Sources Worksheets | Grade 5 History
Learning Objectives
- Identify examples of primary and secondary historical sources.
- Compare sources to explain how perspective can affect historical conclusions.
- Recognize common bias or gaps in historical sources and describe their impact.
Cultural Diffusion Worksheets: Trade, Migration and Communication
Learning Objectives
- Describe how cultural diffusion happens through trade, migration, and communication
- Explain how cultural exchange can lead to change and blending of traditions over time
- Use examples to identify how people’s daily life can reflect cultural diffusion
Modern Technologies in Texas Communities Worksheets | Grade 4
Learning Objectives
- Explain how modern technologies can solve real problems in Texas communities.
- Identify ways technology can improve quality of life in areas such as energy, environment, and medicine.
- Compare how today’s technologies are different from or similar to past innovations in Texas.
Patterns in the Fossil Record Worksheets NGSS Grade 6 Science Activity
Learning Objectives
- Explain how stratigraphic order supports relative dating of fossils
- Describe how fossil occurrences can show patterns of diversification and extinction over time
- Use evidence from fossil transitions and geographic distribution to support lineage continuity and turnover
Needs vs. Wants Worksheet for Grade 3 Social Studies and Economics
Learning Objectives
- Identify examples of needs and wants in everyday situations
- Explain how scarcity affects people’s choices about spending or saving
- Distinguish between necessities for survival and non-essential desires
Chronology and Cause-and-Effect History Worksheets Grade 6
Learning Objectives
- Sequence historical events in correct chronological order.
- Identify cause-and-effect relationships between events in history.
- Explain how multiple causes can lead to a later historical change.
Community Technology Worksheets Grade 3 Social Studies TEKS with Answer Key
Learning Objectives
- Describe how energy-efficient appliances can reduce environmental harm.
- Explain how transportation pollution can affect local ecosystems.
- Identify daily-life choices that support sustainable communities.
Civic Virtues for Peaceful Communities Worksheet | Grade 3 Social Studies
Learning Objectives
- Define civic virtues such as respect and cooperation
- Explain how civic virtues help communities trust one another
- Identify examples of respectful choices and cooperative actions in everyday situations
Texas Statehood and Population Growth Worksheets | Grade 4 Texas History
Learning Objectives
- Describe how Texas changed after joining the United States in terms of population, economy, and governance.
- Explain how railroads and agriculture helped communities grow and connect to national markets.
- Identify ways social changes affected different groups as Texas expanded.
Browse more categories
About Worksheet Worksheets
Browse 10,016 printable worksheet worksheets across subjects and grade levels — each delivered as a ready-to-print PDF.
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.