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
Post a Comment