JSS Three Curriculum in Digital Technologies

JSS Three Curriculum in Digital Technologies

JSS THREE CURRICULUM IN DIGITAL TECHNOLOGIES

Aligned with the Updated National Competency-Based Learning Standards

FIRST TERM: DATABASE MANAGEMENT & INTERNET TECHNOLOGIES

S/N TOPICS CONTENT OPERATIONAL OBJECTIVES TEACHING AIDS
1 Introduction to Database Management 1. Concept of databases vs flat files.
2. Relational Database Management Systems (RDBMS) overview.
3. Terminology: Field, Record, Table, Database, and Primary Key.
Students should be able to:
i. Define a database and highlight advantages over paper-based records.
ii. Identify fields, records, and primary keys in a table setup.
Sample database table diagrams, MS Access/MySQL interface screenshots.
2 Database Design & Creation 1. Creating database tables in software (e.g., MS Access, Google Forms/Sheets integration).
2. Setting field data types (Text, Number, Date/Time, Currency, Boolean).
3. Designating primary keys and setting field properties.
Students should be able to:
i. Assign appropriate data types to table fields.
ii. Create a relational database table with a defined primary key.
Database design worksheets, active DBMS lab displays.
3 Database Queries & Forms 1. Purpose of forms for data input user interfaces.
2. Building simple data entry forms.
3. Running basic queries to filter and extract specific record subsets.
Students should be able to:
i. Design a functional user form for data entry.
ii. Construct a query to retrieve targeted records based on set criteria.
Form design templates, query wizard step-by-step guides.
4 Database Reports & Data Exporting 1. Generating structured summary reports from query results.
2. Formatting reports for official printing and presentation.
3. Exporting database records to PDF and spreadsheet formats.
Students should be able to:
i. Generate and format a clean printed summary report from a database.
ii. Export extracted records to external productivity applications.
Sample printed database reports, DBMS export options menus.
5 Web Development: CSS Styling Basics 1. Introduction to Cascading Style Sheets (CSS).
2. Internal vs External vs Inline CSS styles.
3. Basic CSS rules: Selectors, properties (color, background-color, font-size, margin, padding).
Students should be able to:
i. Explain the role of CSS in separation of content structure from presentation.
ii. Apply basic CSS rules to style headings, fonts, and page colors on an HTML page.
HTML/CSS code editors, browser developer tools display.
6 Web Development: Building Multi-Page Sites 1. Designing site navigation menus using HTML lists and anchor links.
2. Linking multiple HTML pages inside a root directory.
3. Web hosting concepts: Domain names, web servers, uploading web files via FTP.
Students should be able to:
i. Connect multiple HTML pages together using an organized navigation bar.
ii. Outline the process of hosting a website on a live web server.
Multi-page website folder structure diagrams, browser preview screens.
7 Digital Media Processing: Audio & Video 1. Basics of digital audio and video formats (MP3, WAV, MP4, AVI).
2. Basic audio editing: Trimming clips, volume normalization using free tools (e.g., Audacity).
3. Basic video assembling: Cutting, joining clips, and exporting media.
Students should be able to:
i. Trim and combine audio/video tracks using entry-level editor applications.
ii. Differentiate between common uncompressed and compressed media formats.
Audacity / Video editor interfaces, sample audio and video clips.
8 Mid-Term Practical Evaluation 1. Assessment on creating an RDBMS table, running queries, and building a styled 2-page website.
2. Evaluation of field mapping and database design logic.
Students should be able to:
i. Build a functional mini database and linked web page project independently.
Practical assessment rubrics, task instruction cards.
9 Search Engine Optimization & Web Analytics Basics 1. How search engine crawlers index web content.
2. Basic SEO concepts: Page titles, meta descriptions, image alt tags.
3. Understanding web traffic metrics (pageviews, visitor counts).
Students should be able to:
i. Write search-engine friendly page titles and alt tags for web pages.
ii. Explain why web analytics tools are used by site administrators.
SEO inspector tools preview, web traffic graph charts.
10 Digital Television & Broadcasting Technologies 1. Transition from Analog TV broadcasting to Digital Terrestrial Television (DTT).
2. Key parameters: Frequencies, symbol rates, multiplexes, and set-top decoder setup.
3. High Definition (HD) and Ultra HD signal transmission over satellite and cable networks.
Students should be able to:
i. State the advantages of digital TV signals over legacy analog broadcasting.
ii. Explain the roles of signal frequencies, symbol rates, and decoders in digital reception.
Set-top decoder units, signal spectrum charts, comparison slides of SD vs HD.
11 First Term Revision 1. Comprehensive review of databases, CSS styling, web hosting, media editing, and digital broadcasting.
2. Group practical troubleshooting sessions.
Students should be able to:
i. Demonstrate solid theoretical and practical knowledge of first-term topics.
Revision question banks, flashcards, code syntax guides.
12 First Term Examination 1. Theory assessment on database theory, CSS syntax, web hosting, and digital TV broadcasting.
2. Practical test on DBMS queries, forms, and HTML/CSS web page design.
Students should be able to:
i. Meet specified achievement thresholds under exam conditions.
Examination papers, practical lab scoring sheets.

