SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Experiência no Ensino de
Programação com Python
Givanaldo Rocha de Souza
givanaldo.rocha@ifrn.edu.br
givanaldo
Histórico
Primeiro contato com Python
Motivação
Motivação
Motivação
Motivação
Motivação
Sintaxe simplificada
Alguns exemplos
Alguns exemplos
Alguns exemplos
Disciplinas
Algoritmos e Técnicas de Programação
Licenciatura em Informática (2013.1) – IFRN Natal - Zona Norte
Fundamentos de Lógica e Algoritmos
Técnico em Informática (2013) – IFRN Natal - Zona Norte
Técnico em Informática (2015) – IFRN Parnamirim
Programação Estruturada e Orientada a Objetos
Técnico em Informática (2014) – IFRN Parnamirim
Estrutura de Dados
Tecnologia em Sistemas para Internet (2015.1) – IFRN Parnamirim
Projetos de Pesquisa: Bioinformática e Eficiência Energética
Alunos do 2º e 3º ano do Técnico em Informática – IFRN Parnamirim
Estudo de caso
1º Bimestre 2º Bimestre 3º Bimestre 4º Bimestre
(projeto)
Prova téorica (4,0) Seminário (4,0) Prova prática (5,0) Relatório (2,0)
Prova prática (6,0) Projeto (3,0) Seminário (4,0) Apresentação (4,0)
Lista de exercícios
(3,0)
Codecademy (1,0) Aplicativo (4,0)
Codecademy (1,0) -
extra
Visita técnica - extra
Programação Estruturada e Orientada a Objetos
Técnico em Informática (2014) – IFRN Parnamirim
Recursos utilizados
Recursos utilizados
Arquivos compartilhados no Dropbox
Página da disciplina
Recursos utilizados
Grupo fechado no Facebook
Recursos utilizados
Trilha Python do
Codecademy
Python Tutor
Recursos utilizados
PyCharm
Recursos utilizados
Recursos utilizados
Recursos utilizados
Recursos adicionais
Produção de apresentações
Produção de apresentações
Desenvolvimento de jogos
Desenvolvimento de jogos
Desenvolvimento de jogos
Outros aplicativos
Poland Ball – the revenge
Relato pessoal e desafios
Outros professores no IFRN Campus Parnamirim estão adotando
Python como linguagem na disciplinas introdutórias.
“Professor, volte!!! Estamos com saudades do Python...”
Ex-alunos do técnico em Informática do IFRN Campus Natal – Zona Norte.
Os alunos se saem melhor nos bimestres em que não há prova.
Conceitos de orientação a objetos diferente de outras linguagens.
Usar Python na disciplina de Estrutura de Dados no curso de
Tecnologia em Sistemas para Internet.
Relato pessoal e desafios
0 5 10 15 20 25 30 35 40
0
1
2
3
4
5
6
7
8
9
10
1º Bimestre
2º Bimestre
3º Bimestre
4º Bimestre
0 5 10 15 20 25 30 35 40
0
1
2
3
4
5
6
7
8
9
10
1º Bimestre
2º Bimestre
3º Bimestre
4º Bimestre
Relato pessoal e desafios
Ministrar cursos de extensão em Python, para que os alunos que
não conhecem a linguagem possam participar.
==> Minicurso de Python (alunos da iniciativa Urgent Code)
==> Workshop de Python (Luan Fonseca – Evolux)
==> Minicurso de BioPython (alunos de pesquisa em Bioinformática)
II Semana de Ciência e Tecnologia no início de março de 2015.
Sintonizar com o mercado de trabalho, aplicando projetos práticos e
parcerias com empresas de tecnologia, fomentando a pesquisa
científica.
Ampliar rede de colaboraçãoAmpliar rede de colaboração
Experiência no Ensino de Programação com Python
Givanaldo Rocha de Souza
givanaldo.rocha@ifrn.edu.br
givanaldo

Mais conteúdo relacionado

Destaque

