Participe da nossa pesquisa sobre estética visual de apps Android

Participe do nosso estudo de usabilidade que tem como objetivo avaliar o grau de estética visual (atratividade) de interfaces de Apps Android, respondendo um questionário, indicando para cada imagem de interface, se você considera essa tela do aplicativo esteticamente bonita, mais ou menos ou feia. Isso não deve levar mais do que 15 minutos.

Acesse  AQUI o questionário. A sua contribuição é essencial para nossa pesquisa – muito obrigado!

 

O projeto está sendo coordenado pela Profa. Christiane Gresse von Wangenheim/Grupo de Qualidade de Software do INE – Departamento de Informática e Estatística da UFSC – Universidade Federal de Santa Catarina.
Todos os dados serão coletados de forma sigilosa, sem a sua identificação, para assegurar a sua privacidade. A participação é gratuita e voluntária. Qualquer dúvida, favor entre em contato via e-mail c.wangenheim@ufsc.br.
(CEPSH/UFSC Parecer no. 2.903.849)

MEEGA+KIDS: avaliar jogos para ensinar computação na educação básica

Interessado em aplicar o modelo MEEGA+ para a avaliação de jogos no ensino de computação na educação básica?
Confira nossa customização MEEGA+KIDS

G. Petri, C. Gresse von Wangenheim, A.F. Borgatto.
MEEGA+KIDS: A Model for the Evaluation of Educational Games
for Computing Education in Secondary School (Draft Version).
Technical Report INCoD/GQS.06.2018.E, INCoD/INE/UFSC,
Florianópolis/Brazil, 2018.

Atualmente estamos iniciando a avaliação dessa versão do modelo. Assim,
caso apliquem, favor compartilhem os dados conosco viabilizando
uma avaliação de larga escala.

Mais informações sobre o método MEEGA+ aqui.

Artigo recebe menção honrosa no Workshop sobre Educação em Computação (CSBC/WEI) 2018

Artigo sobre a avaliação de uma Dinâmica Vivencial para o Ensino de Gerenciamento de Projetos em Cursos de Computação recebe menção honrosa no Workshop sobre Educação em Computação (CSBC/WEI): PETRI, G.; GRESSE VON WANGENHEIM, C.; BONIATI, B.; WEBER, A. Avaliação de uma Dinâmica Vivencial para o Ensino de Gerenciamento de Projetos em Cursos de Computação. 26° Workshop sobre Educação em Computação (CSBC/WEI). Natal/RN, 2018.

Apresentamos também o artigo:

PETRI, G.; CALDERÓN, A; GRESSE VON WANGENHEIM, C.; BORGATTO, A. F.; RUIZ, M. Benefícios dos Jogos Não-Digitais no Ensino de Computação. 26° Workshop sobre Educação em Computação (CSBC/WEI). Natal/RN, 2018.

de pesquisa de doutorado no PPGCC/INE/UFSC no GQS/INCoD/INE/UFSC em parceria com a University of Cadiz/Espanha.

 

Oportunidades de bolsa PIBIC/PIBITI UFSC 2018-2019

O GQS – Grupo de Qualidade de Software do INE/UFSC oferece oportunidade de bolsas (PIBIC/PIBITI 2018-2019) na área de Ensino de Computação voltada a pesquisa e desenvolvimento de cursos de ensino de computação no Ensino Fundamental II focado no desenvolvimento de apps com App Inventor incluindo o design de interface.

Perfil: Aluno de graduação da UFSC na área de computação com interesse no ensino de computação e design visual de interface.

Objetivo do projeto: desenvolver, aplicar e avaliar módulos de um curso de ensino de computação no Ensino Fundamental II voltado ao desenvolvimento de apps com App Inventor. O projeto faz parte da pesquisa da iniciativa Computação na Escola.

Requisitos ao bolsista:
a) estar regularmente matriculado na UFSC
b) não ter vínculo empregatício e dedicar-se às atividades universitárias e de pesquisa
c) não estar recebendo outra bolsa (sendo vedada a acumulação desta com a de outros programas do CNPq, de outra agência ou da própria UFSC, via Fundações de Apoio ou Pró-Reitorias)

