What we have experienced is that the success of this pedagogical strategy strongly depends on how our students previously assimilate the basic concepts regarding attribute grammars, and, in particular, regarding the computational model underlying the formalism. To help our students comprehend this computational model, our first attempt was to use batteries of exercises related to the lower levels of Bloom's taxonomy [4] (in particular, to the comprehension level). Typical exercises consisted of: