Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Aula virtual de SQL/PSM

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2019

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

Este proyecto intenta solucionar el problema que tienen los alumnos actualmente al estudiar cómo hacer procedimientos en PL/SQL. Para probar un procedimiento y saber si este está bien o no, actualmente no conocemos ningún sistema en el que puedan escoger entre un conjunto de problemas y lanzar sus procedimientos contra uno de estos para ver si su código lo resuelve o no. Los alumnos en muchos casos no estudian bien la forma de hacer los procedimientos, ya que antes de hacer uno tienes que crear las tablas y rellenarlas con casos clave para ver si su procedimiento cumple lo que el problema exige, lo que muchas veces lleva más tiempo que el desarrollo del propio procedimiento. Con el sistema que hemos desarrollado, los alumnos podrán probar sus procedimientos sin tener que crear las tablas previamente. Solo tendrán que subir el procedimiento que se les pide hacer en la página y de forma automática esta les informará de los posibles errores que pueda tener, avisos acerca del código o si es correcto. Estos problemas serán corregidos con una nota por el profesor y en caso de que el alumno lo necesite, se podrán añadir comentarios a su procedimiento para ayudar al alumno a llegar la solución correcta del ejercicio. Hasta llegar al número máximo de intentos permitidos en ese ejercicio.
This project tries to solve the problem that students currently have when studying how to do procedures in PL / SQL. To test a procedure and know if it is okay or not, we currently do not know any system in which can choose between a set of problems and launch their procedures against one of these to see if their code resolves or not. Students in many cases do not study well how to do the procedures, because before doing one you have to create the tables and fill them to see if your procedure meets what the problem demands, which often takes more time than the development of the procedure itself. With the system we have developed, students will be able to test their procedures without having to create the tables previously. They will only have to upload the procedure that they are asked to do on the page and they will automatically inform them of possible errors they may have, notices about the code or if it is correct. These problems will be corrected with a note by the teacher and in case the student needs it, comments can be added to their procedure to help the student arrive at the correct solution of the exercise. Until you reach the maximum number of attempts allowed in that exercise.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de Fin de Grado, Universidad Complutense, Facultad de Informática, Departamento de Sistemas Informáticos y Computación. Curso 2018/2019

Unesco subjects

Keywords