Mais informações sobre os editais das bolsas: http://pibic.propesq.ufsc.br/

O GQS oferece a oportunidade de realizar trabalhos acadêmicos na mesma área.

Local de trabalho: Grupo de Qualidade de Software/INCoD/INE/UFSC – Florianópolis/SC

Duração: 12 meses

Orientação: Os trabalhos serão orientados pelos professores Profa. Dr. rer. nat. Christiane Gresse von Wangenheim, PMP e Prof. Dr. rer. nat. Aldo von Wangenheim.

Interessados devem enviar currículo e histórico escolar via email <gresse@gmail.com> indicando “bolsa PIBIC/PIBITI” até 15/07/2018.

Popularizando computação entre alunos da Educação/UFSC

Mais uma oficina de programação de um jogo com Scratch, ensinando conceitos básicos de computação para alunos do Grupo de Pesquisa Tema Didático – Tecnologia, Educação e Materiais Didáticos (CED-UFSC).

foto-oficinascratch-CEDUFSC_Abril2018-vf foto2-oficinascratch-CEDUFSC_Abril2018-vf

Assim estamos popularizando competências em Computação e mudando a percepção de estereótipos sobre pessoas da área da computação.

stereotipo-foto-oficinaCED-abril2018

A oficina foi ministrada pelos alunos Nathalia da Cruz Alves e Igor da Silva Solecki sob a orientação da Profa. Christiane Gresse von Wangenheim da iniciativa Computação na Escola/INCoD/INE/UFSC e a coordenação da Profa. Juliana C. F. Bergmann  do Tema Didático/CED/UFSC.

Interesse em fazer um TCC/mestrado/doutorado na área de pesquisa do GQS?

Acesse a versão em pdf.

Entre em contato: Profa. Christiane Gresse von Wangenheim (gresse@gmail.com) ou Prof. Jean Hauck (jean.hauck@ufsc.br )

Trabalhos em Andamento

 

Área Tema Sub-Tema Aluno(a) Tipo
Estratégias de Ensino de Computação/ES Desenvolvimento de uma abordagem de avaliação de jogos educacionais – MEEGA+ Giani Petri Doutorado PPGCC
Computação na Escola Ferramentas de Suporte Ferramenta de suporte ao processo de voluntariado Luiz Ricardo F. Maestri TCC
Infraestrutura Offline para Desenvolvimento de Apps com App Inventor Mathias Olívio Reolon TCC
Suporte para a Definição de Paleta de Cores no Desenvolvimento de Apps com App Inventor Diogo Campos Viana Luiz TCC
Avaliação Modelo de Análise de Código de Linguagens de Programação Visuais Nathalia da Cruz Alves Mestrado PPGCC
Estudo Avaliativo de Critérios de Avaliação de Usabilidade de Aplicativos Android desenvolvidos com App Inventor João Araújo Porto PIBIC
Automatizando a Avaliação de Design de Interface de Aplicativos Android usando Técnicas de Reconhecimento de Padrões no Contexto do Ensino Básico Karla Justen TCC/PIBIC
Automatização da avaliação de aprendizagem de desenvolvimento de apps com App Inventor Igor da Silva Solechi Mestrado PPGCC
Automação de avaliação de usabilidade no ensino básico com App Inventor adotando técnicas de Deep Learning Osvaldo Paulo H R Martins TCC
Avaliação do Modelo de Avaliação de Habilidades do Século XXI no Contexto do Ensino da Computação na Educação Básica Leonardo P. Degering TCC
Desenvolvimento de uma prova no contexto do ensino de computação com o App Inventor Matheus Laureano TCC
Avaliando práticas pedagógicas do ensino de computação de forma interdisciplinar Giselle Araújo Mestrado Educação
Compartilhamento e socialização como apoio à avaliação automatizada Toni Marcos Schmitt TCC
Análise de similaridade de projetos como apoio à avaliação automatizada Fernando Beltrami Cé TCC
MEEGA+ Kids: Avaliando jogos educacionais para o ensino de computação na Educação Básica Giani Petri
Ferramentas de Apoio Ferramenta de suporte ao processo de voluntariado Luiz Ricardo Flôres Maestri TCC
Unidades Instrucionais e Modelos de Ensino Desenvolvimento de uma unidade instrucional para ensino de ES e UX com App Inventor Raul Missfeldt TCC
Desenvolvimento de uma unidade instrucional e suporte ferramental para ensino de ES e UX com App Inventor Fernando Pinheiro Santos Mestrado PPGCC
Desenvolvimento de um jogo de tabuleiro para ensinar o conceito de algoritmo na Educação Básica Computação Giselle Araujo, Raul Missfeldt, Fernando Pinheiro Santos, Nathalie Ferreira
Desenvolvimento de um modelo de ensino do design de interface para aplicativos móveis no contexto de Ensino Básico utilizando o App Inventor Nathalie Ferreira Mestrado em Design e Expressão Gráfica
Desenvolvimento de um Curso Online para Capacitar Professores do Ensino Básico a Ensinar Computação Fabiola Kretzer PIBITI/TCC
Internet of Things Desenvolvimento de um servidor e componente App Iventor para IoT Michel Miola TCC
Melhoria de Processos Avaliação Automatizada de Processos Modelo de avaliação semi-automatizado de processos de software alinhado à notação BPMN Augusto Guarda L. Zwirtes TCC
Ferramenta para avaliação semi-automatizada de processos de software Jacyara Bosse TCC
Evolução de uma Ferramenta de autoavaliação de processos de software Guilherme B. da Silva TCC
Use Case 2.0 Ferramenta Web para suportar UseCase 2.0 Thomas F. Feijoo TCC
Métodos de Pesquisa Sistema TCC Implementação de Melhorias de Usabilidade (Professor) Eduardo D. Onghero TCC
Aplicativo Web Progressivo para o sistema de TCCs Orlando da S. Baptista TCC

 

