Grade 11 Computer Science Worksheets

48 worksheets
Stacks and Queues LIFO vs FIFO Worksheet | Grade 11 Computer Science Activity

Stacks and Queues LIFO vs FIFO Worksheet | Grade 11 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the difference between stack (LIFO) and queue (FIFO) behavior.
  • Identify which ADT best fits a given scenario using push/pop or enqueue/dequeue operations.
  • Analyze statements about stack and queue operations for correctness.

Grade 11Computer Science30 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Computer Science Features Labels Worksheet Grade 11 Programming Review

Computer Science Features Labels Worksheet Grade 11 Programming Review

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how labels are used in diagrams and documentation to identify parts of a system or model
  • Distinguish between labels and other features such as captions, annotations, and component names
  • Apply correct terminology when describing features of labeled representations

Grade 11Computer Science31 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Big-O Notation Worksheet | Algorithm Efficiency | Grade 11 Computer Science

Big-O Notation Worksheet | Algorithm Efficiency | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what Big-O notation describes about how runtime or space grows as input size increases.
  • Compare algorithms by identifying which has the better (slower-growing) time complexity.
  • Justify answers using growth-rate reasoning instead of focusing on constant factors.

Grade 11Computer Science32 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Cyber Law and Ethics Worksheet Grade 11 Computer Science Privacy IP

Cyber Law and Ethics Worksheet Grade 11 Computer Science Privacy IP

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain key cyber law and ethical responsibilities related to privacy and data handling.
  • Identify appropriate and responsible actions when facing unauthorized access or misuse.
  • Describe how intellectual property rules apply to copying and sharing digital content.
$5.00

Instant download

Trees and Graphs Traversal Worksheet Grade 11 Computer Science

Trees and Graphs Traversal Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how generative AI and large language models learn patterns from data to produce new content
  • Identify common limitations of generative AI, including errors, bias, and unclear reliability
  • Apply strategies for deciding when to use generative tools and when to require human review

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Stacks and Queues LIFO vs FIFO Worksheet Grade 11 Computer Science

Stacks and Queues LIFO vs FIFO Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Differentiate trees and graphs using key properties such as hierarchy, cycles, and connectivity
  • Describe how traversal methods (like BFS/DFS) explore structures and find paths
  • Apply graph and tree ideas to real-world relationship systems, such as maps and file structures

Grade 11Computer Science30 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Cryptography Basics Worksheet Grade 11 Computer Science Security

Cryptography Basics Worksheet Grade 11 Computer Science Security

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain encryption, decryption, and the role of cryptographic keys in protecting data.
  • Identify how cryptography helps secure communication and data online.
  • Evaluate statements about ciphertext, plaintext, and security properties.
$5.00

Instant download

Database Models and Tables Worksheet Grade 11 Computer Science Activity

Database Models and Tables Worksheet Grade 11 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how relational databases use tables with records and fields to store structured data.
  • Identify how relationships between tables support real-world queries and data integrity.
  • Distinguish between effective table purposes and design choices in relational models.
$5.00

Instant download

Inheritance and Polymorphism Worksheet | Grade 11 Computer Science OOP

Inheritance and Polymorphism Worksheet | Grade 11 Computer Science OOP

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how inheritance supports code reuse by defining parent and child classes.
  • Use method overriding to change child class behavior while keeping the same method interface.
  • Describe polymorphism and predict how different objects can respond to the same method call.

Grade 11Computer Science31 Pages

Also included in: Grade 11 Computer Science OOP, Testing & Debugging Lesson Bundle | General

$5.00

Instant download

Arrays and Lists Worksheet Grade 11 Computer Science Programming Practice

Arrays and Lists Worksheet Grade 11 Computer Science Programming Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the difference between arrays and lists and when each is useful.
  • Use indexing, iteration, and search strategies to find elements and compute totals or averages.
  • Analyze how ordered collections affect retrieval and update operations.

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science OOP, Testing & Debugging Lesson Bundle | General

$5.00

Instant download

Regression and Prediction Worksheet | Grade 11 Computer Science Data

Regression and Prediction Worksheet | Grade 11 Computer Science Data

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Distinguish regression models from classification models based on the type of prediction target.
  • Identify factors that affect prediction accuracy, including model fit and variable relationships.
  • Use basic reasoning to select appropriate modeling choices for numerical prediction problems.

Grade 11Computer Science32 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Primary and Foreign Keys Worksheet Grade 11 Computer Science Database Design

Primary and Foreign Keys Worksheet Grade 11 Computer Science Database Design

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain what a primary key is and why it must uniquely identify records.
  • Describe how foreign keys create relationships between tables.
  • Use primary and foreign keys to interpret table relationships and prevent confusion between records.
$5.00

Instant download

