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...
Home schooling resources for children and parents.
This guide helps you teach how vague software requests become precise specifications before implementation begins. Open Full Article...
Fix the login system sounds urgent, but what exactly is broken? Open Full Article...
This guide explains why a coding prompt can sound clear yet still lack information needed for a suitable result. Open Full Article...
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...
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...
This guide explains the RTF framework taught in the lesson: Role, Task and Format. Open Full Article...
This guide supports teaching Role, Task and Format as a minimum useful structure for deliberate AI coding requests. Open Full Article...
What could an AI reliably know from “Fix my code”? Open Full Article...
This guide supports the lesson on how AI is changing software development without removing professional responsibility. Open Full Article...
This guide explains how AI is changing professional software development and what responsibility remains with developers. Open Full Article...