Período e Horário

09 a 13 de agosto de 2021, das 09h ás 12h30

Local

A Distância

Carga Horária

16 horas

Coordenação

Prof. Dr. José Baldin Pinheiro

E-mail: jbaldin@usp.br

Acessar CV online: Clique aqui

ESALQ/USP

Patricia Braga

E-mail: patriciabraga@usp.br

Comissão Organizadora

Objetivo

Este curso visa oferecer uma oportunidade de capacitação aos novos profissionais em linguagem de programação Python. A atividade busca desenvolver em futuros cientistas ligados ao melhoramento de plantas e todas as suas interfaces científicas competências quanto a construção de algoritmos objetivando a execução de tarefas relacionadas ao processamento de dados.

 

 

Programa

Específicos

– Apresentar os principais conceitos de computação, programação e lógica inerentes à construção de algoritmos com aplicações na linguagem Python;
– Compreender a sintaxe da linguagem, suas principais características e diferentes aplicações;
– Construir algoritmos simples utilizando diferentes estruturas de repetição e seleção em
conjunto com funções e procedimentos;
– Diferenciar as principais estruturas de dados existentes na linguagem com suas respectivas
utilizações e aplicações a diferentes problemas;
– Projetar algoritmos em Python e desenvolver programas e pequenos projetos.

Conteúdos

Introdução à Lógica de Programação:
– Noções de Lógica de Programação e Arquitetura Básica de Computadores
– Algoritmos e Fluxogramas
– Representação de Dados
– Manipulação de Dados e Pseudocódigos

Programação em Python
– Versões e Vantagens do Python
– Utilização do Jupyter Notebook para criação de códigos
– Variáveis e Atribuições
– Operadores Aritméticos e Tipos de Expressão
– Operadores Lógicos e Relacionais
– Estruturas de Seleção
– Estruturas de Repetição
– Vetores e Matrizes
– Funções e Procedimentos
– Recursividade
– Manipulação de Strings
– Manipulação de arquivos

Utilização do Python
– Estruturas de Dados (Listas, Dicionários, Conjuntos e Tuplas)
– Manipulação de Dataframes em Python
– Introdução à Orientação de Objetos
– Erros e exceções
– Utilização do Python para Processamento de Dados

Observação

REQUISITOS TÉCNICOS: -Internet recomendada mínima de 3,0 Mbps para acompanhamento ao vivo.

Número de vagas

60

Taxa de Inscrição

Lote I até 15/07/21:  R$ 40,00

Lote II a partir de 15/07/21:  R$ 60,00

 

A forma de pagamento boleto será desativada 4 dias antes do início do evento devido, ao prazo de compensação bancária.

CANCELAMENTO DE INSCRIÇÃO: Será estornado 100% do valor pago, mediante envio de e-mail (cdt@fealq.com.br) em até 48h antes do início do evento.

 

Atenção

O dinheiro arrecadado com este evento será doado para a instituição de caridade “LAR BETEL”