CodeMaster – Avaliação Automatizada para Programas App Inventor e Snap!

O desenvolvimento do pensamento computacional tem se tornado um tema importante nos ensinos Fundamental e Médio. Muitas das experiências de desenvolvimento do pensamento computacional se concentram no ensino de programação usando linguagens baseadas em blocos. Como parte dessas atividades, é importante que os alunos recebam avaliações e comentários sobre seus trabalhos desenvolvidos. No entanto, na prática, pode ser difícil fornecer feedback personalizado, objetivo e consistente a cada um dos alunos. Nesse contexto, a avaliação automatizada dos trabalhos torna-se importante. Embora existam diversas ferramentas de avaliação automatizada para linguagens baseadas em texto, o suporte para linguagens de programação baseadas em bloco ainda é escasso.

O CodeMaster é uma aplicação web gratuita que, em um contexto de aprendizagem baseada em problemas, permite avaliar automaticamente projetos desenvolvidos com App Inventor e Snap!.

Experimente o CodeMaster!

Ele utiliza uma rubrica que avalia o pensamento computacional com base no framework definido por Brennan & Resnick (2012) e na rubrica para mobile (Sherman e Martin, 2015) (Sherman et al., 2014). As diversas dimensões do pensamento computacional são medidas analisando-se o código-fonte dos programas criados, por meio de análise estática de código, para medir o tipo e número de blocos utilizados no programa, quantificando critérios do pensamento computacional, como estruturas de controle, dados, interação, etc. Em seguida, com base na rubrica, o projetos de programação são avaliados e uma pontuação e grau são atribuídos.

Apresentação-workflow-vPt

Estudantes podem utilizar a ferramenta para obter feedback, que poderá encorajá-los a melhorar as suas competências em programação.

a(Portugues)alunoport_aluno-result-Appinventor

O CodeMaster também pode ser utilizado por professores para avaliar turmas inteiras, reduzindo a sua carga de trabalho.

b(Portugues)professor-1b(Portugues)professor-result

Mais informações:

Matheus Faustino Demetrio. Desenvolvimento de um analisador e avaliador de código de App Inventor para ensino de computação. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) – Universidade Federal de Santa Catarina.

