Blogs (1) >>

Computing education is often confined to the context of formal education or after-school programs; however, there is a growing industry built around adult education, including workshops, coding intensives, online learning, and the workplace. Amidst these efforts, little research has explored the workplace as a site for novice adult learners to develop computing skills. In this experience report, we present an integrated training curriculum for adults at DAP (Data Apprenticeship Program), an organization that trains and employs novice adults from groups historically underrepresented in computing who seek to advance their career through on-the-job learning. “Data Apprentices” are hired to complete client projects by providing data services for local organizations, nonprofits, and businesses. Training is integrated into employees’ weekly responsibilities at DAP, and the curriculum consists of four modules: Microsoft Excel, Critical Data Literacy, Python Fundamentals, and Career Development. In this report, we reflect holistically on the evolution of the curriculum over the years. We distill our reflection into insights to inform other integrated training programs that aim to equip novice adults with computing skills in the workplace.