Prompt Log
Every prompt sent to the AI in this project, logged in order. Future AI sessions must append new prompts here before doing anything else. This is a record of intent.
For AI sessions: Append each new prompt to this file at the start of every conversation,
using the format below. Prompt number increments from the last entry. Include the full prompt text.
Entry Format
<div class="prompt-entry">
<div class="prompt-meta">
<span>#N</span>
<span>YYYY-MM-DD</span>
<span>Session: session-XX (or "Pre-curriculum")</span>
</div>
<div class="prompt-text">...full prompt text...</div>
</div>
Prompt Entries
Analyze the existing React Learn with AI course as the canonical template. Do not change the teaching methodology, pacing, lesson structure, navigation, styling, or user experience unless absolutely necessary for Python. Create an equivalent Python Fundamentals course using the same pattern.
Requirements:
- Preserve the same lesson progression and chapter organization.
- Keep lessons to approximately 30-40 minutes each.
- Maintain the same "learn with AI" interactive style.
- Cover Python fundamentals from beginner through intermediate, replacing React-specific content with the Python equivalent.
- Reuse the same UI components, navigation, progress tracking, and layout where possible.
- Generate all required markdown/content files.
- Ensure the site builds successfully.
- Publish it as a separate GitHub repository under my GitHub account.
- Configure GitHub Pages so the course is publicly accessible.
- Verify the deployed site works correctly.
- Commit changes in logical commits with clear commit messages.
Follow-up guidance: every quiz question must be grounded in the exact material and code
presented in that same session — not generic, disconnected trivia.