Pelle, R. Desenvolvimento de um analisador e avaliador de código de SNAP! para ensino de computação. Trabalho de Conclusão de Curso, Bacharelado em Ciências da Computação, Universidade Federal de Santa Catarina, Florianópolis, Brazil. (em desenvolvimento)

Mais informação online.

Aluno realiza Doutorado Sanduíche na Universidad de Cádiz, Espanha

O aluno de doutorado do PPGCC/INE/UFSC, Giani Petri, orientado pela Prof. Christiane Gresse von Wangenheim, está participando do Programa de Doutorado Sanduíche no Exterior (PDSE/CAPES) na Universidad de Cádiz (UCA), Cádiz, Espanha.

O projeto de pesquisa que Giani está desenvolvendo na Espanha, faz parte de sua tese de doutorado sendo realizada no GQS sobre a “Avaliação da Qualidade de Jogos Educacionais para o Ensino de Computação”, cujo objetivo é desenvolver e avaliar um método para a avaliação sistemática de jogos utilizados como estratégia instrucional para o ensino de computação. Durante o período na Espanha, Giani está trabalhando na validação do método proposto em sua pesquisa de tese, juntamente com os pesquisadores da Universidad de Cádiz.

Este projeto está sendo executado no âmbito da cooperação entre o Grupo de Qualidade de Software (GQS/INCoD/INE/UFSC) e o Grupo de Pesquisa SPI&FM (Software Process Improvement and Formal Methods) da Universidad de Cádiz.

O Grupo de Pesquisa SPI&FM da Universidad de Cádiz, possui importantes contribuições para a área de pesquisa em jogos educacionais e este projeto está contribuindo para o fortalecimento da cooperação entre os grupos de pesquisa envolvidos, além de difundir, compartilhar e divulgar os conhecimentos sobre a área comum de pesquisa por meio de produções científicas.

A cidade de Cádiz está situada no extremo sul da Espanha, banhada pelo Oceano Atlântico, e pertence a Comunidade Autônoma Andaluza. Fundada há cerca de 3000 anos pelos Fenícios, Cádiz é a cidade mais antiga do Ocidente. A província onde a cidade se localiza tem a baía de nome idêntico e ocupa 592 km², com uma população ligeiramente inferior a meio milhão de habitantes. Devido ao seu porto, possui indústrias variadas, grandes empresas de engenharia naval, além de ser um atrativo turístico principalmente a alemães e franceses.

Melhor Trabalho de Conclusão de Curso – CBIE 2017

O TCC intitulado “Desenvolvimento de uma Unidade Instrucional Interdisciplinar para Ensinar Computação no Ensino Fundamental” da Nathalia da Cruz Alves, orientado pela Profa. Christiane Gresse von Wangenheim  realizado no Curso de Ciências da Computação/INE/UFSC foi premiado em primeiro lugar (Melhor Trabalho de Conclusão de Curso) no Concurso Alexandre Direne de Teses, Dissertações e TCCs em Informática na Educação no Congresso Brasileiro de Informática na Educação 2017.

O trabalho faz parte da pesquisa do GQS/INCoD na iniciativa Computação na Escola. A unidade instrucional desenvolvida nesse trabalho está disponível online.

Você quer saber o que melhorar no processo de usabilidade da sua empresa?

Faça uma avaliação com o UPCASE, um método para avaliar o processo de usabilidade de pequenas empresas de software. A avaliação é gratuita e rápida, para quem não pode perder tempo com burocracia.

O processo de avaliação a ser feito pela própria organização foi desenvolvido com base na ISO/IEC 29110-3.

 

 

 

 

 

 

 

O processo é suportado por uma ferramenta online.

Mais informações:

LACERDA, T. C.; GRESSE VON WANGENHEIM, C.; HAUCK, J. C. R.; SALVIANO, C. F. UPCASE – A Method for Self-assessing the Capability of the Usability Process in Small Organizations v1.0.  INCoD/GQS.09.2017.E, INCoD/UFSC, Florinaópolis, Brazil, 2017.

LACERDA, T. C.; GRESSE VON WANGENHEIM, C. A Systematic Literature Review of Usability Capability/Maturity Models. Computer Standards & Interfaces. In Press, June 2017.

