Ferramenta para acompanhamento do processo de ensino-aprendizagem de programação de computadores utilizando o método de aprendizagem por competências
AUTOR(ES)
Guilherme Barbosa Ratola
DATA DE PUBLICAÇÃO
2010
RESUMO
The learning of computer programming is fundamental in the formation of a computing professional. However, its learning is difficult and longlife, considering that every day new languages and environments appear in the labor market. In the Computer Science courses, many students have difficulties programming, the activity requires the learning of complex concepts. The development of computational environments to support the learning of programming is of great value in this scenario, which involves students, teachers and professionals. Many researches and studies have been developed and they provide important contributions in the construction of learning computing environments. This dissertation proposes the development of a tool to support the process of teaching and learning of programming to students, prioritizing interdisciplinary, with an approach based on the Method of Learning by Competence. It presents also a mechanism of Concept Pyramid as an alternative to the planning of learning for a student. To support teaching of computer programming, the tool, presented in this work, uses the Java programming language, motivated by the high demand for use in undergraduate courses. The students are classified by their prior knowledge of each concept and it is expected that from this information and the measure of the students Conceptual Gap regarding Conceptual Pyramid of a concept is possible to develop a learning plan for each student. It is expected that the use of this tool, helping the process of teaching and learning in the classroom, contribute to make the representation of concepts, exercises and skills related to each discipline from an appropriate course.
ASSUNTO(S)
ciencia da computacao ambiente de aprendizagem programação de computadores método de aprendizagem por competências linguagem de programação java learning environment computer programming method of learning for competence java programming language
Documentos Relacionados
- Abordagem por competências no processo ensino-aprendizagem
- Competências e o processo ensino-aprendizagem do diagnóstico de enfermagem
- Método trifásico de ensino-aprendizagem baseado na taxionomia de objetivos educacionais de Bloom: uma aplicação no ensino de programação de computadores
- Uma alternativa para melhorar o processo ensino-aprendizagem de matematica, atraves do metodo da descoberta
- O mundo virtual como ferramenta interativa no processo de ensino-aprendizagem colaborativo