Prompt Commander
| Week | Mission | Python Concept | AI Tool Use | Deliverable |
| 1 | Digital Handshake | print() & Strings | ChatGPT (Prompting) | AI Bio: A program that introduces their AI persona. |
| 2 | The Power Vault | Variables (int/str) | Midjourney | Hero Stats: Store AI-gen avatar traits in variables. |
| 3 | The Lie Detector | Booleans (True/False) | Fact-Checking AI | Logic Gate: A program that verifies "True/False" facts. |
| 4 | The Choice | if Statements | DALL-E 3 | Adventure Game: A "Choose your own path" text story. |
| 5 | Voice of Command | input() | ElevenLabs | Talkback Bot: A script that speaks what the user types. |
| 6 | Color Coder | Basic Math (+, -) | Canva Magic | Damage Calc: A "Battle Simulator" for their AI Hero. |
| 7 | The Echo | while Loops | Music AI | Beat Repeater: A loop that plays AI-gen sounds. |
| 8 | Pattern Hunter | for Loops | Image Gen | Art Gallery: A loop that displays multiple AI images. |
| 9 | The Translator | Module Imports | Google Trans API | Polyglot: A script that speaks in 3 languages. |
| 10 | Mood Sensor | Logic Gates | Teachable Machine | Mood Bot: AI detects a smile; Python prints "Happy!" |
| 11 | Error Fixer | Debugging Intro | Debugger AI | The Fixer: Fix 3 "Broken" scripts to save the mission. |
| 12 | Showcase | Final Review | Portfolio Gen | The Commander Badge: A live link to their toolset. |
Final Project
Prompt Commander
| Week | Mission | Python Concept | AI Tool Use | Deliverable |
| 1 | Secret List | Lists (Arrays) | Data Gen AI | Inventory: A digital backpack for a gaming character. |
| 2 | The Sorter | list.sort() / Append | Dataset AI | Top 10 Bot: A program that ranks items by "Coolness." |
| 3 | The Eye | Comparison Ops | Vision AI | Security Cam: AI alerts if it sees a "Dog" or "Human." |
| 4 | Smart Menu | Dictionaries | UI Design AI | AI Cafe: A functional ordering system for a cafe. |
| 5 | Function Factory | def (Functions) | Code Assistant | Toolbox: A "Swiss Army Knife" of 5 custom commands. |
| 6 | Return Policy | Return Values | Math AI | Tax Calc: A tool that calculates "Game Currency" tax. |
| 7 | File Raider | File I/O (.txt) | Text Summarizer | Diary Bot: A program that saves notes to a real file. |
| 8 | The Searcher | Indexing | Search AI | Wiki-Bot: Enter a word; AI pulls facts into Python. |
| 9 | Randomizer | random Library | Procedural Gen | Loot Box: A digital chest with random AI rewards. |
| 10 | Speed Coder | Logic Optimization | Perplexity AI | Timer App: A tool that tracks how fast you can code. |
| 11 | UI Designer | Basic GUI (Buttons) | Figma/AI | The Button: A desktop app with a working AI button. |
| 12 | The Startup | Project Pitch | Presentation AI | MVP Launch: Their first "useful" desktop utility. |
Final Project
Prompt Commander
| Week | Mission | Python Concept | AI Tool Use | Deliverable |
| 1 | Blueprint | Intro to Classes | Character Gen | Hero Class: A blueprint for infinite AI characters. |
| 2 | The Evolution | Inheritance | Multi-modal AI | Skill Tree: A system where "Mages" inherit from "Players." |
| 3 | State Machine | Class Methods | Logic Mapping | Tamagotchi AI: A pet that has "Hunger" and "Sleep" states. |
| 4 | The Listener | Event Handlers | Voice-to-Text | Voice Control: Control a Python sprite with your voice. |
| 5 | Data Detective | Advanced Dicts | Sentiment AI | Vibe Check: A tool that analyzes YouTube comment moods. |
| 6 | The API Key | requests Library | Weather/Stock APIs | Live Dashboard: Real-time weather/price tracker. |
| 7 | Error Shield | try/except | Security AI | The Shield: A program that never crashes, even with bad inputs. |
| 8 | Web Scraper | BeautifulSoup | HTML Parsing | Price Hunter: Alerts the user when a price drops online. |
| 9 | Math for AI | Logic Operators | Neural Net Intro | The Predictor: A simple "Guess the Number" AI logic. |
| 10 | Multi-Threading | time & Sleep | Automation AI | Auto-Bot: A bot that does 3 tasks at the same time. |
| 11 | The Shell | CustomTkinter | UI/UX AI | Pro App: A "Dark Mode" professional desktop application. |
| 12 | Final Audit | Code Review | AI Auditor | The Architect Portfolio: GitHub-ready software project. |
Final Project
Prompt Commander
| Week | Mission | Python Concept | AI Tool Use | Deliverable |
| 1 | The Module System | Importing/Structuring Projects | AI for Refactoring | Turn one messy script into a clean, multi-file project. |
| 2 | The Data Handler | CSV/JSON Files | AI for Data Mocking | Build a script that parses raw CSV data into meaningful insights. |
| 3 | GUI Basics (Light) | Tkinter/CustomTkinter | AI for UI Layouts | Build a "Dashboard" app that connects to your previous Level 3 tools. |
| 4 | The API Connector | JSON/APIs | AI for API Debugging | Connect a script to a fun public API (e.g., PokeAPI or Trivia API). |
| 5 | Version Control | GitHub (Basic) | Git/Copilot Workflow | Save their work to a professional-looking GitHub repository. |
| 6 | The Logic Pipeline | Complex Functions | AI for Code Flowcharts | Build a script that chains 3 different functions together. |
| 7 | Debugging Pro | Unit Testing | AI as a "Rubber Duck" | Write a test script to prove their code works. |
| 8 | System Utility | OS/Pathlib Libraries | AI for System Tasks | Build an "Auto-Organizer" that sorts files on their desktop. |
| 9 | Refining Logic | Advanced Conditionals | AI for Logic Auditing | Optimize an old script to run faster/cleaner. |
| 10 | The Project Build | Full Software Lifecycle | Planning Tools | Build an "Inventory Manager" from start to finish. |
| 11 | The Professional | Documentation | AI for ReadMe Files | Create a professional README.md for their GitHub portfolio. |
| 12 | The Showcase | Final Code Audit | Code Reviewer AI | A polished demo of their new "System." |
Final Project
Vector Academy (GCSE)
| Week | Mission | GCSE Theory Pillar | AI "Vector Edge" Project |
| 1 | The Logic Gate | Data Types & Boolean Logic | Security Bypass: Build a nested if/else system that validates AI-generated tokens. |
| 2 | Memory Maps | Constants, Variables & Casting | The Banker: A financial script that handles interest rates and currency using strict casting. |
| 3 | Infinite Control | Iteration (for/while loops) | Brute Force Sim: Create a script to "crack" a 4-digit PIN using optimized loops. |
| 4 | Data Arrays | 1D & 2D Lists (Arrays) | Star Map: Store and navigate coordinate data for an AI-generated galaxy. |
| 5 | The Architect | Subprograms (Functions/Params) | The Modulizer: Build a library of "Utility Functions" used to clean messy AI text. |
| 6 | Search & Rescue | Linear & Binary Search | The Finder: Code both algorithms to see which one finds a "Target" faster in a 10,000-item list. |
| 7 | The Great Sort | Bubble, Merge & Insertion Sort | Visualizer: Use Python to animate how different algorithms "organize" chaotic data. |
| 8 | Cyber Defend | Defensive Design & Testing | The Validator: A robust input-sanitization script to prevent "Prompt Injection" style attacks. |
| 9 | The Database | SQL & Relational Databases | The Archive: Write SQL queries to pull specific data from a mock 1,000-user database. |
| 10 | System Anatomy | CPU Architecture (Von Neumann) | The Emulator: Build a Python visualizer of how Data moves from RAM to the CPU. |
| 11 | Network Flow | Protocols (TCP/IP, HTTP, DNS) | Packet Sniffer: A basic tool to visualize how data is "packetized" for the web. |
| 12 | Final Audit | Full Mock Exam & Review | The Portfolio: Final submission of their "GCSE Toolkit" hosted on GitHub. |
Final Project
Vector Academy (A Level)
| Week | Mission | A-Level Theory Pillar | AI "Vector Edge" Project |
| 1 | OOP Mastery | Classes, Inheritance, Polymorphism | AI Agent Framework: Build a base "Agent" class that "Specialist" bots inherit from. |
| 2 | The Stack/Queue | Abstract Data Types (ADTs) | Memory Buffer: Build a LIFO/FIFO system to manage incoming AI API requests. |
| 3 | Linked Lists | Dynamic Data Structures | The Chain: Manually code a Linked List to understand memory pointers (critical for A-Level). |
| 4 | Tree Logic | Binary Search Trees | Decision Tree: Build a manual "Bot Logic Tree" to categorize user intent. |
| 5 | Graph Theory | Graphs & Traversals (Dijkstra) | Pathfinder: Use Dijkstra’s algorithm to find the shortest path in a custom map. |
| 6 | Big O & Complexity | Time/Space Complexity | The Optimizer: Analyze two scripts and prove which is $O(n)$ vs $O(n^2)$. |
| 7 | Recursion Lab | Recursive Algorithms | Fractal Gen: Use recursion to draw complex "AI-style" geometric patterns. |
| 8 | Database Normalization | 1NF, 2NF, 3NF & Complex SQL | Data Architect: Normalize a "messy" database into a perfect 3rd Normal Form. |
| 9 | Protocols & Layers | The 4-Layer TCP/IP Model | The Header: Build a script that strips/adds "headers" to data simulates the 4-layer model. |
| 10 | The Neural Net | Machine Learning Theory | The Perceptron: Build a single-neuron classifier from scratch (math-heavy). |
| 11 | The NEA Sprint | Software Development Lifecycle | The Proposal: Finalize a professional-grade technical spec for their A-Level project. |
| 12 | Final Audit | A-Level Mock & Code Review | The Architect’s Portfolio: A professional GitHub presence for University applications. |
Final Project