Minicurso Básico de Python - PythonDay
Minicurso Básico de Python - PythonDayMinicurso Básico de Python - PythonDay
Minicurso Básico de Python - PythonDayDilan Nery Lopes
 
Hoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programaçãoHoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programaçãoFATEC São José dos Campos
 
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmicaPepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmicaFATEC São José dos Campos
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividadeAnielli Lemes
 
Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010Diego Damasceno
 
Introdução ao Python
Introdução ao PythonIntrodução ao Python
Introdução ao PythonMarcio Palheta
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilMarcel Caraciolo
 
Construindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceConstruindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceMarcel Caraciolo
 

Destaque (9)

Introdução ao Python
Introdução ao PythonIntrodução ao Python
Introdução ao Python
 
Minicurso Básico de Python - PythonDay
Minicurso Básico de Python - PythonDayMinicurso Básico de Python - PythonDay
Minicurso Básico de Python - PythonDay
 
Hoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programaçãoHoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programação
 
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmicaPepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmica
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividade
 
Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010
 
Introdução ao Python
Introdução ao PythonIntrodução ao Python
Introdução ao Python
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no Brasil
 
Construindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceConstruindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduce
 

Semelhante a Ensino de Programação com Python

Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RNFlisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RNLeonardo Minora
 
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RNFlisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RNLeonardo Minora
 
Uma experiência acadêmica com Python
Uma experiência acadêmica com PythonUma experiência acadêmica com Python
Uma experiência acadêmica com PythonHenrique Bastos
 
Algii aula00-noite-1sem2011
Algii aula00-noite-1sem2011Algii aula00-noite-1sem2011
Algii aula00-noite-1sem2011Anderson Favaro
 
Pi - aula inaugural
Pi - aula inauguralPi - aula inaugural
Pi - aula inauguralPacc UAB
 
Aula 01 apresentação do curso
Aula 01   apresentação do cursoAula 01   apresentação do curso
Aula 01 apresentação do cursoGedson Nunes
 
Utilizando Python no Ensino Superior - PyConBrasil 3
Utilizando Python no Ensino Superior - PyConBrasil 3Utilizando Python no Ensino Superior - PyConBrasil 3
Utilizando Python no Ensino Superior - PyConBrasil 3Marco Mendes
 
Algoritmos e LP - Aula 00 - Introdução e Apresentação.pdf
Algoritmos e LP - Aula 00 - Introdução e Apresentação.pdfAlgoritmos e LP - Aula 00 - Introdução e Apresentação.pdf
Algoritmos e LP - Aula 00 - Introdução e Apresentação.pdfEnio Filho
 
PARADIGMAS_LINGUAGENS_PROG_aula01.pdf
PARADIGMAS_LINGUAGENS_PROG_aula01.pdfPARADIGMAS_LINGUAGENS_PROG_aula01.pdf
PARADIGMAS_LINGUAGENS_PROG_aula01.pdfAthena542429
 
Aula 01 - Apresentação e Ementa.pptx.pdf
Aula 01 - Apresentação e Ementa.pptx.pdfAula 01 - Apresentação e Ementa.pptx.pdf
Aula 01 - Apresentação e Ementa.pptx.pdfflaviopereira199652
 
Computação Científica com Python
Computação Científica com PythonComputação Científica com Python
Computação Científica com PythonHugo Serrano
 
certificado de habilitacoe literarias_0001
certificado de habilitacoe literarias_0001certificado de habilitacoe literarias_0001
certificado de habilitacoe literarias_0001helio santos
 
Inovações Tecnológicas para o Ensino Presencial e a Distância
Inovações Tecnológicas para o Ensino Presencial e a DistânciaInovações Tecnológicas para o Ensino Presencial e a Distância
Inovações Tecnológicas para o Ensino Presencial e a DistânciaFaculdade Martha Falcão
 

Semelhante a Ensino de Programação com Python (20)

Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RNFlisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
 
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RNFlisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
Flisol 2010 - Software Livre, iniciativas do IFRN e do PSL-RN
 