SECOND TERM: ADVANCED PROGRAMMING, ROBOTICS & CYBER ETHICS

S/N TOPICS CONTENT OPERATIONAL OBJECTIVES TEACHING AIDS
13 Python: Logic & Decision Making 1. Conditional statements: `if`, `elif`, `else`.
2. Comparison operators (`==`, `!=`, `>`, `<`, `>=`, `<=`) and Logical operators (`and`, `or`, `not`).
3. Writing Python scripts with branches based on user input.
Students should be able to:
i. Construct conditional Python programs that execute different blocks based on inputs.
ii. Combine multiple comparison expressions using `and` / `or` logic.
Python IDLE code window, branching logic flowcharts.
14 Python: Iteration & Loops 1. Definite loops using `for` statements and `range()`.
2. Indefinite loops using `while` statements.
3. Controlling loops with `break` and `continue`.
Students should be able to:
i. Write a `for` loop to automate repetitive tasks in Python.
ii. Prevent infinite loop errors when constructing `while` loops.
Sample Python loop scripts, execution trace tables.
15 Python: Data Structures (Lists) 1. Introduction to sequence data types: Python Lists.
2. List operations: Indexing, appending (`.append()`), removing items (`.remove()`), len().
3. Iterating over lists using loops.
Students should be able to:
i. Create lists and access elements using zero-based index numbers.
ii. Write loops to process each item stored within a Python list dataset.
Interactive Python console, list indexing visual charts.
16 Robotics & Embedded Systems Basics 1. Key elements of a robot: Sensors, Microcontrollers/Processors, Actuators.
2. Introduction to programmable microcontrollers (e.g., Micro:bit, Arduino basics).
3. Input sensors (light, temperature, motion) vs output actuators (motors, LEDs, buzzers).
Students should be able to:
i. Identify the core components that make up an autonomous robotic system.
ii. Explain the function of sensors and actuators in embedded electronics.
Micro:bit / Arduino boards, ultrasonic sensors, LEDs, motor modules.
17 Physical Computing Project 1. Programming microcontrollers using block or text code.
2. Reading sensor data and triggering output responses (e.g., flashing LED on dark detection).
3. Debugging hardware-software interactions.
Students should be able to:
i. Write a simple program to control a physical LED or display based on sensor input.
ii. Debug basic wiring or coding issues in a microcontroller setup.
Microcontroller USB cables, sensor modules, live coding environments.
18 Cybersecurity: Encryption & Secure Protocols 1. Symmetric vs Asymmetric encryption principles.
2. Secure communication channels: SSL/TLS certificates and HTTPS verification.
3. Wireless security protocols (WPA2/WPA3) and safe public Wi-Fi usage.
Students should be able to:
i. Describe how encryption protects data in transit across public networks.
ii. Identify security indicators (padlock icon, HTTPS) in web browser address bars.
Browser SSL certificate inspector preview, encryption key diagrams.
19 Mobile Network Privacy & Device Controls 1. Managing mobile caller privacy settings (Caller ID configuration, stopping private number projections).
2. Managing app permissions: Location, contacts, microphone, camera access.
3. Mobile SIM security: SIM PINs, PUK codes, and remote device wiping.
Students should be able to:
i. Navigate mobile system settings to configure caller ID and app permission privacy.
ii. Explain how to secure mobile devices against unauthorized access or theft.
Mobile OS setting interface mockups, security configuration checklists.
20 Artificial Intelligence & Ethics 1. Types of AI: Narrow AI vs General AI.
2. Ethics in AI: Algorithmic bias, deepfakes, copyright issues, and job market impact.
3. Responsible usage guidelines for generative AI tools in education.
Students should be able to:
i. Distinguish between narrow domain AI and general artificial intelligence.
ii. Outline ethical issues relating to AI bias and responsible academic usage.
AI ethics case study worksheets, comparison slides of AI implementations.
21 Second Term Revision 1. Revision covering advanced Python programming, robotics, encryption, mobile security, and AI ethics.
2. Code review and practical debugging exercises.
Students should be able to:
i. Troubleshoot errors in Python scripts and answer theoretical security questions.
Code debugging task cards, term summary sheets.
22 Second Term Examination 1. Written theory paper on robotics, encryption, cybersecurity, and Python logic.
2. Practical assessment on Python programming and microcontroller setup.
Students should be able to:
i. Demonstrate overall competency across second-term modules under test conditions.
Examination scripts, practical evaluation checklists.

