126485 - Introdução à Programação para Meninas Programadoras |
Período da turma: | 19/10/2024 a 16/11/2024
|
||||
|
|||||
Descrição: | Detalhamento:
Sessão preparatória: apresentação e familiarização com as plataformas utilizadas Aula 1: 1ª Parte: Introdução à dinâmica do curso, apresentação dos monitores e alunos, dinâmica da prática de trabalho remoto. 2ª Parte: Introdução ao conceito de programação com plataforma de programação em blocos: teoria e prática. Conteúdo: interação com o usuário (entrada e saída); sequência e condicionais simples; prática com conteúdo de álgebra e lógica. 3ª Parte: Introdução ao conceito de programação Python: conceitos correspondentes aos trabalhados durante as práticas de programação em blocos: teoria e prática. Aula 2. Python: repetição, condicionais, práticas com exercícios da conteúdo de álgebra e lógica baseadas em exercícios da OBI júnior. Aulas 3. Python: listas, funções e práticas baseadas em problemas da OBI júnior. Aula 4: Sessões de exercícios, seguida de atividade avaliativa. Bibliografia: Matthes, E. (2019). Python crash course: A hands-on, project-based introduction to programming. No Starch Press. https://github.com/ehmatthes/pcc_2e/ Topalli, D., & Cagiltay, N. E. (2018). Improving programming skills in engineering education through problem-based game projects with Scratch. Computers & Education, 120, 64-74. Site da Olimpíada Brasileira de Informática https://olimpiada.ic.unicamp.br/pratique/ Dasgupta et al.: Algorithms. McGraw-Hill 2008, ISBN 978-0-07-352340-8 |
||||
Carga Horária: |
48 horas |
||||
Tipo: | Obrigatória | ||||
Vagas oferecidas: | 150 | ||||
Ministrantes: |
Maria da Graça Campos Pimentel |
voltar |
Créditos © 1999 - 2024 - Superintendência de Tecnologia da Informação/USP |