experiência no ensino de programação com python

Post on 27-Jul-2015

48 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Experiência no Ensino de Programação com Python

Givanaldo Rocha de Souzagivanaldo.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çãoLicenciatura em Informática (2013.1) – IFRN Natal - Zona Norte

Fundamentos de Lógica e AlgoritmosTécnico em Informática (2013) – IFRN Natal - Zona NorteTécnico em Informática (2015) – IFRN Parnamirim

Programação Estruturada e Orientada a ObjetosTécnico em Informática (2014) – IFRN Parnamirim

Estrutura de DadosTecnologia em Sistemas para Internet (2015.1) – IFRN Parnamirim

Projetos de Pesquisa: Bioinformática e Eficiência EnergéticaAlunos 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 ObjetosTé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 400

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 400

1

2

3

4

5

6

7

8

9

10

1º Bimestre

2º Bimestre

3º Bimestre

4º Bimestre

Relato pessoal e desafiosMinistrar 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 Souzagivanaldo.rocha@ifrn.edu.br

givanaldo

top related