Didactic strategies for promoting significant learning in formal languages and automata theory

  • Authors:
  • Carlos I. Chesñevar;Maria P. González;Ana G. Maguitman

  • Affiliations:
  • University of Lleida, Lleida, SPAIN;University of Lleida, Lleida, SPAIN;Indiana University, Bloomington, IN

  • Venue:
  • Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

An undergraduate course in Formal Languages and Automata Theory (FLAT) involves different topics that are core to the CS curricula and whose level of abstraction makes them difficult both to teach and to learn. Such difficulty stems from the complexity of the abstract notions involved and the required mathematical background. Surveys conducted among our students showed that many of them were applying some theoretical concepts mechanically rather than developing a significant learning of them, leading to a lack of motivation and interest. To cope with this problem, we introduced a number of didactic strategies based on a constructivist approach. The main aim of the proposed strategies is to promote a more significant learning of several important FLAT topics.