Identificador persistente para citar o vincular este elemento:
http://hdl.handle.net/10553/53449
Título: | Framework to support the assessment of programming languages students' practical work | Autores/as: | Hernandez-Figueroa, Zenon Diaz-Roca, Margarita Rodríguez del Pino, Juan Carlos Carreras Riudavets, Francisco Javier |
Clasificación UNESCO: | 120310 Enseñanza con ayuda de ordenador 120323 Lenguajes de programación 580106 Evaluación de alumnos |
Palabras clave: | On-line teaching tools E-learning Programming languages Learning management systems Moodle. |
Fecha de publicación: | 2010 | Conferencia: | 3rd International Conference of Education, Research and Innovation (ICERI) | Resumen: | The introduction and use of New Technologies in the learning field does not only imply that the process should be structured, planned and that it should be done according to the more adequate criteria. On the one hand, we must work in the educative contents, their creation process, features and objectives because these contents are, with no doubt, an essential part in the process that will lead us to increase the quality of learning. On the other hand, these new technologies should be used for something else, like introducing new elements that help in the teaching-learning processes. A Learning Management System (LMS) is a software application accessed through a web server that, making use of web technology, manages and broadcasts educative content to support the training that takes place in the classroom and the distance learning activities. A Learning Content Management System (LCMS) is a management system used to teach, like the LMS. Its web technology allows users to create and manage the contents of a learning program. The most appropriate form of making use of these kind of systems is to create content modular pieces which could be personalized, managed and reused. A LMS can broadcast different types of educative material: text files, slides, animations, audio and/or video files or even software applications. It can manage the access to these contents, the work done with the applications and the assessment of this work. Programming is one of the essential areas taught in university studies of computer science and other engineering degrees, as well as in diplomas of computer science. At present, it is a knowledge acquired through tutorial lessons and the practice with different tools for programming such as compilers, debuggers, interpreters, etc. In computer programming the unit testing is a method used to ascertain if individual pieces of source code do work as they should, that means, that for specific input data the output data are correct. The framework introduced in this work is designed to offer the lecturers a new tool to develop units testing with the specific aim of supporting the assessment of programming languages students’ practical work. The modules are develop for ada programming language. This tool is specially useful when it is combined with a web platform to manage the work of the students in these subjects. Its main features are the flexibility and ease of use. Consequently, it is really useful to have an homogeneous framework that allows to develop systematically a huge amount of tests. These tools conform a powerful application which greatly lightens the students work load at the initial stage of programming. During this initial period they will neither have to deal with the complexities of the installation and the configuration of these types of tools, nor with the understanding of multiple options which they present, therefore being able to concentrate on the comprehension of the programming structures and the programming language to be studied. This paper exposes the experience acquired in the creation of software modules that configures a framework to create software unit testing. They have been developed for subjects of programming languages of various official degrees from the University of Las Palmas de Gran Canaria. | URI: | http://hdl.handle.net/10553/53449 | ISBN: | 978-84-614-2439-9 | ISSN: | 2340-1095 | Fuente: | 3Rd International Conference Of Education, Research And Innovation (Iceri2010), p. 6861-6868 |
Colección: | Actas de congresos |
Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.