Clementina Tom (via Gemini)
Upgrade to v0.2.0: Modular architecture, skill_encoder_v2 support, and model fallback
a30026f | { | |
| "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"} | |
| ] | |
| } | |