October workshops are openBuild a Search AI Agent$99 early bird

Enroll now
Skip to content

EDUCATION & COMMUNITY · CAPSTONE PROJECT

Community workshop planner

Help high-school volunteers prepare a fictional 30-minute library workshop about checking online claims.

Beginner-friendly path · 9 guided lessons · editable JavaScript · runs in your browser · no API key

START WITH A QUESTION

Can an engaging workshop still miss its learning goal?

Predict what a planner must check besides whether the activities add up to thirty minutes.

Reveal what to look for

The verifier checks objective coverage, referenced source cards, setup time, and fictional supply counts before preparing a facilitator preview.

9 guided lessons · learn at your pace

YOUR FINISHED BUILD

Community workshop planner

A timed activity plan, referenced source cards, an original practice check with explanations, and explicit facilitator-review gaps.

WHY THIS FIELD USES THE IDEA

Education and community learning require activities, practice checks, and resources that actually support a defined learning objective.

SEE THE IDEAChoose a step

See the idea before you code it

Read the input

A learning goal, age-appropriate original source cards, activities and durations, a supply catalog, participant count, and facilitator approval.

function solve(input, tools) { /* your workflow */ }

Click a step to inspect this project's flow. The final workspace runs your JavaScript with original, authored records and checks.

A COMPLETE PATH TO YOUR BUILD

One small step at a time.

You can begin at the first lesson, resume shared skills you already practiced, or open the project IDE when you are ready.

01 · UNDERSTAND

Start with the essentials

No coding experience needed. These common lessons stay completed across every project.

  1. 1A model is one part of the systemFirst understand a model, a fixed workflow, and an agent that chooses its next tool call.
  2. 2Your first few lines of codeStart from zero: read values, objects, functions, and the result your code returns.
  3. 3Make a rule you can testWrite a small condition, change the input, and observe how the output changes.
  4. 4Turn an idea into a clear goalTurn the project's deliverable into a specific goal, allowed actions, and a visible stopping rule.

02 · PRACTICE

Learn the tools your project needs

Short explanations, clickable diagrams, and a small coding lab for each skill.

  1. 5A tool needs a clear contractRead activity requirements and source cards as explicit planning inputs.
  2. 6Ask before changing somethingPrepare a facilitator preview while keeping event decisions with a person.
  3. 7Test behavior, not confidenceCheck goal coverage as well as time and supply constraints.
  4. 8Choose a workflow before adding a teamArrange reading, planning, checking, and review in a clear workflow.

03 · BUILD

Make your project work

Follow the project-specific ideas, insert the explained snippets, and inspect your real execution trace.

  1. 9Community workshop plannerBuild and test your own version: A timed activity plan, referenced source cards, an original practice check with explanations, and explicit facilitator-review gaps.

04 · TEST & REFLECT

Try to break it. Explain what holds.

3 runnable cases check the final project. Passing them demonstrates these examples, with limitations still to explore.

Change one thing

Remove the activity covering one objective, or shorten the time budget. Inspect the resulting review gaps.

Keep a useful learning record

What evidence from real learners would you need to judge the workshop's educational value?

Inputs, checks, and project boundaries
Your starting material
A learning goal, age-appropriate original source cards, activities and durations, a supply catalog, participant count, and facilitator approval.
What your agent must check
  • A supported plan with both components fits exactly and still awaits facilitator review.
  • Report both time and paper shortages independently.
  • A fitting schedule does not compensate for a conflicting source card.
Keep the scope clear
No real children's responses, grading, personalized disability decisions, unsupported standards-alignment claims, or actual event scheduling.
Research behind this project path

Original explanations and authored practice records draw on these research and engineering ideas. The source organizations do not endorse this course or supply its fictional results.

Anthropic · Building effective agents

Distinguish fixed workflows from model-directed actions; start simply, use tool observations as feedback, and set stopping conditions.

The article notes that its tooling landscape has changed. Its patterns do not establish that a more autonomous or complex system is better for every task.

Anthropic · Writing effective tools for agents — with agents

Design distinct tools with clear parameters, relevant returned information, and evaluations of how the agent actually uses them.

A description or schema does not guarantee the right action. A live tool can return different data for the same arguments as its environment changes.

Anthropic · Demystifying evals for AI agents

Define tasks, trials, and graders; inspect both execution records and final outcomes; repeat trials when model behavior varies.

A score depends on its cases and grading rules. Repeating a deterministic classroom case does not measure the variability of a live model.

Your JavaScript really runs. The model decisions and school data are authored simulations, so you can learn without an API key. Every workspace also includes a separate real SDK example to explore next. Passing the lab’s cases is practice, not proof that an agent is ready for real-world use.