Active Methodologies allow an active process in teaching and learning contents, promote responsible student involvement and bring satisfaction and enrichment to educational practices and active learning. Generally, students have learning… Click to show full abstract
Active Methodologies allow an active process in teaching and learning contents, promote responsible student involvement and bring satisfaction and enrichment to educational practices and active learning. Generally, students have learning difficulties in Computer Science courses, as they need to develop computational skills and thinking. The goals of this article is to characterize and analyze the types of Active Methodologies that are being applied in teaching and learning activities in Computer Science. Thus, this investigation was carried out through a Systematic Mapping Study, focusing on the use of the types of methodologies in view of the results achieved. It presents students’ perceptions, benefits, and difficulties in adopting these methodologies in the classroom. The results show 6 types of different Active Methodologies used in 35 publications selected, different types of techniques or studies that were used, the publications trend per year, the courses that were worked in analyzed publications, and some benefits and difficulty related to the adoption of Active Methodologies. Regarding to students’ perception, we identified different type feelings. Thus, the contributions of this study consist in a research focused on the use of Active Methodologies in a very broad sense, including the perceptions of teachers and students regarding the use of different teaching and learning methodologies. In addition, it shows the specific benefits and possible difficulties experienced in the use of Active Methodologies as teaching strategies. Consequently, some findings from this study may have the potential to support or direct choices of these methodologies in different Computer Science courses.
               
Click one of the above tabs to view related content.