Adérito Fernandes Marcos - INESC TEC
aderito.f.marcos@inesctec.pt
Mucheroni, ML; Carvalho, ES; Marcos, AF;
O ensino e aprendizagem da programação de computadores em ambiente e-learning constitui uma área que tem vindo a atrair um interesse crescente tanto por parte das universidades de ensino em rede como pelos investigadores do e-learning. Aprender a programar computadores requer o desenvolvimento de raciocínio lógico da parte do estudante, enquanto aprende a dominar as potencialidades de uma determinada linguagem de programação, a construir estruturas de dados e a desenvolver uma estratégia de resolução de problemas pela sua divisão e modularização em problemas mais simples de mais fácil conquista. Adicionalmente importa que o estudante desenvolva competências de trabalho em grupo, de estudo individual com elevados níveis de concentração para realizar trabalho de revisão e depuração de código fonte. O ensino on-line de programação de computadores é constituído por estes aspetos, exigindo um elevado grau de interação entre estudantes e destes com o professor. Neste artigo, apresentamos um conjunto de reflexões e propostas concretas de estratégias de implementação do ensino e aprendizagem da programação de computadores, de nível universitário, explorando o método de "design" de instruções como uma abordagem do diálogo, uma adaptação da taxonomia de Bloom, com base na experiência e no modelo pedagógico virtual da Universidade Aberta de Portugal.