O objetivo desta atividade é o desenvolvimento e oferecimento de um curso de lógica de programação para cerca de 45 alunos. Será utilizada a linguagem de programação Python, pois se trata de uma linguagem de fácil compreensão. O conteúdo do curso será produzido em 8 aulas, do básico ao avançado, de forma didática, alcançando desde introdução à lógica até funções e bibliotecas Python. A principal motivação do projeto foi a necessidade de democratizar o acesso a ensinamentos na área da computação, além da possibilidade de encorajar estudantes a ingressarem nos cursos de computação na USP. O material que será utilizado em sala, será desenvolvido pelos próprios membros do PET, organizadores do curso. Dentre os materiais a serem desenvolvidos, estão slides &x2013; produzidos através da plataforma Canva &x2013;, exercícios de programação &x2013; colocando-os na plataforma OnlineGdb &x2013; e uma apostila física complementar. O curso é composto por 8 aulas, as quais ocorrerão das 9h às 12h aos sábados, com um tempo extra para preparo das bancadas e organização pré e pós-curso. Elas serão ministradas por dois alunos integrantes do PET e terão a presença de 17 monitores, que auxiliarão aproximadamente 3 alunos cada, na assimilação dos conteúdos e no suporte para execução dos exercícios. A atividade será desenvolvida por dois grupos distintos: monitores e organização. Os monitores terão como responsabilidades a monitoria das aulas &x2013; 28 horas (3,5 horas cada) &x2013;, estudo dos materiais e preparo para as aulas &x2013; 20 horas (2,5 horas cada) &x2013; e reuniões/preparação &x2013; 12 horas (1,5 horas cada), totalizando 60 horas de dedicação para monitores. Já a organização, composta por integrantes do PET, terá como responsabilidades a revisão dos materiais e preparo de aulas (25 horas), resolução de questões burocráticas (10 horas), preparação da apostila (15 horas), reuniões semanais (13 horas) e reuniões/preparação com monitores (12 horas), totalizando 75 horas de dedicação em 2 meses de atividade (10h semanais)