SSS 3 Computer Science Scheme of Work | 1st & 2nd Term

Share the News!

SSS 3 Computer Science Scheme of Work | 1st & 2nd Term.

As an SS3 student preparing for your final year, the Computer Science Scheme of Work equips you with essential knowledge in networking, databases, programming, and more. 

This curriculum is designed to help you comprehend the core concepts and practical applications of computer science, setting the foundation for success in exams and future tech-related careers. 

With the combination of practical sessions, you gain valuable skills that are highly relevant in today’s digital world.

SS3 Computer Science Scheme of Work for First Term

Week 1-2: Networking

  • Network Classification: Explore different types of networks, such as LAN (Local Area Network), WAN (Wide Area Network), and MAN (Metropolitan Area Network). Understand how these networks differ in scope, function, and purpose.
  • Network Devices: Learn about devices that facilitate network communication, including routers, switches, hubs, and modems. Understand the role each device plays in data transfer across networks.
  • Merits and Demerits of Networking: Discuss the advantages, such as resource sharing, and the disadvantages, such as security risks, associated with networking.

Week 3: Basic Networking Terminologies

  • Protocols (HTTP, HTML): Gain insight into important networking protocols. HTTP (Hypertext Transfer Protocol) enables data transfer on the web, while HTML (Hypertext Markup Language) is the standard language for creating web pages. Engage in practical exercises to understand these protocols.

Week 4-5: World Wide Web (www)

  • History of the www: Learn about the development of the World Wide Web, from its inception to its impact on communication and information sharing.
  • Benefits and Basic www Terminologies: Discuss the significance of the www in today’s digital era and familiarize yourself with common terms like URLs, hyperlinks, and browsers.
  • www Protocol: Understand how the web works through various protocols, particularly HTTP and HTTPS, which govern web communications.

Week 6: Web Development Software

  • Software for Web Development: Explore popular web development tools, such as Adobe Dreamweaver, WordPress, and Sublime Text. Learn how these tools are used to create and manage websites.

Week 7-8: Cables and Connectors

  • Types of Cables: Identify different types of cables used in networking, data transfer, and power supply, such as data cables, power cables, and network cables.
  • Practical Application: Engage in hands-on activities, identifying and using various cables and connectors in practical setups.

Week 9: Database (1)

  • Introduction to Databases: Understand the fundamental concepts of databases and their importance in managing large amounts of data efficiently.
  • Data Packages: Learn about database management systems (DBMS) like MySQL, MS Access, and SQL Server, and how they help organize, store, and retrieve data.

Week 10-11: Database (2)

  • MS Access Practical: Create a new database using MS Access. Learn how to design tables, create forms, generate queries, and produce reports for data analysis and management.
  • Graphics
  • Introduction to CorelDRAW: Get familiar with CorelDRAW, a popular vector graphics editor. Learn the basic features of the software and how to create simple designs.
  • Features in CorelDRAW Environment: Explore the CorelDRAW interface and tools used for graphic design projects, including shapes, colors, and text manipulation.

Week 12: Revision 

Week 13: Examination and Marking

SS3 Computer Science Scheme of Work for Second Term

Week 1-2: Basic Programming (2)

  • One-Dimensional Arrays: Understand the concept of arrays, a data structure that stores elements in a sequence. Learn how to declare and manipulate one-dimensional arrays in programming languages like Python or Java.

Week 3-4: High-Level Languages

  • Definition and Advantages of High-Level Languages: Discover what high-level programming languages are and how they simplify coding. Understand the benefits of using these languages, such as easier debugging and enhanced readability.
  • Types and Classification of High-Level Languages: Learn about different types of high-level languages, including procedural languages (e.g., C, Pascal) and object-oriented languages (e.g., Java, C++). Understand how these languages are classified based on their structure and use cases.

Week 5-6: Number System

  • Number Base Conversion: Master the art of converting numbers between different bases, including binary, decimal, octal, and hexadecimal.
  • Arithmetic Operations in Number Bases: Perform basic arithmetic (addition, subtraction, multiplication, and division) using different number bases.

Week 7: Data Representation

  • Definition of Data Representation: Learn how data is represented within computers, including binary and hexadecimal formats. Understand character sets like ASCII and Unicode.
  • Description of Data Representation: Discuss how computers encode information into binary for processing and storage, and explore the importance of efficient data representation.

Week 8-9: Security and Ethics

  • Network Security and Ethical Practices: Learn about common network security issues, including breaches and malware attacks. Understand the ethical responsibilities that come with handling sensitive data.
  • Preventive Measures: Study strategies to prevent network security breaches, such as the use of firewalls, encryption, and strong passwords. Learn about legal issues surrounding data protection and cybersecurity laws.

Week 10-11: Programming Practical

  • Basic Programming Tasks: Engage in practical exercises that involve writing simple programs using high-level languages. This includes tasks like using arrays, loops, and conditional statements to solve problems.

Week 12-13: Revision, Examination, and Marking

Overview of SSS 3 Computer Science Scheme of Work

This scheme of work offers a structured pathway to understanding key areas of computer science, from networking to programming. 

The first term emphasizes networking concepts, devices, and World Wide Web (www) fundamentals, followed by practical sessions on database management using MS Access. 

In the second term, the focus shifts to programming, high-level languages, and data representation, providing a comprehensive understanding of both theoretical and practical aspects of computing. 

Security and ethical issues in networking are also highlighted, ensuring you are well-grounded to handle challenges as they come your way. 

Each topic is taught with a mix of theory and hands-on experience, allowing you to build confidence in problem-solving and data management.

Recommended Textbooks for SSS 3 Computer Science

  • Computer Science for Senior Secondary Schools by A. B. Lawal

A comprehensive guide to understanding core computer science concepts, including networking, programming, and database management. This textbook provides step-by-step tutorials and practical exercises.

  • Modern Computer Studies for Schools by J. C. Adeoye

An updated textbook with recent advancements in technology and computing. It covers topics such as the World Wide Web, programming languages, and data security, accompanied by real-life examples and case studies.

  • Fundamentals of Computer Science by O. A. Akinyemi

This textbook offers detailed explanations and numerous examples to help students grasp complex concepts like arrays, number systems, and data representation. Perfect for preparing students for practicals and examinations.

Recap

This scheme of work equips you with vital knowledge in networking, programming, and database management. 

Understand different types of networks, how they function, and the devices that support them. Explore the World Wide Web, its history, benefits, and the protocols that make web browsing possible. 

Learn about cables, connectors, and their role in transferring data and power in computing systems. Gain hands-on experience with databases, creating tables, forms, and reports using MS Access. 

Delve into programming, focusing on high-level languages and arrays, and enhance your practical coding skills. 

Finally, address the importance of data security, ethical considerations, and preventive measures in today’s digital landscape.

DISCLAIMER: Everything on this page is based on our research of what is obtainable for schools in all the states in the country, including government and some private schools. Schemes of work normally undergo a series of reviews and some schools modify them to suit their specific needs. 

While we do all our possible best to keep up with the latest and approved schemes of work in the country, check the specific template your school uses. For example, some private secondary schools integrate the British curriculum. If you teach in such schools, expect to see slight changes to what we offer on this page. If you have any questions or require personalized support, kindly feel free to contact us

Share the News!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top