Worksheet Worksheets
13,845 type resourcesEvent-Driven Programming Worksheets | Computer Science Grade 4
Learning Objectives
- Identify events that activate actions in computer programs.
- Distinguish between event triggers and programmed responses.
- Recognize clicks, taps, and key presses as user interactions.
Instant download
Step-by-Step Algorithms Worksheets | Grade 4 Computer Science
Learning Objectives
- Identify algorithms, instructions, sequences, and processes.
- Arrange instructions logically to complete a specific task.
- Recognize missing or unclear instructions in an algorithm.
Instant download
Algorithm Testing and Refinement Worksheets | Grade 7 Computer Science
Learning Objectives
- Explain how testing checks algorithm behavior under different conditions.
- Identify errors by comparing expected and observed outputs.
- Distinguish test cases, revisions, refinement, and validation.
Instant download
Digital Citizenship Worksheets | Responsible Social Media Behavior Grade 4
Learning Objectives
- Identify respectful ways to communicate during online discussions.
- Explain how online posts can affect different audiences.
- Recognize when permission is needed before sharing photographs.
Instant download
Algorithm Design and Pseudocode Worksheets for Grade 9 Computer Science
Learning Objectives
- Define an algorithm and explain the purpose of pseudocode
- Identify logical sequences in everyday procedures and computational problems
- Construct pseudocode using ordered steps, input, and output
Instant download
Strong Passwords Worksheets | Grade 3 Computer Science Digital Citizenship
Learning Objectives
- Identify features that make a password difficult to guess
- Explain how strong passwords help protect accounts and devices
- Recognize safe habits for keeping passwords private
Also included in: Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship +1 more
Instant download
Flowcharts and Decision Structures Worksheets | Grade 9 Computer Science
Learning Objectives
- Identify standard flowchart symbols and explain their purposes.
- Explain how conditions determine the branches followed in a flowchart.
- Trace flowcharts to predict outputs for different inputs.
Instant download
Abstraction and Modeling in Computer Science Worksheets – Grade 9
Learning Objectives
- Define abstraction and explain how it simplifies complex systems.
- Identify essential information for a specific problem-solving task.
- Compare representations and explain how each supports a different purpose.
Instant download
Algorithm Efficiency and Optimization Worksheets for Grade 9 Computer Science
Learning Objectives
- Define efficiency, optimization, resource, and performance in algorithms.
- Compare algorithms using operation counts and resource requirements.
- Explain how linear search differs from binary search.
Instant download
Safe Search Choices Digital Citizenship Worksheets Grade 3
Learning Objectives
- Identify safe and unsafe choices when using search engines
- Evaluate search results before opening websites or links
- Recognize trustworthy and teacher-approved websites
Also included in: Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship +1 more
Instant download
Using Data to Support Claims Worksheets | Grade 5 Computer Science
Learning Objectives
- Identify claims, evidence, and conclusions in explanations about survey data.
- Use exact table and graph counts to justify a claim.
- Compare vote counts to determine differences between coding activity preferences.
Instant download
Organizing Data in Tables and Charts Worksheets | Grade 4 Computer Science
Learning Objectives
- Identify the essential parts and purposes of tables and charts.
- Organize collected information into clearly defined categories.
- Interpret numerical information displayed in tables and bar charts.
Instant download
Artificial Intelligence Worksheets: Patterns and Predictions Grade 9
Learning Objectives
- Define artificial intelligence and describe tasks associated with human thinking.
- Identify patterns in data that can support AI predictions.
- Explain how machine-learning systems use examples to learn relationships.
Instant download
Reading Bar Graphs and Pictographs Worksheets Grade 3 Computer Science
Learning Objectives
- Identify key features of bar graphs and pictographs
- Interpret graph scales and pictograph keys accurately
- Compare quantities across categories using visual data
Also included in: Grade 3 Data Literacy in Computer Science Lesson Bundle | General +1 more
Instant download
Testing and Refining Algorithms Worksheet for Grade 9 Computer Science
Learning Objectives
- Explain how test cases compare expected and actual algorithm outputs
- Identify edge cases and boundary values that may reveal errors
- Trace algorithm steps to locate logical and calculation errors
Instant download
Machine Learning Worksheets: Training Data and AI Models Grade 9
Learning Objectives
- Define machine learning, training data, models, and patterns.
- Explain how learning algorithms use examples to make predictions.
- Analyze how data quality and variety affect model accuracy.
Instant download
Collecting Reliable Data Worksheets | Grade 4 Computer Science
Learning Objectives
- Define reliable data, observation, and measurement.
- Identify appropriate methods for collecting accurate data.
- Explain how consistent procedures improve data reliability.
Instant download
Search Skills and Keywords Worksheets | Grade 6 Computer Science
Learning Objectives
- Identify how search engines use keywords to locate online information
- Construct focused search queries for specific research questions
- Compare broad and focused searches and their results
Instant download
Programming Interactive Games Worksheets | Grade 5 Computer Science
Learning Objectives
- Identify events that trigger responses in interactive games
- Explain how player actions can change game outcomes
- Describe how variables store changing game values
Instant download
Strong Passwords and Account Protection Worksheets | Grade 6 CS
Learning Objectives
- Identify password features that make credentials difficult to guess.
- Explain how unique passwords reduce risks across multiple accounts.
- Describe authentication and additional verification methods.
Instant download
Online Scams and Tricks Worksheets | Digital Citizenship Grade 3
Learning Objectives
- Identify warning signs in suspicious online messages and pop-ups
- Explain why urgent language can signal an unsafe message
- Recognize personal details that should remain private
Also included in: Healthy Technology Habits Worksheets | Grade 3 Digital Citizenship +1 more
Instant download
Conditional Reasoning Worksheets: Grade 5 Algorithms & Problem Solving
Learning Objectives
- Identify conditions and outcomes in if-then rules
- Explain how branches create different program pathways
- Describe how inputs affect conditional decisions
Instant download
Evaluating Online Sources and Misinformation Worksheets Grade 7
Learning Objectives
- Identify credibility indicators in online sources.
- Evaluate claims using supporting evidence and independent sources.
- Explain how bias influences the presentation of online information.
Instant download
AI Bias and Fairness Worksheets for Grade 9 Computer Science
Learning Objectives
- Explain how incomplete or unbalanced training data can introduce AI bias
- Distinguish bias, representation, fairness, and outcome using practical examples
- Identify strategies for improving AI training data quality and representation
Instant download
Recommendation Systems and AI Personalization Worksheets Grade 9
Learning Objectives
- Define recommendation systems and describe their purpose on digital platforms
- Identify data types used to generate personalized content suggestions
- Explain how algorithms use observed behavior to estimate user interests
Instant download
Organizing Data in Tables Worksheets | Grade 3 Computer Science
Learning Objectives
- Identify rows, columns, headings, and data in simple tables.
- Explain how tables organize information for easier comparison.
- Locate specific information by reading rows and columns.
Also included in: Grade 3 Data Literacy in Computer Science Lesson Bundle | General +1 more
Instant download
AI Ethics Worksheets: Privacy, Bias and Accountability for Grade 9
Learning Objectives
- Explain how privacy influences ethical decisions about artificial intelligence.
- Describe how transparency makes AI decisions easier to evaluate.
- Identify unfair outcomes linked to incomplete or unrepresentative training data.
Instant download
Digital Footprints and Online Reputation Worksheets for Grade 5
Learning Objectives
- Define a digital footprint and explain how online actions leave traces
- Describe how repeated digital choices can shape online reputation
- Identify respectful communication choices in digital spaces
Instant download
Pattern Recognition in Problem Solving Worksheets Grade 6
Learning Objectives
- Identify repeated structures in routines, data, and algorithms
- Predict likely outcomes by recognizing reliable patterns
- Explain how patterns can make problem solving more efficient
Instant download
Cybersecurity Awareness Worksheets for Grade 7 Computer Science
Learning Objectives
- Define cybersecurity, threat, vulnerability, and prevention in digital contexts.
- Identify common cybersecurity risks involving devices and online accounts.
- Explain how strong passwords and software updates reduce security risks.
Instant download
Decomposition and Problem Solving Worksheets for Grade 3 Computer Science
Learning Objectives
- Explain how decomposition makes large tasks easier to solve.
- Identify subproblems within familiar projects and everyday routines.
- Organize smaller steps into a logical sequence.
Also included in: Algorithms & Problem Solving Worksheets Bundle | Grade 3 Computer Science +1 more
Instant download
Events and Triggers Computer Science Worksheets Grade 3
Learning Objectives
- Identify events that cause computer programs to respond.
- Explain how inputs connect to program responses.
- Describe user actions that trigger program responses.
Also included in: Algorithms & Problem Solving Worksheets Bundle | Grade 3 Computer Science +1 more
Instant download
Debugging Algorithms Worksheets | Grade 4 Computer Science Practice
Learning Objectives
- Identify missing, repeated, and misplaced algorithm instructions
- Explain how debugging finds and fixes algorithm errors
- Trace algorithm steps to locate where a problem begins
Instant download
Using Data to Support Conclusions Worksheets | Grade 6 Computer Science
Learning Objectives
- Identify evidence in tables and graphs that supports a claim
- Analyze patterns and comparisons in data displays
- Form conclusions supported by reliable data
Instant download
Programming Fundamentals Worksheets | Simple Algorithms & Code Grade 3
Learning Objectives
- Explain how an algorithm becomes a sequence of code instructions
- Arrange code instructions in a logical sequence
- Identify when repetition can shorten repeated code instructions
Also included in: Algorithms & Problem Solving Worksheets Bundle | Grade 3 Computer Science +1 more
Instant download
Ethical Issues in Artificial Intelligence Worksheets for Grade 8
Learning Objectives
- Define ethics, transparency, accountability, and responsibility in AI.
- Identify privacy and fairness concerns in AI-assisted decisions.
- Explain how transparency helps people question AI recommendations.
Instant download
Artificial Intelligence Basics Worksheet for Grade 8 Computer Science
Learning Objectives
- Define artificial intelligence and identify tasks associated with human thinking.
- Explain how AI systems recognize patterns in information.
- Describe how AI uses patterns to make predictions.
Instant download
Checking Program Results Worksheets | Grade 3 Computer Science Practice
Learning Objectives
- Explain why programmers test programs before considering results reliable
- Compare an expected result with a program's actual output
- Identify instructions that may need correction after testing
Also included in: Algorithms & Problem Solving Worksheets Bundle | Grade 3 Computer Science +1 more
Instant download
Safe and Responsible AI Use Worksheets | Grade 3 Digital Citizenship
Learning Objectives
- Identify safe and responsible ways to use artificial intelligence tools.
- Explain why personal information should remain private online.
- Identify reliable ways to verify information generated by AI.
Also included in: Artificial Intelligence Worksheets Bundle | Grade 3 Computer Science +1 more
Instant download
Evaluating Online Sources Worksheets | Grade 5 Digital Citizenship
Learning Objectives
- Identify features that make an online source more reliable
- Explain how evidence affects the credibility of online information
- Compare sources to judge whether an online claim is trustworthy
Instant download
Debugging Logical Errors Worksheets for Grade 5 Computer Science
Learning Objectives
- Identify logical errors in sequences and flowcharts
- Explain how tracing can locate an error in steps
- Use testing and reasoning to correct mistakes
Instant download
Statistics and Summary Measures Worksheets | Grade 8 Computer Science
Learning Objectives
- Calculate the mean, median, mode, and range of numerical data.
- Explain what each summary measure reveals about a data set.
- Compare groups using multiple numerical summary measures.
Instant download
Variables and Stored Data Worksheets | Grade 4 Computer Science
Learning Objectives
- Define variables, values, data, and storage in programming.
- Identify how variables store information in simple programs.
- Distinguish between assigning values and updating stored information.
Instant download
Abstraction in Computer Science Worksheets | Grade 8 Computational Thinking
Learning Objectives
- Define abstraction and explain how it reduces problem complexity.
- Identify essential and unnecessary details in simplified models.
- Compare representations designed for different purposes and users.
Instant download
Managing Digital Footprints Worksheets for Grade 7 Computer Science
Learning Objectives
- Define a digital footprint and identify activities that contribute to it.
- Explain how online actions can affect reputation and relationships.
- Describe why deleted digital information may remain accessible.
Instant download
Input and Output Systems Worksheets for Grade 7 Computer Science
Learning Objectives
- Identify inputs, processing, and outputs in interactive computer systems
- Explain how program instructions transform input into a response
- Compare input-output relationships in calculators, forms, and games
Instant download
Data Ethics and Privacy Worksheets for Grade 8 Computer Science
Learning Objectives
- Define data ethics, privacy, consent, and responsible data use.
- Identify responsible and irresponsible practices for handling personal information.
- Explain why informed consent and data minimization matter.
Instant download
Debugging and Error Analysis Worksheets | Grade 7 Computer Science
Learning Objectives
- Distinguish syntax errors from logic errors in simple programs.
- Compare actual program output with expected output using test cases.
- Explain how systematic testing helps identify programming errors.
Instant download
Browse more categories
About Worksheet Worksheets
Browse 13,845 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.