One-day projects
Preparation
A one-day project needs as a minimum the following:
One clearly-defined topic
A well-defined task (or tasks)
Links to relevant resources
The topic will usually be around a specific language, library or technology, such as Docker, D3, Elm, or TypeScript.
The task (or tasks) needs to be something that can reasonably be completed in 5-6 hours.
The resources need to be well-researched learning materials that will provide a sufficient introduction to the topic.
Facilitation
A well-prepared project day does not need a facilitator, but facilitating them can be fun.
Facilitators may:
Prepare an introduction to the topic or do a workshop or code-along at the start of the day;
Make themselves available (either in-person or online) to support the teams while the task is being worked on;
Participate in the project presentations at the end of the day.
Teams
By default, work in teams of 4. Larger teams are more likely to be self-contained and not need too much support.
Presentations
One hour before the scheduled end of the day, all teams take it in turns to present their work.
Last updated