Grade 9 Computer Science Worksheets
96 worksheetsDigital Identity and Online Reputation Worksheet | Grade 9 CS
Learning Objectives
- Define digital identity and reputation and explain how online presence is formed by posts, comments, and search results.
- Analyze how audience and context affect how an online post can be interpreted.
- Apply strategies to protect online reputation through responsible posting choices.
Instant download
Privacy Settings and Data Permissions Computer Science Grade 9
Learning Objectives
- Explain how privacy settings control who can view, contact, and access personal information on digital platforms.
- Describe how app permissions and consent affect how data is collected, stored, and shared.
- Make informed decisions about what information to keep private and how to manage permissions.
Instant download
Spreadsheets for Data Organization Worksheet | Grade 9 Computer Science
Learning Objectives
- Describe how spreadsheets organize information using rows, columns, and cells.
- Use filters to find and sort relevant data in a spreadsheet.
- Create and interpret a simple spreadsheet layout for class or survey data.
Instant download
Online Source Credibility Worksheet | Evidence, Bias & Verification Grade 9
Learning Objectives
- Identify credible sources using authorship and evidence checks
- Explain how bias and purpose can influence online information
- Evaluate how dates affect the credibility of digital sources
Instant download
Iteration and Improvement Worksheet | Grade 9 Digital Projects
Learning Objectives
- Define iteration, version, revise, and improve in digital projects
- Explain how repeated testing strengthens a digital design
- Identify useful feedback for revising a product
Instant download
Data Visualization Worksheet | Bar, Line, Scatter & Circle Graphs Grade 9
Learning Objectives
- Identify appropriate graphs for different types of data
- Compare bar, line, scatter, and circle graphs
- Explain how graph choice affects data communication
Instant download
Cloud Computing Worksheet | Online Storage, Sync & Backups Grade 9
Learning Objectives
- Explain how cloud computing differs from local storage
- Identify the roles of servers and online storage
- Describe how synchronization updates files across multiple devices
Instant download
Latency and Bandwidth Worksheet | Throughput, Jitter & Networks Grade 9
Learning Objectives
- Define latency and bandwidth using accurate networking vocabulary
- Explain how latency affects initial network response time
- Explain how bandwidth affects data transfer speed
Instant download
Algorithm Testing & Refinement Worksheet | Computer Science Grade 9
Learning Objectives
- Explain how test cases validate an algorithm's behavior
- Identify edge cases and unexpected inputs during testing
- Trace algorithm logic to locate errors
Instant download
Spreadsheet Structure Worksheet | Rows, Columns, Cells & Filters Grade 9
Learning Objectives
- Identify the purpose of spreadsheet rows, columns, and cells
- Explain how sorting reorganizes spreadsheet data
- Explain how filters isolate relevant subsets of data
Instant download
Digital Project Documentation & Reflection Worksheet | Grade 9 Computer Science
Learning Objectives
- Define documentation and reflection in digital project work
- Identify design decisions and outcomes within a project process
- Evaluate project strengths and challenges using specific evidence
Instant download
Phishing and Social Engineering Worksheet | Grade 9 Cybersecurity
Learning Objectives
- Define phishing and social engineering in cybersecurity contexts
- Identify common red flags in suspicious online messages
- Explain how urgency and deception influence user decisions
Instant download
Data Ethics and Privacy Worksheet | Consent & Responsible Data Use Grade 9
Learning Objectives
- Define ethics, privacy, consent, and data use accurately
- Explain why informed consent matters in digital data collection
- Identify responsible practices for protecting personal information
Instant download
Algorithm Efficiency and Optimization Computer Science Grade 9
Learning Objectives
- Define efficiency, optimize, resource, and performance in the context of algorithms.
- Compare two algorithm approaches and identify which is more efficient without changing the outcome.
- Explain how optimization can improve time, steps, or resource use.
Instant download
Bias and Fairness in AI Worksheet | Ethical AI Decision-Making Grade 9
Learning Objectives
- Define bias, fairness, and representation in AI systems
- Explain how training data can create unequal AI outcomes
- Identify representation problems in training datasets
Instant download
Multi-Factor Authentication Security Worksheet | Grade 9 Cybersecurity
Learning Objectives
- Define authentication, verification, and factor in computer security
- Compare single-factor login with multi-factor authentication
- Identify different factors used in MFA systems
Instant download
Internet Protocols Worksheet | Packets, Routing & Data Transfer Grade 9
Learning Objectives
- Define protocols, packets, transfer, and communication accurately
- Explain why Internet data is divided into packets
- Describe how network devices route packets toward destinations
Instant download
Copyright and Fair Use Worksheet | Attribution & Digital Ethics Grade 9
Learning Objectives
- Define copyright, fair use, attribution, and intellectual property
- Identify factors used when considering fair use
- Explain how transformative use changes the purpose of content
Instant download
Privacy Settings Worksheet | App Permissions & Data Sharing Grade 9
Learning Objectives
- Explain how privacy settings control content visibility and contact
- Describe how app permissions affect access to personal data
- Distinguish consent from assumptions about app access
Instant download
Advanced Search Strategies Worksheet | Operators & Filters Grade 9
Learning Objectives
- Explain how precise keywords improve search-result relevance
- Use quotation marks to locate exact phrases
- Identify operators that narrow or exclude search results
Instant download
Responsible AI Use Worksheet | Accuracy, Privacy & Judgment Grade 9
Learning Objectives
- Define responsible AI use, accuracy, judgment, and privacy
- Explain why human judgment is necessary when using AI
- Verify AI-generated claims using trusted information sources
Instant download
AI Ethics Worksheet | Privacy, Transparency & Accountability Grade 9
Learning Objectives
- Define ethics, transparency, accountability, and responsibility in AI
- Explain how AI data use can affect privacy
- Identify ethical risks in AI decision-making scenarios
Instant download
Data Collection Variables Worksheet | Reliable Data Methods Grade 9
Learning Objectives
- Define reliable, observe, record, and variable in data collection
- Identify appropriate variables in surveys and experiments
- Explain why consistent procedures improve data reliability
Instant download
Trends and Correlation Worksheet | Scatter Plots & Causation Grade 9
Learning Objectives
- Define trend and correlation using accurate data vocabulary
- Identify trends that show change over time
- Interpret positive and negative correlation in scatter plots
Instant download
Debugging Syntax and Logic Errors Worksheets | Grade 9 Computer Science
Learning Objectives
- Differentiate syntax errors from logic errors in programs
- Identify where program execution begins to produce incorrect results
- Trace variable changes through a sequence of program steps
Instant download
Variables and Data Types Worksheet | Grade 9 Programming Fundamentals
Learning Objectives
- Define variable, value, data type, and assignment
- Identify suitable data types for common programming situations
- Explain how data types affect valid program operations
Instant download
Algorithm Efficiency & Optimization Worksheet | Computer Science Grade 9
Learning Objectives
- Define efficiency, optimization, resource, and performance in algorithms
- Compare algorithms using steps and memory requirements
- Explain how optimization preserves the intended algorithm output
Instant download
Malware and Device Protection Worksheet | Grade 9 Computer Science
Learning Objectives
- Identify viruses, spyware, and ransomware by their main behaviors
- Explain how security updates reduce malware risk
- Recognize risky links, files, downloads, and attachments
Instant download
User Interface Design Principles Worksheet | Grade 9 Computer Science
Learning Objectives
- Define user interface, layout, button, and navigation
- Identify common interface components and their functions
- Explain how layout affects clarity and ease of use
Instant download
Digital Identity Worksheet | Online Reputation & Posting Choices Grade 9
Learning Objectives
- Define digital identity using examples of online information
- Explain how audiences can shape online reputation
- Interpret how context changes the meaning of online content
Instant download
Networking Devices Worksheet | Routers, Connections & Internet Grade 9
Learning Objectives
- Explain how devices communicate through network connections
- Identify the role of routers in directing network traffic
- Distinguish wired and wireless network connections
Instant download
Encryption and Secure Communication Worksheet | Grade 9 Cybersecurity
Learning Objectives
- Define encryption, decryption, ciphertext, and key in secure communication
- Explain how encryption protects data during network transmission
- Explain how encryption protects data stored on devices
Instant download
Input Devices and Data Flow Worksheet | Grade 9 Computer Science
Learning Objectives
- Identify common input devices and the information they capture
- Describe the input-processing-output cycle in a computer system
- Explain how captured signals become usable digital data
Instant download
Malware and Device Protection Worksheet | Grade 9 Cyber Safety
Learning Objectives
- Identify common types of malware such as viruses, spyware, and ransomware.
- Apply safe-device habits to reduce the risk of malware infection.
- Use correct cybersecurity vocabulary when describing protection strategies.
Instant download
Cloud Storage & Sync Worksheet | Servers, Backups & Sharing Grade 9
Learning Objectives
- Define cloud computing using remote servers and online services
- Explain how online storage keeps files available across devices
- Describe how synchronization maintains consistent file versions
Instant download
Recommendation Systems Worksheet | AI Personalization & Filtering Grade 9
Learning Objectives
- Define recommendation, preference, suggestion, and algorithm accurately
- Explain how recommendation systems rank items using data patterns
- Differentiate content-based and collaborative filtering approaches
Instant download
Ethical Social Media Worksheet | Responsible Sharing & Fact Checking Grade 9
Learning Objectives
- Explain why fact checking matters before sharing online content
- Identify respectful communication choices in digital interactions
- Evaluate how audience and context affect social media messages
Instant download
Digital Project Planning Worksheet | Goals, Audience & Requirements Grade 9
Learning Objectives
- Explain how goals and audiences guide digital design decisions
- Identify requirements and constraints within a digital project
- Explain how requirements affect features, resources, and timelines
Instant download
Ethical Social Media Worksheet | Responsible Sharing & Fact Checking Grade 9
Learning Objectives
- Explain why fact checking matters before sharing online content
- Identify respectful communication choices in digital interactions
- Evaluate how audience and context affect social media messages
Instant download
Flowcharts and Decision Structures Worksheet | Grade 9 CS
Learning Objectives
- Identify common flowchart symbols and explain how arrows show the order of actions
- Use decision structures to choose different paths based on conditions
- Interpret and improve flowcharts for simple programming scenarios
Instant download
Artificial Intelligence Worksheet | AI Basics & Key Concepts Grade 9
Learning Objectives
- Define artificial intelligence using pattern recognition and prediction
- Identify everyday examples of artificial intelligence systems
- Differentiate input data, models, and predictions
Instant download
Final Digital Product Presentation Worksheet | Grade 9 Computer Science
Learning Objectives
- Explain why final digital products should be organized for audiences
- Identify important features to highlight during a presentation
- Explain how features support a digital product's purpose
Instant download
Abstraction and Data Modeling Worksheet | Computer Science Grade 9
Learning Objectives
- Define abstraction as focusing on essential features of a problem
- Identify essential and unnecessary details in a model
- Explain how models represent systems in simplified forms
Instant download
Safe Browsing and Device Protection Worksheet | Grade 9 Cybersecurity
Learning Objectives
- Explain how checking URLs reduces cybersecurity risk
- Identify suspicious links and risky browsing situations
- Explain how software updates improve device protection
Instant download
Pseudocode Worksheet | Algorithm Design & Computational Thinking Grade 9
Learning Objectives
- Explain how algorithms solve problems through ordered, clear instructions
- Translate everyday tasks into logical pseudocode sequences
- Identify valid algorithm steps based on problem constraints
Instant download
Decomposition Worksheets | Complex Problems & Subproblems Grade 9
Learning Objectives
- Explain how decomposition breaks complex problems into manageable subproblems
- Identify clear goals for individual subproblems
- Choose strategies for planning and troubleshooting decomposed systems
Instant download
Flowchart Symbols and Decision Logic Worksheet | Computer Science Grade 9
Learning Objectives
- Identify common flowchart symbols and describe their purposes
- Trace arrows to interpret the sequence of flowchart steps
- Explain how conditions create different decision branches
Instant download
Ethical Issues in AI Worksheet Grade 9 Computer Science Lesson
Learning Objectives
- Explain how privacy, transparency, accountability, and responsibility relate to ethical AI use
- Identify ethical risks when AI is used for decisions in school and society
- Describe steps that support responsible AI development and safer outcomes
Instant download
About Grade 9 Computer Science Worksheets
Explore Grade 9 Computer Science worksheets for classwork, homework, or review. Our 96 printables download instantly as PDFs.
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.