Register - Login - Forgotten Password

Lesson 6: Limits, Boundaries and Protecting Existing Code (Parent Q&A)

This guide explains how clear boundaries help AI coding systems solve problems without damaging working parts of a software project. Open Full Article...

Lesson 6: Getting Input From the User (Parent Q&A)

This guide explains how a Python programme receives information while it is running. Open Full Article...

Lesson 7: Format, Audience and Communicating With the Model (Parent Q&A)

This guide explains why an AI response can be technically correct but still unsuitable for its intended use. Open Full Article...

Lesson 7: Converting Between Text and Numbers (Parent Q&A)

This guide explains how Python treats text, integers and floating-point values as different types. Open Full Article...

Lesson 8: Project Instructions and Persistent Context (Parent Q&A)

This guide supports parents explaining how AI coding agents use durable project instructions alongside a current task. Open Full Article...

Lesson 8: Making Decisions With If Statements (Parent Q&A)

This guide explains how Python uses conditions to make decisions. Open Full Article...

Lesson 9: Getting AI to Read and Investigate Before Coding (Parent Q&A)

This guide explains why AI-assisted development should begin with investigation rather than immediate code changes. Open Full Article...

Lesson 9: Using Else and Elif (Parent Q&A)

This guide explains how Python chooses between several possible paths in one conditional structure. Open Full Article...

Lesson 10: Working Effectively in Long LLM Conversations (Parent Q&A)

This guide explains how developers keep long AI coding conversations accurate and useful. Open Full Article...

Lesson 10: Comparing Values in Python (Parent Q&A)

This lesson explains how Python compares values and produces the Boolean results True or False. Open Full Article...