By Topic

Facilitating comprehension of basic concepts in computer language implementation courses: A game-based approach

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Daniel Rodríguez-Cerezo ; Fac. Inf., Univ. Complutense de Madrid, Madrid, Spain ; Antonio Sarasa-Cabezuelo ; Mercedes Gómez-Albarrán ; José-Luis Sierra

Evaluators is an educational tool that lets instructors in computer language implementation courses generate video games from collections of exercises concerning language processing tasks. For this purpose, the tool adopts attribute grammars as a central model of syntax-directed translation and uses a simple metaphor to map attributed syntax trees and semantic evaluation into videogames. These games provide students with an immersive experience which helps them to better comprehend the fundamental concepts behind attribute grammars. This paper describes Evaluators and reports on its assessment with students in a Compiler Construction course at the Complutense University of Madrid (Spain).

Published in:

Computers in Education (SIIE), 2012 International Symposium on

Date of Conference:

29-31 Oct. 2012