Using collaborative learning scenarios to teach programming
The computational thinking and programming are skills required for any engineering field in order to solve many kinds of problems. In this sense, the teaching of programming is a relevant pedagogical activity for teachers and students from both Computer Science (CS) education and non CS majors. In consequence, in this conference a new approach based on “collaborative scenarios” to enhance teaching–learning programming in non-Computer Science oriented curricula is proposed. The collaborative learning scenarios were supported by a platform called TASystem. Besides, an experience carried out with students from Topographic Engineering Department at the Universidad del Valle (Colombia) is showed. In this experience the students’ social interaction was analyzed with Social Network Analysis and Content Analysis techniques. Additionally, the students’ performance was analyzed. The obtained results showed an improvement in the non CS majors’ performance and an increment in the social relationship among the students.
Leovy Echeverría is a Systems Engineer at the Universidad Industrial de Santander-Bucaramanga, Information Systems Management Specialist at Universidad del Norte-Barranquilla (Colombia). She graduated from the Universidad Politécnica Superior de la Universidad Autónoma de Madrid (UAM) - Spain as a Magister in Computer and Telecommunications Engineering, and is currently a PhD student in Computer Engineering and Telecommunications at the UAM. She is a full professor of the Faculty of Computer Engineering of the Universidad Pontificia Bolivariana-Montería since 2000. She belongs to the research group ITEM-IT and Emerging Technologies of the UPB. Since 2009 she has been working as a researcher in the GHIA-Advanced Interactive Tools Group of the UAM-Spain. Among its fields of interest are collaborative learning, mixed learning systems, awareness services, the management and implementation of technological projects and Knowledge Management.