Using simulation and collaboration in CS1 and CS2

  • Authors:
  • António José Mendes;Anabela Gomes;Micaela Esteves;Maria José Marcelino;Crescencio Bravo;Miguel Angel Redondo

  • Affiliations:
  • University of Coimbra, Coimbra, Portugal;Polytechnic Institute of Coimbra, Coimbra - Portugal;Polytechnic Institute of Coimbra, Coimbra - Portugal;University of Coimbra, Coimbra, Portugal;University of Castilla-La Mancha, Ciudad Real, Spain;University of Castilla-La Mancha, Ciudad Real, Spain

  • Venue:
  • ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe the main approach used in our institutions' basic programming courses. The difficulties we experienced in these courses led us to develop tools that, in our view, help students. We created and use animation-based algorithm tools, program simulation tools and problem solving collaboration support tools. The integration of these tools, plus the addition of some other new approaches, gives us a powerful environment that provides a higher level of support to our students.