Pereira, Duarte, Carmen Morgado, and Fernanda Barbosa NextBlocks: An Interactive Block Programming Platform. ITiCSE 2024. Milan, Italy, 2024.
AbstractSince Seymour Papert's work with the Logo programming language in the 1960s, there has been a prevailing belief in the effectiveness of visual programming environments for teaching programming to children and novices. As these platforms evolved and became more prevalent, using block programming to teach children and beginners became increasingly more common. However, modern block programming platforms like Scratch and Code.org excessively restrict educators by not allowing them to create custom exercises in the platform. They also tend to make programming a solo activity, not allowing for collaboration and cooperation between learners (Scratch is an exception in this regard). Additionally, they are usually located in standalone websites instead of being implemented in locations that students already frequent regularly. Having identified these gaps in the field of block programming environments, this paper proposes NextBlocks, a new block programming platform implemented as a Moodle plugin. This platform enables educators to create custom exercises, emphasizing social perception and collaboration features. It supports features that are uncommon in block programming environments, contributing to a more interactive and engaging learning experience. Furthermore, being integrated into the Moodle Learning Management System makes NextBlocks more easily accessible within the educational framework. As an open-source platform, besides solving current challenges, it can also serve as a foundation for future expansion by the education community. This paper explores some of the unique features of NextBlocks, presents a case study on the platform, and discusses its potential contributions to enhancing programming education for beginners within a collaborative learning environment.
Botelho, M. C., and H. Rocha The role of teachers’ knowledge and the use of different technologies in the classroom. MEDA – Mathematics Education at the Digital Age. Bari, Italy: ERME, 2024.
AbstractThe potential of technology to enhance the learning of mathematics is widely acknowledged. However, realizing this potential requires teachers to possess the knowledge to effectively integrate it into their teaching practices. This study aims to characterize the mathematics teacher's knowledge when using different technologies in teaching and learning. It also aims to study the existence of relationships between the specific domains of the Knowledge for Teaching Mathematics with Technology – KTMT and the integration of graphing calculator and Excel. The methodology adopted is qualitative with an interpretative approach, using a case study of Mathematics teacher in the 11th grade (16-17 years old) with extensive experience in the use of technology. This study shows that different KTMT knowledge is mobilized, according to the technology chosen and the specific characteristics of each of the technologies used influenced the teacher's pedagogical choices.