Tools for the Learning of Programming Languages and Paradigms: Integration of a Code Validator and Exercises Module Into the Moodle eLearning Platform

Tools for the Learning of Programming Languages and Paradigms: Integration of a Code Validator and Exercises Module Into the Moodle eLearning Platform

María A. Pérez-Juárez, Míriam Antón-Rodríguez, María I. Jiménez-Gómez, Francisco J. Díaz-Pernas, Mario Martínez-Zarzuela, David González-Ortega
Copyright: © 2019 |Pages: 20
ISBN13: 9781522574552|ISBN10: 1522574557|ISBN13 Softcover: 9781522586418|EISBN13: 9781522574569
DOI: 10.4018/978-1-5225-7455-2.ch005
Cite Chapter Cite Chapter

MLA

Pérez-Juárez, María A., et al. "Tools for the Learning of Programming Languages and Paradigms: Integration of a Code Validator and Exercises Module Into the Moodle eLearning Platform." Code Generation, Analysis Tools, and Testing for Quality, edited by Ricardo Alexandre Peixoto de Queirós, et al., IGI Global, 2019, pp. 106-125. https://doi.org/10.4018/978-1-5225-7455-2.ch005

APA

Pérez-Juárez, M. A., Antón-Rodríguez, M., Jiménez-Gómez, M. I., Díaz-Pernas, F. J., Martínez-Zarzuela, M., & González-Ortega, D. (2019). Tools for the Learning of Programming Languages and Paradigms: Integration of a Code Validator and Exercises Module Into the Moodle eLearning Platform. In R. Alexandre Peixoto de Queirós, A. Simões, & M. Pinto (Eds.), Code Generation, Analysis Tools, and Testing for Quality (pp. 106-125). IGI Global. https://doi.org/10.4018/978-1-5225-7455-2.ch005

Chicago

Pérez-Juárez, María A., et al. "Tools for the Learning of Programming Languages and Paradigms: Integration of a Code Validator and Exercises Module Into the Moodle eLearning Platform." In Code Generation, Analysis Tools, and Testing for Quality, edited by Ricardo Alexandre Peixoto de Queirós, Alberto Simões, and Mário Teixeira Pinto, 106-125. Hershey, PA: IGI Global, 2019. https://doi.org/10.4018/978-1-5225-7455-2.ch005

Export Reference

Mendeley
Favorite

Abstract

The learning of programming languages and paradigms is complex and requires a lot of training. For this reason, it is very important to detect students' main problems and needs to be able to provide professors with tools that help students to overcome those problems and difficulties. One type of tool that can be used for this purpose is the code validator. This chapter explores the possibilities and impact of using different tools and strategies for learning programming languages and paradigms. To achieve this goal, the authors have conducted a comprehensive search of relevant scientific literature that has been complemented with their experience using a JavaScript code validator and exercises module integrated into the e-learning platform Moodle, with university students during a web programming course.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.