Abstract This paper expands a teaching proposal presented at the Innovation and Technology in Computer Science Education Conference, in 2016. The proposal provides an integrated teaching approach for improving students' performance in a first programming course. The approach is based on four main components: the use of Python as first programming language, project-oriented and problem-based learning, multimedia resources, and assessment rubrics. Material and learning resources for the course development are available on virtual platforms. Our findings suggest that the approach enhanced students' academic performance, as can be seen in their grades, as well as a decrease in dropout rates.Resumo Este artigo expande uma proposta de ensino apre...
Problem: Python became the most popular programming language in recent years, beating Java, the pro...
Students who begin university studies generally have some characteristics (lack of habits and skills...
The difficulties teaching and learning computer programming have been a worldwide recurrent topic fo...
[EN] The global target of this project is to improve the e ficiency of the students le...
Acompanha: Uma proposta de abordagem prática baseada em Ausubel para o ensino de programação de comp...
With the recent introduction of Programming in the K-12 curricula there is an opportunity to include...
Relatório de estágio de mestrado em Ensino de InformáticaA metodologia utilizada durante a minha int...
En este último año todo ha cambiado, y el aprendizaje no se queda atrás. Las técnicas y metodologías...
In secondary education centers the concept of computing has mutated from being teaching office tools...
Within the scenarios related to the study of computational sciences, project-based learning (PBL) ac...
Summarization: We present the design, implementation and evaluation of a training programme for Comp...
Current eLearning systems are increasingly used by both students and professors, considering the var...
Antiguamente, la programación siempre se ha relacionado a entornos empresariales o científicos, y su...
Abstract Over the past decades, computer science educators have developed a multitude of interactive...
O aprendizado de programação de computadores é fundamental na formação de um profissional de computa...
Problem: Python became the most popular programming language in recent years, beating Java, the pro...
Students who begin university studies generally have some characteristics (lack of habits and skills...
The difficulties teaching and learning computer programming have been a worldwide recurrent topic fo...
[EN] The global target of this project is to improve the e ficiency of the students le...
Acompanha: Uma proposta de abordagem prática baseada em Ausubel para o ensino de programação de comp...
With the recent introduction of Programming in the K-12 curricula there is an opportunity to include...
Relatório de estágio de mestrado em Ensino de InformáticaA metodologia utilizada durante a minha int...
En este último año todo ha cambiado, y el aprendizaje no se queda atrás. Las técnicas y metodologías...
In secondary education centers the concept of computing has mutated from being teaching office tools...
Within the scenarios related to the study of computational sciences, project-based learning (PBL) ac...
Summarization: We present the design, implementation and evaluation of a training programme for Comp...
Current eLearning systems are increasingly used by both students and professors, considering the var...
Antiguamente, la programación siempre se ha relacionado a entornos empresariales o científicos, y su...
Abstract Over the past decades, computer science educators have developed a multitude of interactive...
O aprendizado de programação de computadores é fundamental na formação de um profissional de computa...
Problem: Python became the most popular programming language in recent years, beating Java, the pro...
Students who begin university studies generally have some characteristics (lack of habits and skills...
The difficulties teaching and learning computer programming have been a worldwide recurrent topic fo...