Seminário de andamento de doutorado da Nathalia da Cruz Alves

18/06/2020 17:42

Parabéns a Nathalia da Cruz Alves pelo excelente seminário de andamento de doutorado no PPGCC/INE/UFSC sobre o seu trabalho de “Assessing product creativity in K-12 computing education”.

O vídeo da apresentação está disponível online.

Agradecemos também aos membros da banca Rafael de Santiago (PPGCC/UFSC) e Roberto Almeida Bittencourt (PGCC/UEFS) pelo feedback valioso.

Nova pesquisa sobre formação continuada de professores

02/06/2020 17:20

Já está disponível online o artigo: Formação Continuada de Professores para o Ensino de Algoritmos e Programação na Educação Básica: Um Estudo de Mapeamento Sistemático

O artigo apresenta resultados do TCC da Fabíola M. Kretzer no curso de Bacharelado em Ciências da Computação no Departamento de Informática e Estatística/UFSC realizado no contexto da iniciativa Computação na Escola/INCoD/INE/UFSC.

KRETZER, F. M., GRESSE VON WANGENHEIM,C.; HAUCK, J. C. R., PACHECO, F. S. Formação Continuada de Professores para o Ensino de Algoritmos e Programação na Educação Básica:  Um Estudo de Mapeamento Sistemático. Revista Brasileira de Informática na Educação, 28, 2020.

Polemics about Computational Thinking

04/05/2020 17:24

O artigo “Polemics about Computational Thinking: Digital Competence in Digital Zeitgeist – Continued Search for Answers” apresentado pela professora Lúcia Helena Martins-Pacheco na CSEDU 2020 – International Conference on Computer Supported Education (via online streaming devido a pandemia) já está disponível online.

O artigo representa resultados de pesquisa em conjunto com a doutoranda Nathalia da Cruz Alves do PPGCC/UFSC e da professora Christiane Gresse von Wangenheim no âmbito da iniciativa Computação na Escola/INCoD/INE/UFSC.

Apresentação na live do Grupo de Interesse de Educação em Computação

24/04/2020 17:27

Na live do Grupo de Interesse de Educação em Computação/SBC, a Nathalia apresentará o artigo “A Large-scale Evaluation of a Rubric for the Automatic Assessment of Algorithms and Programming Concepts”, publicado no SIGCSE de 2020, como resultado da sua pesquisa no doutorado no PPGCC no ambito da iniciativa Computação na Escola/INCoD/INE/UFSC.

Alves, N. da C., Gresse von Wangenheim, C., Hauck, J. C. R., Borgatto. A Large-scale Evaluation of a Rubric for the Automatic Assessment of Algorithms and Programming Concepts. In: Proc. of the 51st ACM Technical Symposium on Computer Science Education, Portland/USA, 2020, Pages 556–562.

O vídeo da apresentação está disponível online.

Disponível online: Uma abordagem para a avaliação do design visual de aplicativos móveis criados com linguagens de programação baseadas em blocos

16/04/2020 15:06

Igor da Silva Solecki. Uma abordagem para a avaliação do design visual de aplicativos móveis criados com linguagens de programação baseadas em blocos. 2020. Dissertação (Programa de Pós-Graduação em Ciência da Computação (PPGCC)) – Universidade Federal de Santa Catarina.

Em breve estaremos também atualizando o CodeMaster online com os resultados no site da iniciativa Computação na Escola/INCoD/INE/UFSC.

Artigos publicados no contexto desse mestrado:

Solecki, I.; Porto, J. A.; Alves, N. d. C., Gresse von Wangenheim, C., Hauck, J. C. R., Borgatto, A. F. Automated Assessment of the Visual Design of Android Apps Developed with App Inventor. In: Proc. of the 51st ACM Technical Symposium on Computer Science Education, Portland, USA, 2020, Pages 51–57.

Solecki, I. d. S.; Justen, K. A.; Porto, J. V. A., Gresse von Wangenheim,C.; Hauck, J. C. R.; Borgatto, A. F. Estado da Prática do Design Visual de Aplicativos Móveis desenvolvidos com App Inventor. Revista Brasileira de Informática na Educação, vol. 28, 2020.

Solecki, I.; Porto, J. A.; Justen, K. A.; Alves, N. d. C., Gresse von Wangenheim, C., Borgatto, A. F.; Hauck, J. C. R. CodeMaster UI Design – App Inventor: Uma Rubrica de Avaliação do Design de Interface de Aplicativos Android desenvolvidos com App Inventor. Proc. of the XVII Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais, Vitória, Brasil, 2019.

Diretrizes de currículo para o ensino de computação na Educação Básica

03/07/2019 14:29

O ensino de computação em escolas deve abordar vários princípios práticos que se referem a comportamentos que alunos computacionalmente fluentes utilizam para se envolver plenamente com os conceitos básicos da computação. Atualmente, um número crescente de países está desenvolvendo currículos de referência para guiar o ensino de pensamento computacional na Educação Básica, convergindo em termos de conceitos e técnicas fundamentais e sequenciamento a estágios educacionais, como por exemplo no K-12 Computer Science Framework. Essas diretrizes são desenvolvidas por especialistas em educação e computação com envolvimento da comunidade mundial, servindo como um guia de alto nível que pode ser usado para o desenvolvimento de currículos personalizados. O Framework promove uma visão na qual todos os estudantes se envolvam de forma crítica nas questões da computação, abordando problemas de maneiras inovadoras e criando artefatos computacionais numa abordagem mais prática, pessoal e social.

K-12 Computer Science Framework organiza o conhecimento de ciência da computação em conceitos fundamentais que representam áreas de conteúdo chave em ciência da computação e práticas fundamentais que representam ações que os alunos usam para se envolver com os conceitos de maneiras ricas e significativas, acrescentando conceitos transversais relacionados a computação.

