JSS Two Curriculum in Digital Technologies
JSS TWO CURRICULUM IN DIGITAL TECHNOLOGIES
Aligned with the Updated National Competency-Based Learning Standards
FIRST TERM: INTERNET WORKING & NETWORKS
| S/N | TOPICS | CONTENT | OPERATIONAL OBJECTIVES | TEACHING AIDS |
|---|---|---|---|---|
| 1 | Curriculum Review & Foundations | 1. Review of JSS 1 foundational concepts 2. Brief recap of hardware, software, and online safety loops |
Students should be able to: i. Recall core components of a digital system. ii. Re-state key rules for personal web safety. |
Summary cards, classroom display charts. |
| 2 | Basic Computer Communication Networks | 1. Meaning and definition of a network 2. The critical need for interconnected systems 3. Main types of networks (LAN, MAN, WAN) |
Students should be able to: i. Explain what a computer network is. ii. Give reasons why networks are essential. iii. Distinguish between a LAN and a WAN setup. |
Illustrative area maps, visual connectivity diagrams. |
| 3 | Components of a Computer Network | 1. Core network devices: Servers, Clients, Switches, Routers, Hubs 2. Wired physical media (Cables) vs Wireless distribution |
Students should be able to: i. Identify the functions of routers and switches. ii. Explain the difference between client systems and main server systems. |
Physical LAN cables, Wi-Fi router model, network device pictures. |
| 4 | Network Topologies | 1. Meaning and definition of network topology 2. Major layout configurations: Bus, Star, Ring layout designs 3. Pros and cons of each structural system |
Students should be able to: i. Define network topology design. ii. Sketch simple Bus, Star, and Ring architectural layouts. iii. Compare the resilience of different shapes. |
Cardboard sketches, colored connection strings. |
| 5 | Internet & Web Services | 1. Deep dive into search engines vs web browsers 2. Business email setup basics and professional handling parameters |
Students should be able to: i. Clarify why a browser is not a search engine. ii. List elements required to frame a proper professional email context. |
Live browser projection, email compositional sheets. |
| 6 | Cloud Computing | 1. Meaning and framework of remote cloud storage configurations 2. Prominent platforms (Google Drive, OneDrive, Dropbox) 3. Advantages of decentralized sharing and platform security rules |
Students should be able to: i. Define cloud storage architecture. ii. Mention three common cloud storage systems. iii. Identify safety methods for storage access. |
Interactive screenshots of Drive folders, cloud architecture charts. |
| 7 | Cybersecurity Awareness | 1. Definition of core cybersecurity systems 2. Basic taxonomy of cyber threats (Phishing, Viruses, Malware, Ransomware) 3. Proactive defensive lines and safe online processing habits |
Students should be able to: i. Define cybersecurity in plain terminology. ii. List three common patterns of digital attacks. iii. Mention actions to securely mitigate targeted risks. |
Threat landscape info cards, list of standard safety drills. |
| 8 | Data Protection Fundamentals | 1. Meaning and ultimate value of structured data protection laws 2. Basic legal and ethical operational lines for handling user details |
Students should be able to: i. State the core reasons behind keeping data safe. ii. Explain why exposing classmates' details is unethical. |
Simplified privacy policy printouts, case briefs. |
| 9 | Practical & First Term Assessment Review | 1. Active troubleshooting and configuration mappings 2. Reviewing term metrics, evaluation structures, and examination |
Students should be able to: i. Demonstrate basic file uploads to a remote storage drive platform. |
Computer Laboratory systems, specific review guides. |
SECOND TERM: COMPUTATIONAL LOGIC & PROGRAMMING STYLE
| S/N | TOPICS | CONTENT | OPERATIONAL OBJECTIVES | TEACHING AIDS |
|---|---|---|---|---|
| 10 | Introduction to Programming | 1. Basic definition and extreme importance of logic programming 2. Structural types of code languages (High level vs Low level structures) 3. Quick introductory look at Scratch and Python pathways |
Students should be able to: i. Define a programming language environment. ii. Differentiate text-based systems from visual block code modules. |
Logo illustrations, introductory Scratch presentation handouts. |
| 11 | Basic Problem-Solving Algorithms | 1. Algorithmic steps in systematic real-world problem tracking 2. Interlinking structures between pseudo-logic, written notes, and flow patterns |
Students should be able to: i. Create an algorithmic structure to determine average classroom counts. ii. Align raw steps to structural code patterns. |
Algorithm template grids, blackboard layout exercises. |
| 12 | Block-Based Visual Coding (Scratch) | 1. Understanding visual sprite movements and block mechanics 2. Initial tracking setup for building animations in a block environment |
Students should be able to: i. Locate blocks within Scratch (Motion, Control, Looks). ii. Construct an active visual block line to manipulate a sprite character. |
Scratch software workspace, printable block layout cards. |
| 13 | Variables in Programming Architecture | 1. Core meaning, identification, and practical usage parameters of variables 2. Systematic steps to cleanly generate and tag dynamic variables in Scratch |
Students should be able to: i. Explain variables in reference to data preservation storage boxes. ii. Generate a functional scorecard variable configuration block. |
Physical boxes labeled as data slots, Scratch variable block sets. |
| 14 | Control with Conditional Operations | 1. Logical flow structures tracking decision choices (IF, ELSE blocks) 2. Navigating path decisions within functional runtime program builds |
Students should be able to: i. Describe how conditional loops evaluate path branches. ii. Design a block logic layer that moves a sprite only when a key is pressed. |
Logical branching posters, conditional rule sheets. |
| 15 | Loops in Programming | 1. Understanding systemic iteration (For loops, While loop frameworks) 2. Practical application modules for code minimization through loops |
Students should be able to: i. Define programming loops and trace iterative structures. ii. Apply repeat mechanics to stop endless code sequence repetitions. |
Pattern iteration flash sheets, sample block arrays. |
| 16 | Interactive Game Development | 1. Strategic steps tracking simple video game logic modeling blueprints 2. Crafting functional basic user interaction controllers using Scratch |
Students should be able to: i. Integrate movement, condition checks, and loops to build a game frame. ii. Run and play a simple custom-coded block canvas game. |
Sample interactive gaming block scripts, design template charts. |
| 17 | Debugging System Errors | 1. Definition, value tracking, and core mechanics of debugging routines 2. Finding, categorizing, and systematically rectifying script logical faults |
Students should be able to: i. Define the concept of debugging code execution errors. ii. Find and correct intentional logic errors in a broken block script. |
Faulty sample code templates, repair check sheets. |
| 18 | Practical & Second Term Examination | 1. Comprehensive lab implementation tracking code generation skills 2. Evaluation processing and Second Term testing metrics |
Students should be able to: i. Develop an original visual interactive script in the computer laboratory. |
Computer workspace machines, evaluation parameters. |
THIRD TERM: AUTOMATION, AI & DIGITAL ROBOTICS LABS
| S/N | TOPICS | CONTENT | OPERATIONAL OBJECTIVES | TEACHING AIDS |
|---|---|---|---|---|
| 19 | Introduction to Robotics Architecture | 1. Definition and functional classifications of mechanical robot units 2. Modern applications across industrial factories and automated household structures |
Students should be able to: i. Define what qualifies a system as a robot machine environment. ii. Provide three fields benefiting from robotic applications. |
Printed robot configuration charts, video slides. |
| 20 | Anatomy of a Robot: Components | 1. Tracking Sensors (Inputs), Actuators (Motors/Outputs), and Controllers (Brains) 2. Evaluating internal structural software rules driving execution links |
Students should be able to: i. Identify three primary hardware elements running a robot structure. ii. Describe how processing code interacts with external hardware sensors. |
Disassembled toy robot items, sensor component pieces. |
| 21 | Basic Robotic Control Movements | 1. Scripting simple coordinate shifts, driving rules, and navigation tracks 2. Concepts of automation vs direct operator manipulation frameworks |
Students should be able to: i. Differentiate automated machine routines from human-piloted units. ii. Outline the path planning sequence for a smart vehicle. |
Directional path mapping cards, tracking boards. |
| 22 | Introduction to Artificial Intelligence (AI) | 1. Defining real-world definitions and classifications of AI systems 2. Daily interactions with recommendation engines, chatbots, and smart applications |
Students should be able to: i. Define Artificial Intelligence in plain terms. ii. Provide examples of AI utilities in modern consumer appliances. |
Interface screenshots of smart assistants, media engine models. |
| 23 | AI vs. Robotics Boundary Matrix | 1. Interrelationships, shared properties, and distinctions separating AI from Robots 2. Evaluation matrix tracking smart drones, industrial arms, and virtual agents |
Students should be able to: i. Categorize software chatbots separate from autonomous hardware systems. ii. Give an example of a system combining both robotics and AI. |
Comparison Venn diagram prints, system type charts. |
| 24 | Real-Life Societal AI Impact | 1. Evaluating structural systemic transformations across local health and agriculture sectors 2. Discussing foundational balance points regarding ethics and job automation concerns |
Students should be able to: i. Detail how smart data analytics optimize crop matching routines. ii. Outline ethical issues arising from autonomous sorting systems. |
Case studies on smart agriculture, class debate notes. |
| 25 | Emerging Tech Careers Market Map | 1. Future career mappings (Prompt Engineers, Robotics Builders, Data Stewards) 2. Aligning skill building goals with upcoming shifts in economic demand |
Students should be able to: i. List three modern specialized occupational sectors created by emerging tech. ii. Identify core digital skills to cultivate for future workspaces. |
Tech career paths wall poster, occupational matrix profiles. |
| 26 | Digital Robotic Simulation Lab | 1. Designing and managing simple operational behaviors using visual digital simulators 2. Constructing structural models inside virtual environments without real hardware friction |
Students should be able to: i. Navigate an open-source visual sandbox or drawing simulation tool. ii. Arrange mechanical structural components in order inside a digital workspace. |
Online open-source simulation tools, lab task worksheets. |
| 27 | Capstoned Project Deployments | 1. Group collaborative presentations on custom-built block coding apps or designs 2. Peer review assessments and final functional grading rubrics |
Students should be able to: i. Present an original computational system or interactive animation to the class. ii. Articulate the logical workflow used to build their group project. |
Evaluation assessment matrices, project score sheets. |
| 28 | Comprehensive Term Revision & Examination | 1. Year-end summary reviews across all primary network, coding, and robotic topics 2. Final year-end examination processing and performance scoring metrics |
Students should be able to: i. Successfully answer theoretical and practical questions across the full year's topics. |
Testing templates, system metrics documentation sheets. |
Need a Printable Copy of This Syllabus?
Get the completely formatted, ad-free PDF version of the JSS 1–3 Digital Technologies Curriculum for your scheme of work and lesson planning.
๐ณ Pay & Download PDF Version Now
Comments
Post a Comment