The Development of Computational Thinking in in Computer Science Courses
Curriculum guidelines for Computer Science (CS) undergraduate courses from different institutions recognize computational thinking as a fundamental skill that all students must exercise in CS courses. Unfortunately, the guidelines do not make it clear when and how these skills should be exercised. The literature recognizes the importance and relevance of computational thinking. However, there is still little evidence around which aspects should be considered to design activities to support the development of computational thinking. To address this problem, my research aims to investigate how to design and conduct activities to promote computational thinking in Computer Science courses.
Carolina Moreira Oliveira, Visiting Student Researcher
Carolina Moreira is a Ph.D. Candidate in Computer Science at the Federal University of Paraná, researching Computer Science Education and how to support the development of computational thinking in Computer Science majors.
Carolina is committed to supporting women in tech and advocates for women's empowerment through female tech education, always remembering that all women have the right to learn. She believes that the combination of technology and education has transformative effects and is the key to creating a better future.
In 2019, she co-founded Brazilians in Tech (https://braziliansintech.com), an organization to promote connections and provide resources for Brazilian women studying and working in technology.