Uma experiência acadêmica com Python
Uma experiência acadêmica com PythonUma experiência acadêmica com Python
Uma experiência acadêmica com Python
 
Algii aula00-cic2 na446
Algii aula00-cic2 na446Algii aula00-cic2 na446
Algii aula00-cic2 na446
 
Algii aula00-noite-1sem2011
Algii aula00-noite-1sem2011Algii aula00-noite-1sem2011
Algii aula00-noite-1sem2011
 
ALGII-aula00
ALGII-aula00ALGII-aula00
ALGII-aula00
 
ALG1-aula00
ALG1-aula00ALG1-aula00
ALG1-aula00
 
Alg2 Aula00
Alg2 Aula00Alg2 Aula00
Alg2 Aula00
 
LOGICA-aula00
LOGICA-aula00LOGICA-aula00
LOGICA-aula00
 
Logica aula00-2sem2011
Logica aula00-2sem2011Logica aula00-2sem2011
Logica aula00-2sem2011
 
Alg1 aula00-1sem2011
Alg1 aula00-1sem2011Alg1 aula00-1sem2011
Alg1 aula00-1sem2011
 
Pi - aula inaugural
Pi - aula inauguralPi - aula inaugural
Pi - aula inaugural
 
Aula 01 apresentação do curso
Aula 01   apresentação do cursoAula 01   apresentação do curso
Aula 01 apresentação do curso
 
Utilizando Python no Ensino Superior - PyConBrasil 3
Utilizando Python no Ensino Superior - PyConBrasil 3Utilizando Python no Ensino Superior - PyConBrasil 3
Utilizando Python no Ensino Superior - PyConBrasil 3
 
Algoritmos e LP - Aula 00 - Introdução e Apresentação.pdf
Algoritmos e LP - Aula 00 - Introdução e Apresentação.pdfAlgoritmos e LP - Aula 00 - Introdução e Apresentação.pdf
Algoritmos e LP - Aula 00 - Introdução e Apresentação.pdf
 
PARADIGMAS_LINGUAGENS_PROG_aula01.pdf
PARADIGMAS_LINGUAGENS_PROG_aula01.pdfPARADIGMAS_LINGUAGENS_PROG_aula01.pdf
PARADIGMAS_LINGUAGENS_PROG_aula01.pdf
 
Aula 01 - Apresentação e Ementa.pptx.pdf
Aula 01 - Apresentação e Ementa.pptx.pdfAula 01 - Apresentação e Ementa.pptx.pdf
Aula 01 - Apresentação e Ementa.pptx.pdf
 
Computação Científica com Python
Computação Científica com PythonComputação Científica com Python
Computação Científica com Python
 
certificado de habilitacoe literarias_0001
certificado de habilitacoe literarias_0001certificado de habilitacoe literarias_0001
certificado de habilitacoe literarias_0001
 
Inovações Tecnológicas para o Ensino Presencial e a Distância
Inovações Tecnológicas para o Ensino Presencial e a DistânciaInovações Tecnológicas para o Ensino Presencial e a Distância
Inovações Tecnológicas para o Ensino Presencial e a Distância
 

Último

Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila RibeiroMarcele Ravasio
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
interfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdfinterfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdfIvoneSantos45
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficasprofcamilamanz
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Transformações isométricas.pptx Geometria
Transformações isométricas.pptx GeometriaTransformações isométricas.pptx Geometria
Transformações isométricas.pptx Geometriajucelio7
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Vitor Mineiro
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxLaurindo6
 

Último (20)

Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
interfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdfinterfaces entre psicologia e neurologia.pdf
interfaces entre psicologia e neurologia.pdf
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficas
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Transformações isométricas.pptx Geometria
Transformações isométricas.pptx GeometriaTransformações isométricas.pptx Geometria
Transformações isométricas.pptx Geometria
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
 

Ensino de Programação com Python