Programação no Ensino Médio: Uma Abordagem de Ensino Orientado ao Design com Scratch

  • Pasqueline Dantas Scaico UFPB
  • Anderson Alves de Lima UFPB
  • Jefferson Barbosa Belo da Silva UFPB
  • Silvia Azevedo UFPB
  • Luiz Fernando Paiva UFPB
  • Ewerton Henning Souto Raposo UFPB
  • Yugo Alencar UFPB
  • Jão Paulo Mendes UFPB

Resumo


Este trabalho apresenta os objetivos de um projeto para o ensino de programação no ensino médio que visa instruir os estudantes sobre o que representa a Computação e desenvolver habilidades através do pensamento algorítmico através de uma abordagem de ensino orientado ao design. O artigo também relata uma olimpíada de programação que serviu para motivar os participantes do curso e para revelar os conhecimentos adquiridos.

Referências

Elkner, J. (2001) "Using Python in a High School Computer Science Program". In: 9ª International Python Conference, Long Beach, California U.S.

Pausch, Randy and Kelleher, Caintlin (2005). "Lowering the Barriers to Programming: A Taxonomy of Programming Environments and Languages for Novice Programmers". In: ACM Computing Surveys, Vol. 37, No. 2, pp. 83-137.

Lima Ribeiro et. al. (2011). "LEW: Laboratório de Engenharia Web para ensino, pesquisa e extensão". In: II Encontro Nacional de Informática e Educação, Campus Cascavel - PR.

Marques, Diego et. al (2011) "Atraindo Alunos do Ensino Médio para a Computação: Uma Experiência Prática de Introdução à Programação utilizando Jogos e Python". In: XXII SBIE - XVII WIE, Aracaju - SE.

Rapkiewicz, C. E. et al (2006). "Estratégicas pedagógicas no ensino de algoritmos e programação associadas ao uso de jogos educacionais". In: CINTED - Centro Interdisciplinar de Novas Tecnologias na Educação, Rio Grande do Sul.

Scaico, P. D., Corlett, E. F., Paiva, L. F., Raposo, E. H., Alencar, Y (2012). Relato da Utilização de uma Metodologia de Trabalho para o Ensino de Ciência da Computação no Ensino Médio. In: Congresso Brasileiro de Informática na Educação - 18º Workshop de Informática na Escola, Rio de Janeiro.

Sudol L. A. (2011) "Deepening Students' Understanding of Algorithms: Effects of Problem Context and Feedback Regarding Algorithmic Abstraction," Carnegie Mellon University.

Trajano, F. H. D, Lins, F. A. A, Melo, J. C B de (2010). "A Informática a serviço do aprendizado". In: X Jornada de ensino, pesquisa e extensão - UFRPE, Recife/PE.

Wilson C., Sudol L. A, Stephenson C, Stehlik M., Running on Empty: The failure to teach K-12 computer science in the digital age, Association for Computing Machinery, 2010.
Publicado
26/11/2012
SCAICO, Pasqueline Dantas; LIMA, Anderson Alves de; SILVA, Jefferson Barbosa Belo da; AZEVEDO, Silvia; PAIVA, Luiz Fernando; RAPOSO, Ewerton Henning Souto; ALENCAR, Yugo; MENDES, Jão Paulo. Programação no Ensino Médio: Uma Abordagem de Ensino Orientado ao Design com Scratch. In: WORKSHOP DE INFORMÁTICA NA ESCOLA (WIE), 18. , 2012, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 273-282. DOI: https://doi.org/10.5753/wie.2012.18718.