Abstract:A lógica de programação é a base para a área da Computação, pois permite desenvolver a habilidade de resolução de problemas e o pensamento computacional. No entanto, devido ao grau de dificuldade e compreensão dos seus conceitos, as disciplinas que envolvem a lógica de programação apresentam um alto índice de reprovação. Neste contexto, esta pesquisa objetiva investigar como os alunos do curso de Sistemas de Informação da Universidade Federal do Pará aprendem a programar. Assim, aplicou-se o método de survey c… Show more
“…Diante deste contexto, este trabalho objetiva especificar um método para seleção de softwares de apoio ao ensino-aprendizagem de alunos que cursam disciplinas de programação. Para validar o método, foi realizado um estudo de caso a partir da seleção de cinco aplicativos relacionados à disciplina de Programação de Computadores I, que é uma das disciplinas com maiores índices de reprovação no curso de Sistemas de Informação da UFPA Campus Cametá [Viana et al 2019]. Para validação dos softwares selecionados, foram convidados especialistas da área de tecnologia da informação para utilização e validação de forma qualitativa dos softwares.…”
Section: De Acordo Comunclassified
“…No primeiro, foi constatado que o índice de reprovação semestral nas disciplinas de algoritmos pode alcançar uma média semestral de 35,66% [Barcelos et al 2009]. Já no segundo, os indicadores revelam que durante o período de 2011 a 2018 cerca de 52,73% das reprovações que aconteceram nas disciplinas do curso de Sistemas de Informação possuem como base teórica a disciplina de algoritmos [Viana et al 2019], existindo, assim, uma dificuldade latente de aprendizagem que precisa ser combatida através da aplicação de novas alternativas e métodos de ensino e aprendizagem.…”
Section: Ensino-aprendizagem De Programaçãounclassified
“…Para validação do método proposto, realizou-se um estudo de caso a fim de selecionar um software gratuito de suporte ao ensino e aprendizagem da disciplina de Programação de Computadores I que considerasse aspectos ergonômicos e pedagógicos. A escolha se justifica pelo elevado índice de reprovações nesta disciplina, que de acordo com survey realizado por Viana et al (2019), chega a uma média de cerca de 30% da turma.…”
Este trabalho apresenta um método para seleção de softwares de apoio ao ensino e aprendizagem de disciplinas de Programação. Para validação do método proposto foi realizado um levantamento de softwares disponibilizados na loja virtual Google Play, onde foram selecionados cinco aplicativos voltados ao ensino-aprendizagem da disciplina de Programação de Computadores I. Estes foram submetidos às análises ergonômicas e pedagógicas realizadas por profissionais da área de tecnologia da informação. Ao final, um ranking foi elaborado, conforme o método proposto, sendo selecionados os softwares Learn Java e Java Tutorial – offline.
“…Diante deste contexto, este trabalho objetiva especificar um método para seleção de softwares de apoio ao ensino-aprendizagem de alunos que cursam disciplinas de programação. Para validar o método, foi realizado um estudo de caso a partir da seleção de cinco aplicativos relacionados à disciplina de Programação de Computadores I, que é uma das disciplinas com maiores índices de reprovação no curso de Sistemas de Informação da UFPA Campus Cametá [Viana et al 2019]. Para validação dos softwares selecionados, foram convidados especialistas da área de tecnologia da informação para utilização e validação de forma qualitativa dos softwares.…”
Section: De Acordo Comunclassified
“…No primeiro, foi constatado que o índice de reprovação semestral nas disciplinas de algoritmos pode alcançar uma média semestral de 35,66% [Barcelos et al 2009]. Já no segundo, os indicadores revelam que durante o período de 2011 a 2018 cerca de 52,73% das reprovações que aconteceram nas disciplinas do curso de Sistemas de Informação possuem como base teórica a disciplina de algoritmos [Viana et al 2019], existindo, assim, uma dificuldade latente de aprendizagem que precisa ser combatida através da aplicação de novas alternativas e métodos de ensino e aprendizagem.…”
Section: Ensino-aprendizagem De Programaçãounclassified
“…Para validação do método proposto, realizou-se um estudo de caso a fim de selecionar um software gratuito de suporte ao ensino e aprendizagem da disciplina de Programação de Computadores I que considerasse aspectos ergonômicos e pedagógicos. A escolha se justifica pelo elevado índice de reprovações nesta disciplina, que de acordo com survey realizado por Viana et al (2019), chega a uma média de cerca de 30% da turma.…”
Este trabalho apresenta um método para seleção de softwares de apoio ao ensino e aprendizagem de disciplinas de Programação. Para validação do método proposto foi realizado um levantamento de softwares disponibilizados na loja virtual Google Play, onde foram selecionados cinco aplicativos voltados ao ensino-aprendizagem da disciplina de Programação de Computadores I. Estes foram submetidos às análises ergonômicas e pedagógicas realizadas por profissionais da área de tecnologia da informação. Ao final, um ranking foi elaborado, conforme o método proposto, sendo selecionados os softwares Learn Java e Java Tutorial – offline.
“…No entanto, outro aspecto também presente nas turmas de iniciantes, que acrescenta uma importante complexidade ao ensino de programação é a heterogeneidade de conhecimento sobre programação entre os estudantes. O perfil das turmas de iniciantes em cursos superiores de computação tem se modificado ao longo dos anos, pelas características inerentes das novas gerações [Viana et al 2019]. Além da maior oferta de cursos de Informática em nível técnico no Ensino Médio, que faz com que muitos estudantes já cheguem no curso superior de computação com uma boa bagagem de programação, também deve-se considerar aqueles que aprendem de forma autodidata.…”
O perfil das turmas de primeiro período em cursos de computação tem se modificado ao longo dos anos, tendo estudantes que já programam junto com estudantes que nunca programaram e por isso possuem uma curva de aprendizado diferente. Sendo assim, é necessário que se discuta sobre metodologias que consigam explorar essa diferença de conhecimento de forma a desenvolver cada estudante a partir do seu ponto particular de conhecimento. Este artigo tem como objetivo relatar a experiência do uso de técnicas de Computação Desplugada apoiadas pela teoria de aprendizagem Social Learning como uma alternativa para explorar essa diversidade.
“…Diante deste contexto, este trabalho tem como objetivo avaliar o impacto pedagógico, ergonômico e de desempenho a partir da combinação de diferentes metodologias durante o processo de ensino-aprendizagem da disciplina de Estrutura de Dados I. Essa disciplina foi selecionada devido ser considerada uma das disciplinas com maiores índices de reprovação no curso de Sistemas de Informação da Universidade Federal do Pará (Oliveira et al, 2017) (Viana et al, 2019). Para condução do estudo, foram levadas em consideração a aula regular adotada em sala de aula e laboratório, as avaliações baseadas em maratona de programação visando estimular os alunos a melhorarem seus desempenhos e, por fim, a utilização da metodologia PBL e ensino dos conceitos em conjunto com a aplicação do desenvolvimento de jogos 2D.…”
Existem diversas metodologias que visam melhorar o desempenho dos alunos, no entanto, uma que se adequa para um estudante pode ser ineficiente para outro. Com isso o índice de desmotivação e desinteresse nas disciplinas de programação só aumenta. No curso de Sistemas de Informação da Universidade Federal do Pará isso é refletido em um elevado número de reprovações, que indica a necessidade da busca por novas metodologias para o ensino. Diante deste contexto, este trabalho visa avaliar o impacto pedagógico, ergonômico e de desempenho da aplicação de um conjunto de metodologias de ensino durante a disciplina de Estrutura de Dados I. Os resultados indicam que a metodologia proposta atende satisfatoriamente os critérios pedagógicos e ergonômicos, assim como, pode vir a auxiliar na redução do número de reprovações.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.