Participe da nossa pesquisa sobre estética visual de apps Android

Participe do nosso estudo de usabilidade que tem como objetivo avaliar o grau de estética visual (atratividade) de interfaces de Apps Android, respondendo um questionário, indicando para cada imagem de interface, se você considera essa tela do aplicativo esteticamente bonita, mais ou menos ou feia. Isso não deve levar mais do que 15 minutos.

Acesse  AQUI o questionário. A sua contribuição é essencial para nossa pesquisa – muito obrigado!

 

O projeto está sendo coordenado pela Profa. Christiane Gresse von Wangenheim/Grupo de Qualidade de Software do INE – Departamento de Informática e Estatística da UFSC – Universidade Federal de Santa Catarina.
Todos os dados serão coletados de forma sigilosa, sem a sua identificação, para assegurar a sua privacidade. A participação é gratuita e voluntária. Qualquer dúvida, favor entre em contato via e-mail c.wangenheim@ufsc.br.
(CEPSH/UFSC Parecer no. 2.903.849)

MEEGA+KIDS: avaliar jogos para ensinar computação na educação básica

Interessado em aplicar o modelo MEEGA+ para a avaliação de jogos no ensino de computação na educação básica?
Confira nossa customização MEEGA+KIDS

G. Petri, C. Gresse von Wangenheim, A.F. Borgatto.
MEEGA+KIDS: A Model for the Evaluation of Educational Games
for Computing Education in Secondary School (Draft Version).
Technical Report INCoD/GQS.06.2018.E, INCoD/INE/UFSC,
Florianópolis/Brazil, 2018.

Atualmente estamos iniciando a avaliação dessa versão do modelo. Assim,
caso apliquem, favor compartilhem os dados conosco viabilizando
uma avaliação de larga escala.

Mais informações sobre o método MEEGA+ aqui.

Artigo recebe menção honrosa no Workshop sobre Educação em Computação (CSBC/WEI) 2018

Artigo sobre a avaliação de uma Dinâmica Vivencial para o Ensino de Gerenciamento de Projetos em Cursos de Computação recebe menção honrosa no Workshop sobre Educação em Computação (CSBC/WEI): PETRI, G.; GRESSE VON WANGENHEIM, C.; BONIATI, B.; WEBER, A. Avaliação de uma Dinâmica Vivencial para o Ensino de Gerenciamento de Projetos em Cursos de Computação. 26° Workshop sobre Educação em Computação (CSBC/WEI). Natal/RN, 2018.

Apresentamos também o artigo:

PETRI, G.; CALDERÓN, A; GRESSE VON WANGENHEIM, C.; BORGATTO, A. F.; RUIZ, M. Benefícios dos Jogos Não-Digitais no Ensino de Computação. 26° Workshop sobre Educação em Computação (CSBC/WEI). Natal/RN, 2018.

de pesquisa de doutorado no PPGCC/INE/UFSC no GQS/INCoD/INE/UFSC em parceria com a University of Cadiz/Espanha.

 

Oportunidades de bolsa PIBIC/PIBITI UFSC 2018-2019

O GQS – Grupo de Qualidade de Software do INE/UFSC oferece oportunidade de bolsas (PIBIC/PIBITI 2018-2019) na área de Ensino de Computação voltada a pesquisa e desenvolvimento de cursos de ensino de computação no Ensino Fundamental II focado no desenvolvimento de apps com App Inventor incluindo o design de interface.

Perfil: Aluno de graduação da UFSC na área de computação com interesse no ensino de computação e design visual de interface.

Objetivo do projeto: desenvolver, aplicar e avaliar módulos de um curso de ensino de computação no Ensino Fundamental II voltado ao desenvolvimento de apps com App Inventor. O projeto faz parte da pesquisa da iniciativa Computação na Escola.

Requisitos ao bolsista:
a) estar regularmente matriculado na UFSC
b) não ter vínculo empregatício e dedicar-se às atividades universitárias e de pesquisa
c) não estar recebendo outra bolsa (sendo vedada a acumulação desta com a de outros programas do CNPq, de outra agência ou da própria UFSC, via Fundações de Apoio ou Pró-Reitorias)

