Register - Login - Forgotten Password

Lesson 20: Building Your Professional AI Coding Workflow (Parent Q&A)

This guide explains how the lesson brings AI-assisted coding together into a controlled software-engineering workflow. Open Full Article...

Lesson 20: Building Your Professional AI Coding Workflow (Teach This Topic)

This guide supports a home lesson about using AI coding agents within a controlled software-engineering workflow. Open Full Article...

Lesson 20: Building Your Professional AI Coding Workflow

The case study follows a school library app from an unclear request towards a reliable engineering goal. 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: Refactoring and Changing Existing Systems Safely (Teach This Topic)

This guide supports teaching learners aged 11 to 16 how to judge AI suggestions for changes to existing software. Open Full Article...

Lesson 16: Refactoring and Changing Existing Systems Safely

Imagine an AI rewriting a difficult function while also reorganising directories, renaming public methods, changing a dependency and altering behaviour. Open Full Article...

Lesson 1: Coding Has Changed: Working With AI as a Developer (Teach This Topic)

This guide supports the lesson on how AI is changing software development without removing professional responsibility. Open Full Article...

Lesson 1: Coding Has Changed: Working With AI as a Developer (Parent Q&A)

This guide explains how AI is changing professional software development and what responsibility remains with developers. Open Full Article...

Lesson 1: Coding Has Changed: Working With AI as a Developer

If an AI agent can inspect a repository, plan a feature, change files and run tests, what is the developer actually responsible for? Open Full Article...

Lesson 14: Git, Diffs and Reviewing What AI Actually Changed

An AI coding agent fixes a broken sign-in button, and the application opens perfectly—yet three unrelated files have changed, an old feature has… Open Full Article...