Lesson 4: Goals, Requirements and Specifications (Teach This Topic)
This guide helps you teach how vague software requests become precise specifications before implementation begins. Your learner will distinguish requests, goals, requirements, implementation suggestions and acceptance criteria, using fictional login and page-performance scenarios. No coding, AI tools or specialist equipment are needed. Optional tasks provide further practice if time allows.
