A pedagogical architecture assisted by technologies for teaching and learning programming

  • Orivaldo de Lira Tavares UFES
  • Crediné Silva de Menezes UFES / UFRGS
  • Rosane Aragón UFRGS
  • Lucinéia Barbosa da Costa UFRGS

Abstract


Each year several technologies are developed as an aid to the process of teaching and learning programming. However, promote learning is still a big challenge. There is a shortfall in the use of pedagogical architectures that are actually effective to aid learning. To meet this demand, we present a pedagogical architecture aided by technologies, aiming to achieve real progress in learning. We also present results of applying this pedagogical architecture in a real classroom with students of undergraduate courses in Computer Science and Computer Engineering from a university.

References

Anderson, J.; Cognitive psychology and its implications. New York and Basingstoke: Worth Publishers, (2000). 181-183 p.

Carvalho, M. J. S.; Nevado, R. A. de; Menezes, C. S. de. (2007) “Arquiteturas pedagógicas para a educação a distância”. In: Nevado, R. A. de; Carvalho, M. J. S.; Menezes, C. S. de. (Orgs.). Aprendizagem em rede na educação a distância: estudos e recursos para formação de professores. 1 ed. Porto Alegre: Ricardo Lenz, p. 36-52.

Carvalho, M.J.S.; Nevado, R. A.; Menezes, C. S.; “Arquiteturas Pedagógicas para Educação a Distância: Concepções e Suporte Telemático”. In: XXI Simpósio Brasileiro de Informática na Educação. João Pessoa, 2010.

Costa, L. B. ; Oliveira, M. G.; Metodologia ANEA para avaliação online de Lógica de Programação. In: XXII Simpósio Brasileiro de Informática na Educação/ XVII Workshop de Informática na escola, 2011, Aracajú. Anais do XXII Simpósio Brasileiro de Informática na Educação/VII Workshop de Informática na escola, 2011.

Falkner, K., Palmer, M.; Developing authentic problem solving skills in introductory computing classes, In: SIGCSE'09, Chattanooga,Tennessee, USA, (2009).

Gomes, A. e Mendes, A. (2000). Suporte à Aprendizagem da Programação com o Ambiente SICAS. Actas do V Congresso Ibero-americano de Informática Educativa,Viña del Mar, Chile.

Marcon, K.,Machado, J.B.; Carvalho, M. J.S.: Arquiteturas Pedagógicas e Redes Sociais:Uma experiência no Facebook. In: Congresso brasileiro de Informática na Educação, 2012.

Piaget, J.; Evolução intelectual da adolescência à vida adulta (Tradução de Tania Beatriz Iwaszko Marques e Fernando Becker do artigo publicado em inglês sob o título: Intellectual Evolution from Adolescence to Adulthood, pela Human Development, 15:1-12, 1972).

Polya, George. How to solve it: a new aspect of mathematical method. Princeton University Press, (2004).

Real, L. M. C. ; Corbellini, Silvana. Proposta de uso de WIKI como Arquitetura Pedagógica: cooperação. In: 22º Simpósio Brasileiro de Informática na Educação - 17º Workshop de Informática na Escola, 2011, Aracaju. Anais do XXII SBIE - XVII WIE, 2011. v. Wapsed. p. 1-9.

Ribeiro, R.S; Brandão L.O; Brandão; A. A. F.: Uma visão do cenário nacional do ensino de algoritmos e programação: uma proposta baseada no paradigma de programação visual. I Congresso de brasileiro de Informática na educação, 2012, Rio de Janeiro.

Souza, D.M; Maldonado, J.C.; Barbosa, E. F.: Aspectos de Desenvolvimento e Evolução de um Ambiente de Apoio ao Ensino de Programação e Teste de Software. I Congresso de brasileiro de Informática na educação, 2012, Rio de Janeiro.

Tavares, O. L.; Menezes, C.S.; Nevado, R.A.: Pedagogical architectures to support the process of teaching and learning of computer programming: In FIE2012- Frontiers in education conference, 2012.

Wirth, Niklaus. Program Development by Stepwise Refinement, Communications of the ACM, vol. 14, pp. 221-227, (1971).
Published
2013-07-23
TAVARES, Orivaldo de Lira; MENEZES, Crediné Silva de; ARAGÓN, Rosane; COSTA, Lucinéia Barbosa da. A pedagogical architecture assisted by technologies for teaching and learning programming. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 21. , 2013, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 778-787. ISSN 2595-6175.