K-12 Computer Science Framework divide o ensino de computação em 3 níveis podendo alinhar ao sistema de ensino no Brasil da seguinte maneira: Educação Infantil e Ensino Fundamental – Anos Iniciais (elementary school), o Ensino Fundamental – Anos finais (middle school) e o Ensino Médio (high school).

O K-12 Computer Science Framewordefine detalhadamente os objetivos de aprendizagem para cada um desses níveis educacionais. O documento completo está disponível no site da K-12cs.org (Inglês). Um resumo dos objetivos de aprendizagem do K-12 Computer Science Framework para Ensino Fundamental – Anos Finais e Ensino Médio está disponível aqui (Português).

No Brasil, a BNCC aborda o pensamento computacional no ensino fundamental e médio (resumo) e a SBC criou diretrizes que incluem o pensamento computacional na Educação Básica agrupando as competências de computação em três eixos: pensamento computacional, cultura digital e mundo digital.

As diretrizes para ensino de computação da SBC definem os objetivos de aprendizagem para cada ano letivo, conforme a organização da Educação Básica brasileira.

De forma geral, as diretrizes abordam conceitos básicos parecidos, como algoritmos e programação. No entanto, nota-se uma grande diferença no sequenciamento de conteúdo entre as diversas propostas. Analisando as propostas de currículos se identifica uma falta de evidências científicas em relação ao sequenciamento de conteúdos.

Estudos analisando o sequenciamento de conteúdo das diretrizes de currículo propostas focando no pensamento computacional/ algoritmos e programação especificamente no Ensino Fundamental utilizando a Teoria de Resposta ao Item indicam também diferenças.

Especialmente em relação às diretrizes propostas pela SBC observa-se que a dificuldade de aprendizagem observada na prática usando uma linguagem de programação visual (App Inventor) não é refletida no sequenciamento dos objetos de conhecimento.

Assim, os resultados dessa análise podem ser aproveitados para sistematicamente discutir e melhorar o sequenciamento pedagógico das diretrizes adotando técnicas de scaffolding e também em comparação com outros frameworks de referência, como p.ex. o K-12 Computer Science Framework.

ALVES, N. da C., GRESSE VON WANGENHEIM, C. , HAUCK, J. C. R., BORGATTO, A. F., ANDRADE, D. F. Uma Análise das Diretrizes para Ensino de Pensamento Computacional propostas pela SBC na Educação Básica. Anais da X Reunião da ABAVE. São Paulo/SP, 2019.

ALVES, N. da C. CodeMaster: Um Modelo de Avaliação do Pensamento Computacional na Educação Básica através da Análise de Código de Linguagem de Programação Visual. 2019. Dissertação -Programa de Pós-Graduação em Ciência da Computação (PPGCC), Universidade Federal de Santa Catarina.

ALVES, N. da C., GRESSE VON WANGENHEIM, von Wangenheim, C. , ARAÚJO E SILA DE MEDEIROS, G.; HAUCK, J. C. R.Habilidades do Pensamento Computacional na Educação Básica conforme Base Nacional Comum Curricular (BNCC) e SBC. Relatório Técnico INCoD/GQS.02.2019.P, INCoD/INE/UFSC, Florianópols, Brasil, 2019.

Estudantes da Escola Municipal Almirante Carvalhal apresentaram trabalhos relacionados ao projeto ECOPET

11/06/2019 16:38

Desde de 2018 a professora Suleica F. Biesdorf Kretzer  vem desenvolvendo práticas pedagógicas sobre sustentabilidade no projeto ECOPET Júnior, em que os estudantes do 5º ano desenvolvem ações na comunidade como:

  • mutirão de recolhimento de lixo na praia em Coqueiros
  • coleta de tampas na comunidade e divulgação do projeto de voluntários da ECOPET, em que são recolhidas tampas de plástico, que são vendidas para reciclagem e com o dinheiro da venda são pagas castrações de animais (cães e gatos) abandonados e de famílias de baixa renda.

As ações de 2018 foram continuadas com as turmas de 5º ano de 2019 incluindo uma nova prática como resultado da pesquisa de mestrado em Educação (PPGE/UFSC) da Giselle Araújo e Silva de Medeiros, professora da tecnologia educacional da rede municipal de Florianópolis, voltada ao desenvolvimento de aplicativos para dispositivos moveis na Educação Básica. As professoras aliaram a prática pedagógica desenvolvida pela professora Suleica e o desenvolvimento de aplicativos por alunos suportado pela Iniciativa Computação na Escola/INCoD/INE/UFSC.

Nesse projeto os estudantes aprenderam conceitos básicos de computação e design visual aplicando-os no desenvolvimento de um aplicativo para visualizar os pontos de coleta da ECOPET.

Ao final do projeto os estudantes puderam apresentar os resultados do projeto em um espaço educativo público no miniauditório do IFSC, saindo do espaço escolar para integrar um outro ambiente educacional. Durante esse evento, os alunos do 5º e 6º ano apresentaram as ações por meio de vídeos e oralmente: os alunos do período matutino relataram a experiência de desenvolver um app e os alunos do período vespertino da criação de um flyer a respeito do projeto ECOPET. Alunos do 9º ano da Escola Carvalhal, participantes do projeto Jovens Tutores, contribuíram com conhecimentos em programação e design visual para a finalização do app.

Também estavam presentes o presidente da ECOPET Lisandro Nunes Ferreira e Claire Knapp Greghi, integrante da equipe de voluntários da ECOPET, prestigiando a apresentação dos alunos.

Aguarde, em breve será lançado o aplicativo desenvolvido pelos alunos!