THIRD TERM: BECE PREPARATION, ADVANCED PROJECTS & FUTURE TECH

S/N TOPICS CONTENT OPERATIONAL OBJECTIVES TEACHING AIDS
23 Comprehensive Review: JSS 1 Curriculum Core 1. Intensive review of computer fundamentals, computing history, and hardware components.
2. Review of basic word processing, keyboarding, and baseline storage metrics.
3. Solving past BECE / National Examination past question papers.
Students should be able to:
i. Answer past BECE multiple-choice and theory questions on JSS 1 topics accurately.
BECE past question booklets, topic review flashcards.
24 Comprehensive Review: JSS 2 Curriculum Core 1. Review of computer architecture, operating systems, spreadsheets, network topologies.
2. Review of HTML tags, flowcharts, pseudocode, and basic Python execution.
3. Solving past BECE examination question blocks.
Students should be able to:
i. Solve syntax and theoretical questions based on JSS 2 standards confidently.
BECE past question banks, interactive quiz sheets.
25 Comprehensive Review: JSS 3 Curriculum Core 1. Review of databases, CSS styling, Python loops/lists, robotics, and cybersecurity.
2. Review of digital broadcasting parameters and mobile security controls.
3. BECE question solving and exam time management strategies.
Students should be able to:
i. Solve advanced past examination questions covering all JSS 3 modules.
BECE mock examination papers, solution answer keys.
26 Integrated Capstone Project: Planning & Design 1. Selecting a practical digital solution project (e.g., school database, themed website, or Python utility script).
2. Defining project requirements, target users, and functional flowcharts.
3. Group formation and task distribution.
Students should be able to:
i. Formulate a comprehensive project plan for a practical digital technology solution.
Project proposal templates, system design outline sheets.
27 Integrated Capstone Project: Execution & Testing 1. Hands-on development: Writing code, designing databases, or building web pages.
2. System testing: Identifying bugs, syntax errors, and fixing usability issues.
3. Documenting project setup and user instructions.
Students should be able to:
i. Build and test an integrated software or web project according to design specifications.
Computer laboratory workspaces, debugging guides.
28 Capstone Project Presentation & Peer Assessment 1. Demonstrating completed capstone projects to peers and teachers.
2. Explaining project code architecture, database structure, and problem solved.
3. Constructive peer review and project evaluation.
Students should be able to:
i. Present a functional digital project clearly, explaining technical choices made.
Project presentation rubric, projector and display setup.
29 BECE Practical Examination Prep 1. Timed practical mock exams in the computer laboratory.
2. Hands-on exercises covering Word Processing, Spreadsheets, Databases, and HTML/Python basics.
3. Reviewing practical examination guidelines and error prevention.
Students should be able to:
i. Complete multi-part practical examination tasks within official time limits.
Timed practical mock papers, lab score tracking sheets.
30 BECE Mock Examination (Theory & Practical) 1. Full-scale mock examination simulating national BECE examination standards.
2. In-depth scoring, feedback, and targeted remedial sessions based on results.
Students should be able to:
i. Demonstrate overall mastery across the entire 3-year JSS Digital Technologies curriculum.
Standardized mock test papers, master answer keys.
31 Final BECE Revisions & Exam Readiness 1. Last-minute revision of high-yield topics, formulas, and terminology.
2. Final Q&A sessions addressing lingering individual learning gaps.
Students should be able to:
i. Approach national examinations with confidence in theoretical and practical skills.
High-yield summary cheatsheets, final review decks.
32 Basic Education Certificate Examination (BECE) 1. Official national/state written theory examinations.
2. Official national/state practical laboratory assessments.
Students should be able to:
i. Successfully complete official examination papers to certify Junior Secondary digital literacy.
Official BECE examination materials.

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

Popular posts from this blog

Complete Computer Studies/ICT Curriculum for JSS 1 to SSS 3

90 Objective Examination Questions in Major Subjects

Number Base System