Register - Login - Forgotten Password

Lesson 4: Goals, Requirements and Specifications (Parent Q&A)

This guide explains how an initial software request becomes a clear specification before implementation begins. Open Full Article...

Lesson 4: Goals, Requirements and Specifications (Teach This Topic)

This guide helps you teach how vague software requests become precise specifications before implementation begins. Open Full Article...

Lesson 4: Goals, Requirements and Specifications

Fix the login system sounds urgent, but what exactly is broken? Open Full Article...

Lesson 3: When RTF Is Not Enough: Building a Complete Prompt (Parent Q&A)

This guide explains why a coding prompt can sound clear yet still lack information needed for a suitable result. Open Full Article...

Lesson 3: When RTF Is Not Enough: Building a Complete Prompt

Why can “Act as a Python developer, add a login function, and return the code” sound perfectly clear yet still produce the wrong result? Open Full Article...

Lesson 3: When RTF Is Not Enough: Building a Complete Prompt (Teach This Topic)

This guide supports teaching learners how to expand a simple Role → Task → Format prompt only when a coding task needs more information or control. Open Full Article...

Lesson 2: RTF: The Foundation of a Good AI Request (Parent Q&A)

This guide explains the RTF framework taught in the lesson: Role, Task and Format. Open Full Article...

Lesson 2: RTF: The Foundation of a Good AI Request (Teach This Topic)

This guide supports teaching Role, Task and Format as a minimum useful structure for deliberate AI coding requests. Open Full Article...

Lesson 2: RTF: The Foundation of a Good AI Request

What could an AI reliably know from “Fix my code”? 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...