Mais informações sobre os editais das bolsas: http://pibic.propesq.ufsc.br/

O GQS oferece a oportunidade de realizar trabalhos acadêmicos na mesma área.

Local de trabalho: Grupo de Qualidade de Software/INCoD/INE/UFSC – Florianópolis/SC

Duração: 12 meses

Orientação: Os trabalhos serão orientados pelos professores Profa. Dr. rer. nat. Christiane Gresse von Wangenheim, PMP e Prof. Dr. rer. nat. Aldo von Wangenheim.

Interessados devem enviar currículo e histórico escolar via email <gresse@gmail.com> indicando “bolsa PIBIC/PIBITI” até 15/07/2018.

Popularizando computação entre alunos da Educação/UFSC

Mais uma oficina de programação de um jogo com Scratch, ensinando conceitos básicos de computação para alunos do Grupo de Pesquisa Tema Didático – Tecnologia, Educação e Materiais Didáticos (CED-UFSC).

foto-oficinascratch-CEDUFSC_Abril2018-vf foto2-oficinascratch-CEDUFSC_Abril2018-vf

Assim estamos popularizando competências em Computação e mudando a percepção de estereótipos sobre pessoas da área da computação.

stereotipo-foto-oficinaCED-abril2018

A oficina foi ministrada pelos alunos Nathalia da Cruz Alves e Igor da Silva Solecki sob a orientação da Profa. Christiane Gresse von Wangenheim da iniciativa Computação na Escola/INCoD/INE/UFSC e a coordenação da Profa. Juliana C. F. Bergmann  do Tema Didático/CED/UFSC.

Interesse em fazer um TCC/mestrado/doutorado na área de pesquisa do GQS?

Acesse a versão em pdf.

Entre em contato: Profa. Christiane Gresse von Wangenheim (gresse@gmail.com) ou Prof. Jean Hauck (jean.hauck@ufsc.br )

Trabalhos em Andamento

 

Área Tema Sub-Tema Aluno(a) Tipo
Estratégias de Ensino de Computação/ES Desenvolvimento de uma abordagem de avaliação de jogos educacionais – MEEGA+ Giani Petri Doutorado PPGCC
Computação na Escola Ferramentas de Suporte Ferramenta de suporte ao processo de voluntariado Luiz Ricardo F. Maestri TCC
Infraestrutura Offline para Desenvolvimento de Apps com App Inventor Mathias Olívio Reolon TCC
Suporte para a Definição de Paleta de Cores no Desenvolvimento de Apps com App Inventor Diogo Campos Viana Luiz TCC
Avaliação Modelo de Análise de Código de Linguagens de Programação Visuais Nathalia da Cruz Alves Mestrado PPGCC
Estudo Avaliativo de Critérios de Avaliação de Usabilidade de Aplicativos Android desenvolvidos com App Inventor João Araújo Porto PIBIC
Automatizando a Avaliação de Design de Interface de Aplicativos Android usando Técnicas de Reconhecimento de Padrões no Contexto do Ensino Básico Karla Justen TCC/PIBIC
Automatização da avaliação de aprendizagem de desenvolvimento de apps com App Inventor Igor da Silva Solechi Mestrado PPGCC
Automação de avaliação de usabilidade no ensino básico com App Inventor adotando técnicas de Deep Learning Osvaldo Paulo H R Martins TCC
Avaliação do Modelo de Avaliação de Habilidades do Século XXI no Contexto do Ensino da Computação na Educação Básica Leonardo P. Degering TCC
Desenvolvimento de uma prova no contexto do ensino de computação com o App Inventor Matheus Laureano TCC
Avaliando práticas pedagógicas do ensino de computação de forma interdisciplinar Giselle Araújo Mestrado Educação
Compartilhamento e socialização como apoio à avaliação automatizada Toni Marcos Schmitt TCC
Análise de similaridade de projetos como apoio à avaliação automatizada Fernando Beltrami Cé TCC
MEEGA+ Kids: Avaliando jogos educacionais para o ensino de computação na Educação Básica Giani Petri
Ferramentas de Apoio Ferramenta de suporte ao processo de voluntariado Luiz Ricardo Flôres Maestri TCC
Unidades Instrucionais e Modelos de Ensino Desenvolvimento de uma unidade instrucional para ensino de ES e UX com App Inventor Raul Missfeldt TCC
Desenvolvimento de uma unidade instrucional e suporte ferramental para ensino de ES e UX com App Inventor Fernando Pinheiro Santos Mestrado PPGCC
Desenvolvimento de um jogo de tabuleiro para ensinar o conceito de algoritmo na Educação Básica Computação Giselle Araujo, Raul Missfeldt, Fernando Pinheiro Santos, Nathalie Ferreira
Desenvolvimento de um modelo de ensino do design de interface para aplicativos móveis no contexto de Ensino Básico utilizando o App Inventor Nathalie Ferreira Mestrado em Design e Expressão Gráfica
Desenvolvimento de um Curso Online para Capacitar Professores do Ensino Básico a Ensinar Computação Fabiola Kretzer PIBITI/TCC
Internet of Things Desenvolvimento de um servidor e componente App Iventor para IoT Michel Miola TCC
Melhoria de Processos Avaliação Automatizada de Processos Modelo de avaliação semi-automatizado de processos de software alinhado à notação BPMN Augusto Guarda L. Zwirtes TCC
Ferramenta para avaliação semi-automatizada de processos de software Jacyara Bosse TCC
Evolução de uma Ferramenta de autoavaliação de processos de software Guilherme B. da Silva TCC
Use Case 2.0 Ferramenta Web para suportar UseCase 2.0 Thomas F. Feijoo TCC
Métodos de Pesquisa Sistema TCC Implementação de Melhorias de Usabilidade (Professor) Eduardo D. Onghero TCC
Aplicativo Web Progressivo para o sistema de TCCs Orlando da S. Baptista TCC

 

