Atividades

Python como ferramenta de ensino de POO no curso de Sistemas de Informação

Tiago Bacciotti Moreira
Professor, Autor & Arquiteto de Saberes em TI e Educação

Ensinar Programação Orientada a Objetos para alunos dos períodos iniciais de Sistemas de Informação é um desafio digno de heróis — ou, no mínimo, de muita paciência. Nesta apresentação, vamos contar como o Python, com sua simplicidade e clareza, virou aliado nessa jornada.

O objetivo é compartilhar a experiência prática de quem enfrentou de frente:

  • As dificuldades de ensinar conceitos abstratos a alunos que, muitas vezes, ainda estão se entendendo com variáveis;

  • proposta metodológica adotada, com uma abordagem de 8 passos, pensada para tornar POO algo mais palpável (e menos traumático);

  • As práticas de exercícios que deram certo (e as que ensinaram mais pela dor);

  • E, claro, os resultados encontrados, tanto na aprendizagem quanto na batalha contra a temida evasão nos cursos de Tecnologia.

 

Tópicos abordados:

  • Evasão nos cursos de Tecnologia — porque não basta ensinar, tem que fazer ficar;

  • Proposta Metodológica — teoria com os pés no chão (e no laboratório);

  • Abordagem de 8 passos — um mapa para não se perder no caminho da abstração;

  • Resultados encontrados — o que funcionou, o que surpreendeu e o que ainda precisa melhorar.

No fim, ensinar POO é como programar: exige paciência, refatoração constante e, às vezes, um pouco de fé. Mas com as ferramentas certas — e um pouco de Python — a missão deixa de ser impossível.

Porque quem ensina a programar, no fundo, está programando futuros.