SHSLessonPlan Log in

Computing lesson plans for SHS 1–3

NaCCA-aligned Computing Learning Planners for every week of the new SHS curriculum. Pick a week below and SHSLessonPlan writes the full plan in about two minutes: essential questions, strategies, resources, differentiation, then each lesson with worked examples, an assessment and an exit ticket. You can also make Computing assessments and a scheme of work. Download as Word or PDF.

Write a plan free Your first plan is free.

SHS 1 Computing: weekly topics

23 weeks from the NaCCA SHS 1 Computing teacher manual. Each one can be written as a full lesson plan.

  1. Week 1Data Representation as Bit Patterns
  2. Week 2Boolean Logic and Binary
  3. Week 3Components of the CPU
  4. Week 4The Machine Cycle and System Buses
  5. Week 5Input Devices
  6. Week 6Storage Devices and Network Storage
  7. Week 7The Motherboard
  8. Week 8Categories of Computer Software
  9. Week 9Computer Networks
  10. Week 10Types of Area Networks
  11. Week 11Network Architecture: Client-Server and Peer-to-Peer
  12. Week 12Wireless Data Connections
  13. Week 13Variables and Algorithms
  14. Week 14Stages of Problem-Solving with Algorithms
  15. Week 15Data Types
  16. Week 16Arrays
  17. Week 17Linked Lists
  18. Week 18Queues
  19. Week 19–20Programming Basics in Python
  20. Week 211D Arrays in Python
  21. Week 22Web Design versus Web Development
  22. Week 23The Role of a Web Designer
  23. Week 24Web Page Wireframes

SHS 2 Computing: weekly topics

24 weeks from the NaCCA SHS 2 Computing teacher manual. Each one can be written as a full lesson plan.

  1. Week 1Logic Operations and Expressions
  2. Week 2Boolean Expressions and Circuits
  3. Week 3Binary Arithmetic Operations
  4. Week 4Creating Barcodes and QR Codes
  5. Week 5Using Barcodes and QR Codes
  6. Week 6Types of Software
  7. Week 7Designing Network Systems 1
  8. Week 8Designing Network Systems 2
  9. Week 9Connecting Networks to the Internet
  10. Week 10Network Connectivity
  11. Week 11Internet Service Providers
  12. Week 12Main Memory and Data Structures
  13. Week 13Real-Life Uses of Data Structures
  14. Week 14Basic Programming Concepts
  15. Week 15Control Structures
  16. Week 16Programming a Simple Calculator
  17. Week 17Machine Learning Concepts
  18. Week 18Machine Learning in Practice and Ethics
  19. Week 19Web Page Editors and Design Elements
  20. Week 20Images on Web Pages
  21. Week 21Responsive Design and Accessibility
  22. Week 22Payment Gateways
  23. Week 23User Account Management
  24. Week 24Database Design

SHS 3 Computing: weekly topics

12 weeks from the NaCCA SHS 3 Computing teacher manual. Each one can be written as a full lesson plan.

  1. Week 1Logic Gates and Logic Circuits
  2. Week 2Logical and Arithmetic Shifts
  3. Week 3–5Programme Execution and Logic Projects
  4. Week 6Network Topologies
  5. Week 7Configuring Networks and Security
  6. Week 8Artificial Intelligence
  7. Week 9Conventional versus Intelligent Systems
  8. Week 10Creating a Database
  9. Week 11Building a Simple E-Commerce Website
  10. Week 12Connecting a Website to a Database
  11. Week 13Cybersecurity Threats and Passwords
  12. Week 14Smartphone Security and Data Protection

Plan next week's Computing lessons in minutes

Your first plan is free. After that, GH¢10 per plan with MoMo or card.

Start free