CodeMaster – Avaliação Automatizada para Programas App Inventor e Snap!

O desenvolvimento do pensamento computacional tem se tornado um tema importante nos ensinos Fundamental e Médio. Muitas das experiências de desenvolvimento do pensamento computacional se concentram no ensino de programação usando linguagens baseadas em blocos. Como parte dessas atividades, é importante que os alunos recebam avaliações e comentários sobre seus trabalhos desenvolvidos. No entanto, na prática, pode ser difícil fornecer feedback personalizado, objetivo e consistente a cada um dos alunos. Nesse contexto, a avaliação automatizada dos trabalhos torna-se importante. Embora existam diversas ferramentas de avaliação automatizada para linguagens baseadas em texto, o suporte para linguagens de programação baseadas em bloco ainda é escasso.

O CodeMaster é uma aplicação web gratuita que, em um contexto de aprendizagem baseada em problemas, permite avaliar automaticamente projetos desenvolvidos com App Inventor e Snap!.

Experimente o CodeMaster!

Ele utiliza uma rubrica que avalia o pensamento computacional com base no framework definido por Brennan & Resnick (2012) e na rubrica para mobile (Sherman e Martin, 2015) (Sherman et al., 2014). As diversas dimensões do pensamento computacional são medidas analisando-se o código-fonte dos programas criados, por meio de análise estática de código, para medir o tipo e número de blocos utilizados no programa, quantificando critérios do pensamento computacional, como estruturas de controle, dados, interação, etc. Em seguida, com base na rubrica, o projetos de programação são avaliados e uma pontuação e grau são atribuídos.

Apresentação-workflow-vPt

Estudantes podem utilizar a ferramenta para obter feedback, que poderá encorajá-los a melhorar as suas competências em programação.

a(Portugues)alunoport_aluno-result-Appinventor

O CodeMaster também pode ser utilizado por professores para avaliar turmas inteiras, reduzindo a sua carga de trabalho.

b(Portugues)professor-1b(Portugues)professor-result

Mais informações:

Matheus Faustino Demetrio. Desenvolvimento de um analisador e avaliador de código de App Inventor para ensino de computação. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) – Universidade Federal de Santa Catarina.