CSS Selectors and Styling Worksheet | Grade 11 Computer Science

CSS Selectors and Styling Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify how CSS selectors target specific HTML elements.
  • Explain how CSS properties and values affect layout, typography, color, and spacing.
  • Evaluate design choices that improve readability and visual balance.
$5.00

Instant download

Flexbox and Grid Layout Worksheet Grade 11 Computer Science Web Design

Flexbox and Grid Layout Worksheet Grade 11 Computer Science Web Design

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain when to use Flexbox versus Grid for common layout tasks.
  • Use correct CSS concepts to describe how Flexbox and Grid control alignment and spacing.
  • Identify accurate statements about responsive layout behavior in Flexbox and Grid.
$5.00

Instant download

Authentication and Access Control Worksheet Grade 11 Computer Science

Authentication and Access Control Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how authentication verifies identity before granting access to systems or data.
  • Describe how access control limits what users can view or do after logging in.
  • Compare passwords, multi-factor authentication, and permission models using real security scenarios.
$5.00

Instant download

Exception Handling and Validation Worksheet Grade 11 Computer Science

Exception Handling and Validation Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how validation prevents errors before using user input.
  • Describe how exception handling helps programs recover from unexpected runtime problems.
  • Identify common validation and exception handling strategies in example code scenarios.

Grade 11Computer Science32 Pages

Also included in: Grade 11 Computer Science OOP, Testing & Debugging Lesson Bundle | General

$5.00

Instant download

Requirements and Use Cases Worksheet Grade 11 Computer Science

Requirements and Use Cases Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Distinguish functional requirements from non-functional requirements in software contexts.
  • Explain how use cases describe user interactions with a system.
  • Write clear, user-centered scenarios that match given system requirements.

Grade 11Computer Science30 Pages

Also included in: Agile & SDLC Lesson Bundle | Grade 11 Computer Science | General

$5.00

Instant download

Testing for Deployment Worksheet | Grade 11 Computer Science

Testing for Deployment Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how different tests help reduce failures after software deployment.
  • Identify common testing strategies and test types used before release.
  • Describe how to plan, run, and evaluate test results for a deployment.

Grade 11Computer Science30 Pages

Also included in: Agile & SDLC Lesson Bundle | Grade 11 Computer Science | General

$5.00

Instant download

Sorting Algorithms Worksheet Grade 11 Computer Science Performance Practice

Sorting Algorithms Worksheet Grade 11 Computer Science Performance Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Trace the steps of bubble sort, selection sort, and insertion sort to predict the final sorted list.
  • Explain how swaps and passes change the array during sorting.
  • Compare common sorting algorithms using basic performance ideas such as comparisons and passes.

Grade 11Computer Science30 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Responsive Design Worksheet Grade 11 Computer Science Web Design

Responsive Design Worksheet Grade 11 Computer Science Web Design

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how responsive design helps webpages work on different screen sizes
  • Identify key responsive features such as media queries, fluid layouts, and flexible images
  • Apply responsive design principles to choose appropriate layout changes for devices
$5.00

Instant download

Semantic HTML Structure Worksheet Grade 11 Computer Science Web Design

Semantic HTML Structure Worksheet Grade 11 Computer Science Web Design

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify how semantic HTML tags map to common page sections like headings, navigation, articles, and footers.
  • Explain how semantic structure improves readability, searchability, and maintainability.
  • Choose appropriate semantic elements for given descriptions of content.
$5.00

Instant download

Normalization and Data Redundancy Worksheet Grade 11 Computer Science

Normalization and Data Redundancy Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how normalization reduces data redundancy and update anomalies in relational databases.
  • Compare an unnormalized table with a normalized design and justify the benefits.
  • Identify functional dependencies that motivate splitting tables during normalization.
$5.00

Instant download

Software Development Lifecycle Worksheet | Grade 11 Computer Science

Software Development Lifecycle Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify the correct sequence of the software development lifecycle (planning, design, building, testing, maintenance).
  • Explain how lifecycle steps help teams manage projects and reduce risks.
  • Apply lifecycle knowledge to scenarios involving games, apps, and websites.

Grade 11Computer Science32 Pages

Also included in: Agile & SDLC Lesson Bundle | Grade 11 Computer Science | General

$5.00

Instant download

Data Integrity and Security Worksheet Grade 11 Computer Science Activity

Data Integrity and Security Worksheet Grade 11 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how validation, access control, and design choices support data integrity in databases.
  • Identify common security risks to data confidentiality, integrity, and availability.
  • Apply correct decision-making when choosing safeguards for real-world data storage and access.
$5.00

Instant download

Incident Response and Recovery Worksheet | Grade 11 Computer Science

