This article presents an innovative pedagogical practice developed in higher education, which combines collaborative learning, peer feedback, and critical integration of generative artificial intelligence in the promotion of academic writing. The intervention took place in the History of Science and Techniques course (1st year of the Multimedia Engineering Degree, ISTEC Porto), in the 2nd semester of the 2024/2...
This article presents a theoretical reflection on the contribution that the application of the Engagement Checklist: Children/Child and Environments/Facilitators (Strawhacker & Bers, 2018) may have for the promotion of learning experiences with technology that promote positive child development (Bers, 2018). Based on a model of "positive development through technology" (PTD) grounded in the principles of ch...
Este artigo apresenta uma reflexão teórica sobre o contributo que a aplicação da Checklist de Envolvimento: Crianças/Criança e Ambientes/Facilitadores (Strawhacker & Bers, 2018) poderá ter para a promoção de experiências de aprendizagem com tecnologia que fomentem o desenvolvimento positivo da criança (Bers, 2018). Tendo por base um modelo de “desenvolvimento positivo pela tecnologia” (PTD) assente nos princípi...
Aprender a programar envolve uma variedade de atividades cognitivas e representações mentais. Face à complexidade do problema e à intenção de apreender as particularidades e singularidades da experiência do estudante na aprendizagem da programação em contexto formal e não formal, esta pesquisa adota uma abordagem qualitativa, a fim de caracterizar a complexa inter-relação da participação computacional no proces...
A systematic literature review was performed on 33 papers obtained from the ACM, IEEE and Sciencedirect databases, in order to understand in depth, the introductory programming discipline (CS1) in higher education. Recently published works have been covered, providing an overview of the teaching-learning process of introductory programming and enabling to find out whether the research developed by universities ...
Editorial - Pensamento crítico, criatividade e pensamento computacional na sociedade digital
Este artigo apresenta uma reflexão teórica sobre o contributo que a aplicação da Checklist de Envolvimento: Crianças/Criança e Ambientes/Facilitadores (Strawhacker & Bers, 2018) poderá ter para a promoção de experiências de aprendizagem com tecnologia que fomentem o desenvolvimento positivo da criança (Bers, 2018). Tendo por base um modelo de “desenvolvimento positivo pela tecnologia” (PTD) assente nos princípi...
Coding is increasingly recognized as a new literacy that should be encouraged at a young age. This understanding has recontextualized computer science as a compulsory school subject and has informed several developmentally appropriate approaches to computation, including for preschool children. This study focuses on the introduction of three approaches to computation in preschool (3–6 years), specifically compu...
This paper presents two case studies being developed within project “KML II – Laboratory of technologies and learning of programming and robotics for preschool and elementary school”1 [1], [2]. Using a multiple case study approach, KMLII is working with educators and elementary school teachers towards the development of learning activities that integrate computational thinking, coding and robotics with the curr...
This paper presents a training program for teachers and the procedures for its evaluation in the domain of computational thinking, programming and robotics in basic education. This training was conducted within the scope of Project KML II - Laboratory of programming and robotics technologies and learning for preschool and primary school (1st CEB) and is expected to contribute for two of the project's main outco...