Thinking in Constraints
Introduce the durable idea that effective AI collaboration begins with identifying and communicating the conditions that define a problem. The point is not to teach prompt tricks. It is to help learners understand why context matters: useful context makes the relevant constraints visible.
Related labs
Try the idea in practice
Relationships
Connect it to the learning map
Primary track: AI Literacy for the Rest of Us
Share and review
Help improve the module
Purpose
Introduce the durable idea that effective AI collaboration begins with identifying and communicating the conditions that define a problem. The point is not to teach prompt tricks. It is to help learners understand why context matters: useful context makes the relevant constraints visible.
Candidate Learning Outcomes
Learners may later practice how to:
- Explain the relationship between context and constraints in plain language.
- Distinguish relevant background from information that does not help define the task.
- Notice missing, implicit, and conflicting constraints before asking for a solution.
- State the problem, desired outcome, boundaries, and open questions before requesting work from an AI system.
Core Ideas
- Context is useful when it helps define what a fitting response must account for.
- Constraints may describe the goal, audience, boundaries, source of truth, available time or resources, quality standard, risks, and decisions already made.
- Missing constraints leave the system to infer what matters.
- Conflicting constraints can produce work that appears fluent but fits the wrong problem.
- Defining the problem comes before evaluating whether a proposed solution is useful.
Relationship to the Learning Progression
This proposed module follows Context Engineering and forms the conceptual bridge to later work on Problem Definition and Human-AI Collaboration. It reinforces the existing context material without turning that material into a prompt recipe.
Status Notes
Ideation placeholder added on 2026-07-15. This is not a learner-available module, a required prerequisite, or a completed module charter.
Review status
- Package lifecycle: Ideation
- Learner availability: Deferred
- Review needs: Ideation packet only; needs learning-design review
Source: modules/thinking-in-constraints/module.md