Incident Response and Recovery Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Order key incident response steps from detection to recovery while explaining why each step matters.
  • Describe how documentation supports evidence handling, communication, and post-incident improvement.
  • Select the best action during incident recovery to restore normal operations safely.
$5.00

Instant download

Linear and Binary Search Worksheet for Grade 11 Computer Science

Linear and Binary Search Worksheet for Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Compare how linear search and binary search locate a target value in a collection.
  • Trace the step-by-step decisions made by linear and binary search.
  • Explain when binary search requires sorted data and how that affects correctness.

Grade 11Computer Science32 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Unit Testing and Debugging Worksheet | Grade 11 Computer Science

Unit Testing and Debugging Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how unit tests verify small parts of code and support reliable changes.
  • Use test results, error messages, and tracing to debug software systematically.
  • Design test cases that include both normal and edge conditions.

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science OOP, Testing & Debugging Lesson Bundle | General

$5.00

Instant download

Classes and Objects Worksheet Grade 11 Computer Science OOP Activity

Classes and Objects Worksheet Grade 11 Computer Science OOP Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how classes define attributes and behaviors, and how objects are created from classes.
  • Use constructors and methods correctly to initialize and operate on object state.
  • Describe encapsulation and how access control helps protect an object's data.

Grade 11Computer Science31 Pages

Also included in: Grade 11 Computer Science OOP, Testing & Debugging Lesson Bundle | General

$5.00

Instant download

SQL Queries Worksheet Grade 11 Computer Science Database Query Practice

SQL Queries Worksheet Grade 11 Computer Science Database Query Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Interpret common SQL clauses (SELECT, FROM, WHERE, ORDER BY, LIMIT) and predict which rows appear.
  • Choose correct SQL syntax for filtering and sorting data in a relational database.
  • Explain how logical conditions in WHERE affect the result set.
$5.00

Instant download

Version Control and Collaboration Worksheet Grade 11 Computer Science

Version Control and Collaboration Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how commits, branches, and merges support teamwork using version history.
  • Describe how version control helps prevent lost work and reduces overwriting changes.
  • Apply collaboration concepts to choose the best workflow for common team scenarios.

Grade 11Computer Science32 Pages

Also included in: Agile & SDLC Lesson Bundle | Grade 11 Computer Science | General

$5.00

Instant download

Filtering and Sorting Data Worksheet | Grade 11 Computer Science

Filtering and Sorting Data Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how filtering removes records that do not meet given conditions.
  • Describe how sorting arranges records in a chosen order (e.g., ascending or descending).
  • Select the most appropriate query strategy or tool to answer a data question.
$5.00

Instant download

Accessibility and Web Publishing Worksheet Grade 11 Computer Science

Accessibility and Web Publishing Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how accessible web design supports users with different abilities and devices.
  • Identify common accessibility features and describe why they matter for usability.
  • Apply web publishing checks such as link verification and layout testing before release.
$5.00

Instant download

Recursion and Base Cases Worksheet | Grade 11 Computer Science

Recursion and Base Cases Worksheet | Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how recursion reduces a problem into smaller subproblems until a base case is reached.
  • Identify the stopping condition (base case) in recursive logic and describe why it prevents infinite recursion.
  • Compare recursion with iteration and predict outcomes when tracing recursive calls.

Grade 11Computer Science32 Pages

Also included in: Grade 11 Computer Science OOP, Testing & Debugging Lesson Bundle | General

$5.00

Instant download

Generative AI and Large Models Worksheet Grade 11 Computer Science

Generative AI and Large Models Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how AI ethics principles like fairness, transparency, privacy, and accountability connect to real-world impact.
  • Identify common sources of bias and evaluate harmful or unreliable outputs.
  • Use model evaluation ideas to judge whether an AI system can be trusted across different users and situations.

Grade 11Computer Science32 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Trees and Graphs Traversal Worksheet Grade 11 Computer Science

Trees and Graphs Traversal Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify common algorithm design patterns (divide and conquer, greedy, backtracking) and match them to problem types.
  • Explain why a chosen pattern works, using correct reasoning about correctness and efficiency.
  • Compare approaches for a problem and predict likely runtime behavior at a high level.

Grade 11Computer Science32 Pages

Also included in: Data Structures & Algorithms Lesson Bundle | Grade 11 CS | General

$5.00

Instant download

Network Defense Worksheet Grade 11 Computer Science Cybersecurity

Network Defense Worksheet Grade 11 Computer Science Cybersecurity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how network defense tools help detect and block threats.
  • Describe how secure configurations and safe habits reduce unauthorized access.
  • Match common threats to the most appropriate defensive controls.
$5.00

Instant download

User Interface Design Worksheet Grade 11 Computer Science Activity

