Learning Objects Workshop – A methodology for teaching Computing in Technical Courses
Abstract
The way that young people deal with technology makes many students, who attend to Computer Science lectures, losing their motivation when confronted with teaching methods and the high abstraction level of the contents. This lack of interest leads to learning difficulties and class evasion. To minimize these effects, an environment where learners can engage in a real-life software development project is proposed, collaborating in and between groups to create learning objects, which will be able to be used afterwards by other students.References
Almeida, E. S., Costa, E. B., Silva, K. S., Paes, R. B., Almeida, A. A. M., Braga, J. D. H.: AMBAP: Um Ambiente de Apoio ao Aprendizado de Programação. In: Workshop de Educação Em Computação, Florianópolis, 2002
Alves, S. F. R., Ferasoli Filho, H.: Bancada Experimental Robótica para o Ensino de Computação, Congresso de Iniciação Científica, São Carlos. Eventos da UFSCar, v. 4, p. 1195, 2008.
Bandura, A.: Self-efficacy: Toward a Unifying Theory of Behavioral Change, Psychological Review, 1977.
Beck, K.: Extreme Programming Explained: Embrace Change; Addison-Wesley, 2000
Bruner, J. (1960). O processo da educação. S. Paulo: Companhia Editora Nacional.
Castro, T., Fuks, H., Spósito, M. & Castro, A.Análise de um Estudo de Caso para Aprendizagem de Programação em Grupo. IEEE-RITA: Revista Iberoamericana de Tecnologia del Aprendizaje. ISSN: 1932-8540. V. 4, N.2, pp. 155-160., 2009
Cox, K. K., Costa Neto, A.: Protagonismo Juvenil no Ensino de Computação da Universidade Federal de Sergipe, 2004
Faria, E. S. J., Vilela, J. M.; Adán Coello, J. M. Um sistema de Aprendizado Colaborativo de Programação Baseado em Agentes Chamado Learn In Group. XIII Workshop de Educação em Computação (WEI), Anais do XXV Congresso da Sociedade Brasileira de Computação, pp. 2278-2290, 22 a 29 de Julho 2005.
González, L. A. G., Ruggiero, W. V.: Um Modelo Conceitual para Aprendizagem Colaborativa Baseada na Execução de Projetos pela Web, IEEE-RITA, 2008.
Marcelino, Eduardo Rosalém; Rosatelli, Marta Costa – Ensino de Programação em um Ambiente Colaborativo – Workshop sobre Educação em Computação, XXVIII Congresso da SBC, 2008.
Manso, A. L. Oliveira , C. Marques - Portugol IDE – Uma ferramenta para o ensino de programação - PAEE'2009 - Project Approaches in Engineering Education - Guimarães , Portugal, Julho 2009.
Mota, M.P., Pereira, L.W.P., Fávero, E.L.: JAVATOOL: Uma Ferramenta Para Ensino De Programação. In: Workshop de Educação Em Computação, Belém do Pará, 2008
Santoro, Flávia Maria, Borges, M. R. S., Santos, Neide (2002) Modelo de Cooperação para Aprendizagem Baseada em Projetos: Uma Linguagem de Padrões. Cadernos do IME. Série Informática. , v.1, p.170 - 205.
Sobral, Sónia R. 2008. B-learning em disciplinas introdutórias de programação. ed. 1. Guimarães: DSI-UMinho. Tese de Doutoramento.
Vahldick, A., Benitti, F.B.V., Urban, D. L., Krueger, M. L., Halma, A.: O uso do Lego Mindstorms no apoio ao Ensino de Programação de Computadores, In: Workshop de Educação Em Computação, Bento Gonçalves, 2009
Vygotski, L. S.: A Formação Social da Mente. Livraria Martins Fontes Editora Ltda. São Paulo, 1991
Alves, S. F. R., Ferasoli Filho, H.: Bancada Experimental Robótica para o Ensino de Computação, Congresso de Iniciação Científica, São Carlos. Eventos da UFSCar, v. 4, p. 1195, 2008.
Bandura, A.: Self-efficacy: Toward a Unifying Theory of Behavioral Change, Psychological Review, 1977.
Beck, K.: Extreme Programming Explained: Embrace Change; Addison-Wesley, 2000
Bruner, J. (1960). O processo da educação. S. Paulo: Companhia Editora Nacional.
Castro, T., Fuks, H., Spósito, M. & Castro, A.Análise de um Estudo de Caso para Aprendizagem de Programação em Grupo. IEEE-RITA: Revista Iberoamericana de Tecnologia del Aprendizaje. ISSN: 1932-8540. V. 4, N.2, pp. 155-160., 2009
Cox, K. K., Costa Neto, A.: Protagonismo Juvenil no Ensino de Computação da Universidade Federal de Sergipe, 2004
Faria, E. S. J., Vilela, J. M.; Adán Coello, J. M. Um sistema de Aprendizado Colaborativo de Programação Baseado em Agentes Chamado Learn In Group. XIII Workshop de Educação em Computação (WEI), Anais do XXV Congresso da Sociedade Brasileira de Computação, pp. 2278-2290, 22 a 29 de Julho 2005.
González, L. A. G., Ruggiero, W. V.: Um Modelo Conceitual para Aprendizagem Colaborativa Baseada na Execução de Projetos pela Web, IEEE-RITA, 2008.
Marcelino, Eduardo Rosalém; Rosatelli, Marta Costa – Ensino de Programação em um Ambiente Colaborativo – Workshop sobre Educação em Computação, XXVIII Congresso da SBC, 2008.
Manso, A. L. Oliveira , C. Marques - Portugol IDE – Uma ferramenta para o ensino de programação - PAEE'2009 - Project Approaches in Engineering Education - Guimarães , Portugal, Julho 2009.
Mota, M.P., Pereira, L.W.P., Fávero, E.L.: JAVATOOL: Uma Ferramenta Para Ensino De Programação. In: Workshop de Educação Em Computação, Belém do Pará, 2008
Santoro, Flávia Maria, Borges, M. R. S., Santos, Neide (2002) Modelo de Cooperação para Aprendizagem Baseada em Projetos: Uma Linguagem de Padrões. Cadernos do IME. Série Informática. , v.1, p.170 - 205.
Sobral, Sónia R. 2008. B-learning em disciplinas introdutórias de programação. ed. 1. Guimarães: DSI-UMinho. Tese de Doutoramento.
Vahldick, A., Benitti, F.B.V., Urban, D. L., Krueger, M. L., Halma, A.: O uso do Lego Mindstorms no apoio ao Ensino de Programação de Computadores, In: Workshop de Educação Em Computação, Bento Gonçalves, 2009
Vygotski, L. S.: A Formação Social da Mente. Livraria Martins Fontes Editora Ltda. São Paulo, 1991
Published
2010-07-20
How to Cite
PEREIRA, Luiz F. Dias; LAPOLLI, Fabio; SAMPAIO, Fábio Ferrentini; MOTTA, Claudia L. R.; OLIVEIRA, Carlo Emmanoel Tolla de.
Learning Objects Workshop – A methodology for teaching Computing in Technical Courses. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 18. , 2010, Belo Horizonte/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2010
.
p. 907-916.
ISSN 2595-6175.
