A atividade de codificar programas é uma das mais utilizadas no ensino de programação. Uma das dificuldades na realização desta atividade está em ser capaz de obter informação sobre os códigos produzidos. A atividade manual de análise de códigos é lenta, especialmente quando se pensa em observar um conjunto de programas como um todo. Ao observar o conjunto de códigos, professores e alunos podem refletir sobre as estratégias tentadas para uma determinada questão ou identificar relações entre as diferentes questões de uma lista de exercícios. Este trabalho de doutorado utilizou estratégias automáticas para a comparação de códigos de uma população de programas. Tais técnicas foram avaliadas e,a partir delas, foram criadas visualizações que possib...
The integration of virtual learning environments integrated with other tools, such as online judges,...
O presente trabalho pretende apresentar alguns dados e conclusões referentes a uma experiência de en...
The rates of disapproval and evasion on computing courses are mainly related to learning difficulti...
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-04-22T14:19:53Z No. of bitstream...
Introductory programming courses typically involve a large number of assignments, which makes it di...
Many students who learn to program end up writing code they do not understand. Most of the availabl...
Many students who learn to program end up writing code they do not understand. Most of the available...
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-05-02T14:07:06Z No. of bitstrea...
Atualmente, observa-se um significativo crescimento na capacidade humana, resultante do emprego gene...
When it comes to learning how to program, during introductory programming courses, students tend to...
Submitted by Maria Medeiros (maria.dilva1@ufcg.edu.br) on 2019-09-06T12:13:55Z No. of bitstreams: 1 ...
Atualmente, observa-se um significativo crescimento na capacidade humana, resultante do emprego gene...
This article describes the parallel comparative results of a study conducted in the Systems Engineer...
Nas disciplinas introdutórias de programação existem alunos que aprendem em ritmos diferentes Apesar...
O presente trabalho pretende apresentar alguns dados e conclusões referentes a uma experiência de en...
The integration of virtual learning environments integrated with other tools, such as online judges,...
O presente trabalho pretende apresentar alguns dados e conclusões referentes a uma experiência de en...
The rates of disapproval and evasion on computing courses are mainly related to learning difficulti...
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-04-22T14:19:53Z No. of bitstream...
Introductory programming courses typically involve a large number of assignments, which makes it di...
Many students who learn to program end up writing code they do not understand. Most of the availabl...
Many students who learn to program end up writing code they do not understand. Most of the available...
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-05-02T14:07:06Z No. of bitstrea...
Atualmente, observa-se um significativo crescimento na capacidade humana, resultante do emprego gene...
When it comes to learning how to program, during introductory programming courses, students tend to...
Submitted by Maria Medeiros (maria.dilva1@ufcg.edu.br) on 2019-09-06T12:13:55Z No. of bitstreams: 1 ...
Atualmente, observa-se um significativo crescimento na capacidade humana, resultante do emprego gene...
This article describes the parallel comparative results of a study conducted in the Systems Engineer...
Nas disciplinas introdutórias de programação existem alunos que aprendem em ritmos diferentes Apesar...
O presente trabalho pretende apresentar alguns dados e conclusões referentes a uma experiência de en...
The integration of virtual learning environments integrated with other tools, such as online judges,...
O presente trabalho pretende apresentar alguns dados e conclusões referentes a uma experiência de en...
The rates of disapproval and evasion on computing courses are mainly related to learning difficulti...