430

C1069. Iniciação à programação em linguagem Python turma A-24_25

Apresentação

Atualmente, nos mais variados níveis práticos do ensino nas áreas científicas, a linguagem de programação Python é largamente utilizada. Sendo uma linguagem de programação com aplicação e alcance de largo espectro e de fácil iniciação, no entanto é relativamente recente. Este facto leva a que a grande maioria dos docentes não tenha ainda tido oportunidade de contacto com a referida linguagem de programação. Esta Ação visa contribuir para desenvolver as competências dos docentes de todas as áreas científicas, numa perspetiva de utilização prática, viabilizando a aplicação na atual programação dos mais variados dispositivos digitais, desde as máquinas de calcular programáveis até aos computadores de vários tipos de sistemas operativos e configurações. Trata-se de uma iniciação prática e abrangente que promove e enriquece a possibilidade de desenvolvimento de uma abordagem inovadora em contexto digital da atividade docente com os alunos.

Destinatários

Professores dos Grupos 230,500,510,540 e 550

Releva

Para os efeitos previstos no n.º 1 do artigo 8.º, do Regime Jurídico da Formação Contínua de Professores, a presente ação releva para efeitos de progressão em carreira de Educadores de Infância e Professores dos Ensinos Básico e Secundário. Mais se certifica que, para os efeitos previstos no artigo 9.º, do Regime Jurídico da Formação Contínua de Professores (dimensão científica e pedagógica), a presente ação releva para efeitos de progressão em carreira de Professores dos Grupos 230,500,510,540 e 550.

Objetivos

- Desenvolver competências e conhecimentos de utilização da linguagem de programação Python. São objetivos específicos: - Compreender o conceito de programação e elaboração de programas com uso da linguagem Python; - Iniciar a aprendizagem prática de programação; - Desenvolver autonomia na elaboração de programas simples; - Desenvolver competências e conhecimentos que permitam a evolução no desenvolvimento autónomo de programas de complexidade crescente.

Conteúdos

1. Noções gerais de programação e conceito de programas; 2. Introdução da linguagem Python; 3. Apresentação de diversas plataformas e instâncias de desenvolvimento de programas em Python; 4. Iniciação prática das várias estruturas de programação procedimental, com exemplos explicativos; 5. Desenvolvimento gradual na autonomia de programação; 6. Apresentação de exercícios exemplificativos de complexidade crescente; 7. Resolução de exercícios em programação em Python.

Metodologias

Todas as sessões serão síncronas destinadas à apresentação dos conteúdos, esclarecimento de dúvidas, desenvolvimento gradual de autonomia com acompanhamento do formador, comunicação e partilha de competências adquiridas e de conhecimentos aplicados. Ao longo das sessões , estimular-se-á a criação, participação e colaboração em comunidade de aprendizagem.

Avaliação

A avaliação dos formandos docentes nas ações de formação é contínua e participada por todos os intervenientes. As dimensões a avaliar são: a participação, o trabalho autónomo (se aplicável) e o trabalho individual. O resultado final é depois traduzido numa classificação quantitativa expressa na escala de 1 a 10 valores a que acresce uma menção qualitativa.

Bibliografia

Lutz, M. (2023). Aprenda Python em 1 Dia: Domine a linguagem de programação mais popular do mundo em 24 horas. Casa dos Livros.Matthes, E. (2015). Python para Todos: Programando com Diversão. Casa das Livros.Menezes, N. N. C. (2022). Introdução à Programação com Python: Algoritmos e Lógica de Programação para Iniciantes. Brasport.Ramalho, L. (2020). Python Fluente: A Linguagem de Programação do Futuro. Novatec Editora.Python Software Foundation. (n.d.). Documentação Oficial da Linguagem Python. https://www.python.org/.

Anexo(s)

Formador

José Paulo Angeiras de Sousa Santos

Cronograma

Sessão Data Horário Duração Tipo de sessão
1 09-01-2025 (Quinta-feira) 17:30 - 19:30 2:00 Online assíncrona
2 13-01-2025 (Segunda-feira) 17:30 - 19:30 2:00 Online assíncrona
3 16-01-2025 (Quinta-feira) 17:30 - 19:30 2:00 Online assíncrona
4 20-01-2025 (Segunda-feira) 17:30 - 19:30 2:00 Online assíncrona
5 23-01-2025 (Quinta-feira) 17:30 - 19:30 2:00 Online assíncrona
6 27-01-2025 (Segunda-feira) 17:30 - 19:30 2:00 Online assíncrona
7 30-01-2025 (Quinta-feira) 17:30 - 19:30 2:00 Online assíncrona
8 03-02-2025 (Segunda-feira) 17:30 - 18:30 1:00 Online assíncrona
Início: 09-01-2025
Fim: 03-02-2025
Acreditação: CCPFC/ACC-127495/24
Modalidade: Curso
Pessoal: Docente
Regime: e-learning
Duração: 15 h
Local: Moodle e Google Meet

INSCREVER-ME