This document outlines an agenda for a workshop to build a virtual pet with JavaScript. The agenda includes reviewing starter code, learning key JavaScript concepts like variables, objects, functions, and conditionals. Participants will then build their virtual pet app, go over solutions, and discuss next steps. The goal is to not treat it like a drill, avoid discouragement through struggle and mastery, and take advantage of support.