{ "domain": "Nigerian Secondary School Digital Technologies (Computer Science)", "scope": "JSS3 – SS2", "version": "1.0", "nodes": [ {"id": "computer_basics", "label": "Computer Basics: Hardware & Software", "level": "JSS3", "term": 1}, {"id": "programming_concepts", "label": "Introduction to Programming Concepts", "level": "JSS3", "term": 1}, {"id": "variables_operators", "label": "Variables & Operators", "level": "JSS3", "term": 3}, {"id": "control_structures", "label": "Control Structures: Loops & Conditionals", "level": "JSS3", "term": 3}, {"id": "logic_gates_basic", "label": "Logic Gates & Digital Circuits", "level": "JSS3", "term": 3}, {"id": "html_basics", "label": "HTML Basics & Web Page Structure", "level": "JSS3", "term": 2}, {"id": "internet_basics", "label": "Internet: Uses, Risks & Safety", "level": "JSS3", "term": 1}, {"id": "ethics_technology", "label": "Ethics in Technology", "level": "JSS3", "term": 2}, {"id": "intellectual_property", "label": "Intellectual Property & Copyright", "level": "JSS3", "term": 2}, {"id": "intro_ai", "label": "Introduction to Artificial Intelligence", "level": "JSS3", "term": 1}, {"id": "cloud_basics", "label": "Cloud Computing & Storage Basics", "level": "JSS3", "term": 2}, {"id": "number_systems", "label": "Number Systems: Binary, Octal, Hex", "level": "SS1", "term": 1}, {"id": "logic_gates_advanced", "label": "Advanced Logic Gates & Boolean Algebra", "level": "SS1", "term": 1}, {"id": "data_representation", "label": "Data Representation: Bits, Bytes, ASCII", "level": "SS1", "term": 1}, {"id": "operating_systems", "label": "Operating Systems: Architecture & Mgmt", "level": "SS1", "term": 1}, {"id": "networking_fundamentals", "label": "Networking Fundamentals: LAN, WAN, MAN", "level": "SS1", "term": 2}, {"id": "networking_devices", "label": "Networking Devices & Topologies", "level": "SS1", "term": 2}, {"id": "internet_technologies", "label": "Internet Technologies: IP, DNS, Hosting", "level": "SS1", "term": 2}, {"id": "html_css", "label": "Web Development: HTML & CSS", "level": "SS1", "term": 2}, {"id": "intro_databases", "label": "Introduction to Database Management", "level": "SS1", "term": 2}, {"id": "python_basics", "label": "Python: Variables, Input & Output", "level": "SS1", "term": 2}, {"id": "data_science_fundamentals","label": "Data Science Fundamentals", "level": "SS1", "term": 3}, {"id": "emerging_technologies", "label": "Emerging Technologies: AI, IoT, Blockchain","level": "SS1", "term": 3}, {"id": "computer_architecture", "label": "Advanced Computer Architecture", "level": "SS2", "term": 1}, {"id": "data_structures_algorithms","label": "Data Structures & Algorithms Introduction","level": "SS2", "term": 1}, {"id": "networking_protocols", "label": "Networking Protocols", "level": "SS2", "term": 2}, {"id": "cloud_computing", "label": "Cloud Computing: Services & Architecture", "level": "SS2", "term": 2}, {"id": "sql_queries", "label": "Database Queries: SQL", "level": "SS2", "term": 2}, {"id": "web_forms_interactivity", "label": "Web Forms & Interactivity", "level": "SS2", "term": 2}, {"id": "python_projects", "label": "Python Projects & Applied Programming", "level": "SS2", "term": 2}, {"id": "cybersecurity", "label": "Advanced Computer Security: Encryption & Firewalls","level": "SS2","term": 3} ], "edges": [ {"from": "computer_basics", "to": "programming_concepts"}, {"from": "computer_basics", "to": "internet_basics"}, {"from": "computer_basics", "to": "ethics_technology"}, {"from": "computer_basics", "to": "number_systems"}, {"from": "computer_basics", "to": "operating_systems"}, {"from": "computer_basics", "to": "intro_ai"}, {"from": "programming_concepts", "to": "variables_operators"}, {"from": "variables_operators", "to": "control_structures"}, {"from": "variables_operators", "to": "python_basics"}, {"from": "control_structures", "to": "python_basics"}, {"from": "control_structures", "to": "data_structures_algorithms"}, {"from": "python_basics", "to": "python_projects"}, {"from": "python_basics", "to": "data_science_fundamentals"}, {"from": "python_projects", "to": "data_structures_algorithms"}, {"from": "logic_gates_basic", "to": "logic_gates_advanced"}, {"from": "number_systems", "to": "logic_gates_advanced"}, {"from": "number_systems", "to": "data_representation"}, {"from": "logic_gates_advanced", "to": "data_representation"}, {"from": "logic_gates_advanced", "to": "computer_architecture"}, {"from": "data_representation", "to": "computer_architecture"}, {"from": "operating_systems", "to": "computer_architecture"}, {"from": "html_basics", "to": "html_css"}, {"from": "html_css", "to": "web_forms_interactivity"}, {"from": "python_basics", "to": "web_forms_interactivity"}, {"from": "internet_basics", "to": "networking_fundamentals"}, {"from": "internet_basics", "to": "internet_technologies"}, {"from": "networking_fundamentals", "to": "networking_devices"}, {"from": "networking_fundamentals", "to": "networking_protocols"}, {"from": "networking_fundamentals", "to": "cloud_computing"}, {"from": "networking_fundamentals", "to": "cybersecurity"}, {"from": "networking_devices", "to": "networking_protocols"}, {"from": "internet_technologies", "to": "networking_protocols"}, {"from": "cloud_basics", "to": "cloud_computing"}, {"from": "intro_databases", "to": "sql_queries"}, {"from": "sql_queries", "to": "data_science_fundamentals"}, {"from": "ethics_technology", "to": "intellectual_property"}, {"from": "ethics_technology", "to": "cybersecurity"}, {"from": "intro_ai", "to": "emerging_technologies"}, {"from": "data_science_fundamentals", "to": "emerging_technologies"} ] }