Pelle, R. Desenvolvimento de um analisador e avaliador de código de SNAP! para ensino de computação. Trabalho de Conclusão de Curso, Bacharelado em Ciências da Computação, Universidade Federal de Santa Catarina, Florianópolis, Brazil. (em desenvolvimento)

Mais informação online.

Aluno realiza Doutorado Sanduíche na Universidad de Cádiz, Espanha

O aluno de doutorado do PPGCC/INE/UFSC, Giani Petri, orientado pela Prof. Christiane Gresse von Wangenheim, está participando do Programa de Doutorado Sanduíche no Exterior (PDSE/CAPES) na Universidad de Cádiz (UCA), Cádiz, Espanha.

O projeto de pesquisa que Giani está desenvolvendo na Espanha, faz parte de sua tese de doutorado sendo realizada no GQS sobre a “Avaliação da Qualidade de Jogos Educacionais para o Ensino de Computação”, cujo objetivo é desenvolver e avaliar um método para a avaliação sistemática de jogos utilizados como estratégia instrucional para o ensino de computação. Durante o período na Espanha, Giani está trabalhando na validação do método proposto em sua pesquisa de tese, juntamente com os pesquisadores da Universidad de Cádiz.

Este projeto está sendo executado no âmbito da cooperação entre o Grupo de Qualidade de Software (GQS/INCoD/INE/UFSC) e o Grupo de Pesquisa SPI&FM (Software Process Improvement and Formal Methods) da Universidad de Cádiz.

O Grupo de Pesquisa SPI&FM da Universidad de Cádiz, possui importantes contribuições para a área de pesquisa em jogos educacionais e este projeto está contribuindo para o fortalecimento da cooperação entre os grupos de pesquisa envolvidos, além de difundir, compartilhar e divulgar os conhecimentos sobre a área comum de pesquisa por meio de produções científicas.

A cidade de Cádiz está situada no extremo sul da Espanha, banhada pelo Oceano Atlântico, e pertence a Comunidade Autônoma Andaluza. Fundada há cerca de 3000 anos pelos Fenícios, Cádiz é a cidade mais antiga do Ocidente. A província onde a cidade se localiza tem a baía de nome idêntico e ocupa 592 km², com uma população ligeiramente inferior a meio milhão de habitantes. Devido ao seu porto, possui indústrias variadas, grandes empresas de engenharia naval, além de ser um atrativo turístico principalmente a alemães e franceses.

Melhor Trabalho de Conclusão de Curso – CBIE 2017

O TCC intitulado “Desenvolvimento de uma Unidade Instrucional Interdisciplinar para Ensinar Computação no Ensino Fundamental” da Nathalia da Cruz Alves, orientado pela Profa. Christiane Gresse von Wangenheim  realizado no Curso de Ciências da Computação/INE/UFSC foi premiado em primeiro lugar (Melhor Trabalho de Conclusão de Curso) no Concurso Alexandre Direne de Teses, Dissertações e TCCs em Informática na Educação no Congresso Brasileiro de Informática na Educação 2017.

O trabalho faz parte da pesquisa do GQS/INCoD na iniciativa Computação na Escola. A unidade instrucional desenvolvida nesse trabalho está disponível online.

Você quer saber o que melhorar no processo de usabilidade da sua empresa?

Faça uma avaliação com o UPCASE, um método para avaliar o processo de usabilidade de pequenas empresas de software. A avaliação é gratuita e rápida, para quem não pode perder tempo com burocracia.

O processo de avaliação a ser feito pela própria organização foi desenvolvido com base na ISO/IEC 29110-3.

 

 

 

 

 

 

 

O processo é suportado por uma ferramenta online.

Mais informações:

LACERDA, T. C.; GRESSE VON WANGENHEIM, C.; HAUCK, J. C. R.; SALVIANO, C. F. UPCASE – A Method for Self-assessing the Capability of the Usability Process in Small Organizations v1.0.  INCoD/GQS.09.2017.E, INCoD/UFSC, Florinaópolis, Brazil, 2017.

LACERDA, T. C.; GRESSE VON WANGENHEIM, C. A Systematic Literature Review of Usability Capability/Maturity Models. Computer Standards & Interfaces. In Press, June 2017.