πŸ€– Agentic Coding β€” Master Map of Content

A comprehensive knowledge base of 1,200+ interconnected concepts for F1–F5 Hong Kong secondary school students. Each note includes a motivation, concrete example, and analogy to make complex AI concepts accessible.

πŸ“š How to Use This Vault

  1. Start anywhere β€” every note links to related concepts. Follow the [[links]] to explore.
  2. Look for the MOC at the top of each domain folder for a structured overview.
  3. Use Obsidian’s Graph View to see how concepts connect visually.
  4. Each note has: Motivation (why it matters), Example (how it works), Analogy (what it’s like).

πŸ—ΊοΈ Domain Map

#DomainDescriptionNotes
01[Programming Fundamentals](01-programming/01-programming - MOC.md)Variables, loops, functions β€” the building blocks of code89
02[Data Structures](02-data-structures/02-data-structures - MOC.md)How data is organized: lists, trees, graphs81
03[Algorithms](03-algorithms/03-algorithms - MOC.md)Step-by-step methods to solve problems81
04[Computer Systems](04-computer-systems/04-computer-systems - MOC.md)How computers and networks work63
05[Internet & Web](05-internet-web/05-internet-web - MOC.md)How the internet and web work56
06[Software Engineering](06-software-engineering/06-software-engineering - MOC.md)Methods for building software reliably59
07[AI Fundamentals](07-ai-fundamentals/07-ai-fundamentals - MOC.md)The basics of artificial intelligence61
08[Math & Logic for AI](08-math-logic/08-math-logic - MOC.md)Mathematical foundations of AI65
09[NLP Fundamentals](09-nlp/09-nlp - MOC.md)How computers understand language69
10[LLM Concepts](10-llm-concepts/10-llm-concepts - MOC.md)How large language models work66
11[Prompt Engineering](11-prompt-engineering/11-prompt-engineering - MOC.md)How to communicate with LLMs effectively62
12[Agent Fundamentals](12-agent-fundamentals/12-agent-fundamentals - MOC.md)What AI agents are and how they work58
13[Agent Architectures](13-agent-architectures/13-agent-architectures - MOC.md)How agents are structured and organized56
14[Tools & Functions](14-tools-functions/14-tools-functions - MOC.md)How agents use tools to interact with the world52
15[Memory & State](15-memory-state/15-memory-state - MOC.md)How agents remember things across conversations46
16[Code Generation](16-code-generation/16-code-generation - MOC.md)How AI writes, fixes, and improves code47
17[Agentic Coding](17-agentic-coding/17-agentic-coding - MOC.md)AI agents that program software autonomously45
18[Safety & Ethics](18-safety-ethics/18-safety-ethics - MOC.md)Keeping AI safe, fair, and responsible47
19[Evaluation](19-evaluation/19-evaluation - MOC.md)How to measure if AI models are good45
20[Data & Datasets](20-data-datasets/20-data-datasets - MOC.md)The data that feeds AI models41
21[MLOps](21-mlops/21-mlops - MOC.md)Deploying and maintaining AI in production41

πŸ“Š Total: 1230 concept notes across 21 domains

🎯 Learning Path Suggestions

For F1–F2 Students (Beginners)

  1. Variable β†’ Function β†’ Loop β†’ If Statement
  2. Algorithm β†’ Sorting β†’ Search
  3. Artificial Intelligence β†’ Machine Learning β†’ Neural Network

For F3–F4 Students (Intermediate)

  1. API β†’ REST API β†’ JSON β†’ Web API
  2. Large Language Model β†’ Token β†’ Context Window β†’ Prompt
  3. AI Agent β†’ Agent Loop β†’ Tool Use β†’ Function Calling

For F5 Students (Advanced)

  1. Agentic Coding β†’ Code Agent β†’ Autonomous Software Development
  2. Multi-Agent System β†’ Hierarchical Agent β†’ Agent Coordination
  3. Alignment β†’ RLHF β†’ Safety β†’ Red Teaming

πŸ”— Key Cross-Domain Connections

πŸ—οΈ Structure

This vault supports a progressive workshop curriculum:

SessionTopicDomains
1Programming Basics01–03
2Computer & Internet04–05
3Software Engineering06
4AI Fundamentals07–09
5LLMs & Prompting10–11
6AI Agents12–14
7Memory & Code Gen15–16
8Agentic Coding17
9Safety & Ethics18
10Evaluation & MLOps19–21