Introdução à Programação Python

Introdução á Programação Python

Carlos Artur Guimarães

Coordenador de Professores do Curso Técnico em TI Mestrando PPGITE IMD/UFRN 

IMD/UFRN

artur@imd.ufrn.br | @arturgmrs

 

Introdução à Programação Python

Objetivos

  • Possibilitar Iniciação aos estudos em Python
  • Conhecer o Google Colab
  • Desenvolver códigos de forma colaborativa
  • Aprender a importar pacotes
  • Conhecer bibliotecas: Numpy, Matplot e Pandas
  • Desenvolver um projeto

Introdução à Programação Python

Conteúdos

  • Semana 1:
    • Introdução á Programação Python e Google Colab
  • Semana 2: 
    • Numpy
  • Semana 3:
    • Matplot
  • Semana 4:
    • Pandas

Introdução à Programação Python

Informações

  1. Duração: 40h
  2. Período: 25/05 a 21/06
  3. Ambiente de Ensino: Google Class Room
  4. Fórum: Discord
  5. Encontro Remoto:​
    • ​Terças e Quintas 12h ás 14h

Introdução à Programação Python

Avaliação: Desenvolvimento de um projeto que aborde no mínimo um dos objetivos da ONU 2030

Material Didático: Arquivos .py; vídeos e links complementares.

Material Necessário: Google Colab, gmail e computador com internet.

Introdução à Programação Python

Conheça o Instituto Metrópole Digital UFRN

Introdução à Programação Python

Conhecendo o Discord, ferramenta de chat interativo usado no curso!

Aula 1

Introdução à Programação Python

Semana 1

Introdução à Programação Python

Objetivos da aula

Apresentação do curso

Apresentação do Google Colab

Apresentação da Linguagem

Acesso ao Google Colab

Programação Python

Carregamento de arquivos .py

Interação no Google Colab

Hello Word

Compartilhamento de Código

Introdução à Programação Python

Python

Python possui uma sintaxe simples

Amplamente utilizada

Fácil de Aprender

Top 5 linguagem de Programação

 

Introdução à Programação Python

Google Colab

É uma aplicação criada pelo Google

Utilizamos para criação de código Python

Podemos usarmos de forma colaborativa

É online e gratuito

É possível importarmos pacotes

Funciona na cloud do Google

Introdução à Programação Python

Introdução à Programação Python

Tópicos

Introdução à Linguagem Python

Entrada e saída de dados

Python como calculadora

Introdução à Programação Python

Python

print (" # é um comando utilizado para realização de comentários em um código, o que consta depois não é impresso")
print ("Hello World")
print ("Esse é meu segundo programa utilizando a linguagem Python")
print ("Meu nome é Carlos Artur Guimarães")

Introdução à Programação Python

Entrada e Saída de Dados

# Jogo da velha é para fazermos um comentário

# Para o usuário realizar entrada de um dado o comando utilizado é input.

print("Qual é o seu nome? ")
nome = input()
print("Olá " + nome + ", tudo bem?")



# O que esse programa faz? Será que é possível compreendermos já?
print("Qual é o seu nome?")
nome = input()
print("Qual é a sua profissão?")
profissao = input()
print(nome + ", a tua profissão de " + profissao + " é muito importante")

Introdução à Programação Python

Python como calculadora

a = 2
a

a = 2/3
a

print (5/8)
print (3 * 5)
print (7+ 10)
5-2

(4+2*2)/8

Introdução à Programação Python

Exercício

1) Acessar o Google Colab, carregar o arquivo da aula e fazer interações com o 
código e leitura do material.
2) Realizar as atividades propostas no material
3) Compartilhar o código com artur@imd.ufrn.br para avaliação, ele de veve ter:
A) Deve imprimir seu nome completo e idade.
B) Um programa que pergunta qual o endereço e o usuário pode realizar a digitação 
do mesmo, depois é feito a impressão do endereço.
C) Um programa que pergunte o ano de nascimento do usuário e imprime a idade atual 
do mesmo e um comentário (a seu critério)

Aula 2

Introdução à Programação Python

Semana 1

Introdução à Programação Python

Tópicos

  • Variáveis e Tipos de variáveis em Python
  • Função Python
  • Comandos de Controle de Fluxo e repetição
  • Classes e objetos
  • Tipo de Dado dicionário em Python
  • Criação de Módulo em Python

Aula 01

Semana 2

Aula 01

Semana 2

Introdução à Programação Python

Introdução à Programação Python

Introdução à Programação Python

Semana 3

Introdução à Programação Python

Semana 3

PANDAS

Biblioteca para análise de dados

Construído a partir do Numpy

Panel Data System

Usado em ambiente de produção de diversas empresas

 

Introdução à Programação Python

Made with Slides.com