User Interface Design Worksheet Grade 11 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how interface elements like menus, forms, and buttons affect usability
  • Evaluate interface designs for clarity and accessibility using design principles
  • Recommend interface improvements that reduce user errors and increase task efficiency

Grade 11Computer Science30 Pages

Also included in: Agile & SDLC Lesson Bundle | Grade 11 Computer Science | General

$5.00

Instant download

Agile and Scrum Worksheet Grade 11 Computer Science Project Planning

Agile and Scrum Worksheet Grade 11 Computer Science Project Planning

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how Agile development uses short iterations to review progress and improve quickly.
  • Describe Scrum roles and how sprints and check-ins support focused delivery.
  • Compare Agile/Scrum responses to changing requirements versus more traditional planning.

Grade 11Computer Science32 Pages

Also included in: Agile & SDLC Lesson Bundle | Grade 11 Computer Science | General

$5.00

Instant download

Threats and Vulnerabilities Worksheet Grade 11 Computer Science

Threats and Vulnerabilities Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify common cybersecurity threats and explain how specific vulnerabilities enable them.
  • Classify risks by matching real-world examples to categories such as password weaknesses, outdated software, and unsafe downloads.
  • Evaluate statements about cybersecurity and justify short answers using accurate security terminology.
$5.00

Instant download

Neural Networks Worksheet Grade 11 Computer Science AI Learning

Neural Networks Worksheet Grade 11 Computer Science AI Learning

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how inputs, hidden layers, and outputs work in a neural network.
  • Describe what weights do and how learning changes them.
  • Identify common neural network terms and evaluate statements about neural networks.

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

Authentication & Role-Based Access Control Worksheets | Grade 11 Cybersecurity

Authentication & Role-Based Access Control Worksheets | Grade 11 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how authentication verifies a user's identity
  • Describe how access control limits actions after login
  • Differentiate roles from individual permissions

Grade 11Computer Science13 Pages

$3.00

Instant download

Agile & Scrum Software Development Worksheets | Grade 11 Computer Science

Agile & Scrum Software Development Worksheets | Grade 11 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Compare agile iteration with traditional sequential development
  • Identify key Scrum roles and development ceremonies
  • Explain how sprints support frequent planning and feedback

Grade 11Computer Science14 Pages

$3.00

Instant download

Cybersecurity Threats, Vulnerabilities & Attack Paths Worksheets | Grade 11

Cybersecurity Threats, Vulnerabilities & Attack Paths Worksheets | Grade 11

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Classify common cybersecurity threats and vulnerabilities
  • Explain how vulnerabilities can be exploited by attack methods
  • Differentiate an attack method from an attack path

Grade 11Computer Science14 Pages

$3.00

Instant download

Cyber Law & Digital Ethics Worksheets | Grade 11 Cybersecurity

Cyber Law & Digital Ethics Worksheets | Grade 11 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how cyber law and ethics guide online behavior
  • Identify legal and ethical risks in digital scenarios
  • Apply privacy principles to responsible data handling

Grade 11Computer Science13 Pages

$3.00

Instant download

Network Defense Tools & Threat Mitigation Worksheets | Grade 11 Cybersecurity

Network Defense Tools & Threat Mitigation Worksheets | Grade 11 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how firewalls filter network connections using rules
  • Identify how monitoring detects unusual network activity
  • Explain how encryption protects data during transmission

Grade 11Computer Science14 Pages

$3.00

Instant download

Incident Response & Evidence Recovery Worksheets | Grade 11 Cybersecurity

Incident Response & Evidence Recovery Worksheets | Grade 11 Cybersecurity

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Sequence the main stages of incident response correctly
  • Explain why containment limits further security damage
  • Describe why evidence preservation supports reliable investigation

Grade 11Computer Science14 Pages

$3.00

Instant download

Algorithm Design Patterns Worksheet for Grade 11 Computer Science

Algorithm Design Patterns Worksheet for Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how training data, features, and labels affect a machine learning model’s predictions.
  • Identify common data-quality problems and how they can reduce model performance.
  • Compare supervised learning concepts using correct vocabulary such as feature, label, and prediction.

Grade 11Computer Science30 Pages

Also included in: Grade 11 Computer Science Lesson Bundle: AI & Algorithm Design Patterns

$5.00

Instant download

JavaScript DOM Interactive Web Pages Worksheet Grade 11 Computer Science

JavaScript DOM Interactive Web Pages Worksheet Grade 11 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how the DOM represents a web page as objects that JavaScript can read and change
  • Identify how event handlers (like button clicks) trigger JavaScript to update content
  • Use correct JavaScript reasoning to predict how changes affect elements on a page
$5.00

Instant download

About Grade 11 Computer Science Worksheets

Find Computer Science worksheets built for Grade 11. All 48 cover core skills, practice, and review, each an instant PDF download.

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.