Os estudantes selecionarão projetos open source no GitHub que estejam abertos a contribuições e que sejam relevantes para suas habilidades e interesses. Eles lerão a documentação dos projetos para entender os padrões e requisitos, comunicar-se-ão com os mantenedores para identificar necessidades específicas e, então, desenvolverão contribuições como correções de bugs, melhorias de funcionalidades, adição de novas funcionalidades, etc. As contribuições serão submetidas mediante pull requests, e os estudantes acompanharão o processo de revisão e integração, recebendo feedback dos mantenedores.