Register - Login - Forgotten Password

Lesson 15: Asking AI to Write New Features Properly (Parent Q&A)

This lesson explains why a complete software feature involves more than generating an isolated code snippet. Open Full Article...

Lesson 15: Using Range to Control Loops (Parent Q&A)

This guide supports parents helping learners understand how Python’s range() function controls the integer values supplied to a for loop. Open Full Article...

Lesson 16: Refactoring and Changing Existing Systems Safely (Parent Q&A)

This guide explains why changing existing software requires care. It defines refactoring and distinguishes it from feature development and bug fixing. Open Full Article...

Lesson 16: Lists: Storing Groups of Information (Parent Q&A)

This guide explains how Python lists store several related values under one variable name. Open Full Article...

Lesson 17: Testing AI-Generated Code (Parent Q&A)

This lesson explains why AI-generated code is an implementation that still needs verification. Open Full Article...

Lesson 18: Reviewing AI Code and Challenging the Model (Parent Q&A)

This guide explains why AI-generated code needs careful review before acceptance. It distinguishes a working result from sufficient evidence for approval. Open Full Article...

Lesson 18: Looping Through Lists (Parent Q&A)

This guide explains how Python uses a for loop to process each item in a list in order. Open Full Article...

Lesson 19: Verification, Evals and Knowing When the Job Is Finished (Parent Q&A)

This guide explains how the lesson uses verification to judge whether AI-generated work is finished within a defined scope. Open Full Article...

Lesson 19: Tuples and When Data Should Not Change (Parent Q&A)

This guide explains Python tuples as ordered sequences whose own item references cannot be changed in place. Open Full Article...