Computational Thinking Education for Diversity and Inclusion

Teaching Materials

Time Travellers

🇪🇸 Spanish Content by Prof. Marcelo Milrad Pedro Marcelino João Rico

Computational Thinking should be progressively developed from the earliest stages of education, promoting its integration into different curriculum areas. In this context, the present teaching proposal is framed within the third cycle of Primary Education and presents a practical experience that combines the learning of historical content with the development of CT skills, such as sequencing, problem decomposition, debugging, and pattern identification. Read more

5 Robot Programming Challenges

🇪🇸 Spanish Content by Prof. Marcelo Milrad Pedro Marcelino João Rico

The study examines the importance of Computational Thinking (CT) in the educational context, particularly in developing competencies among secondary school students. It highlights how CT can help overcome educational barriers and promote inclusion, although challenges persist for students with special educational needs. The main objective is to demonstrate the effectiveness of CT, applied through robotics activities, in enhancing the skills of secondary school students, benefiting those with specific educational needs and adapting learning to be inclusive for all. Read more

Multiples calculator

🇪🇸 Spanish Content by Prof. Marcelo Milrad Pedro Marcelino João Rico

The «Multiples Calculator» activity combines mathematical concepts with programming using circuit boards, electrical circuits, and their connections. This activity is designed for students aged 10 and above, specifically those in the third cycle of Primary Education, starting from 5th grade. It is planned to be carried out over three 1-hour sessions. The activity can be done in a regular classroom, provided there are tablets or laptops available, or in a computer lab. Read more