The wide availability of specific courses together with the flexibility of academic plans in univ... more The wide availability of specific courses together with the flexibility of academic plans in university studies reveal the importance of Recommendation Systems (RSs) in this area. These systems appear as tools that help students to choose courses that suit to their personal interests and their academic performance. This paper presents a hybrid RS that combines Collaborative Filtering (CF) and Content-based Filtering (CBF) using multiple criteria related both to student and course information to recommend the most suitable courses to the students. A Genetic Algorithm (GA) has been developed to automatically discover the optimal RS configuration which include both the most relevant criteria and the configuration of the rest of parameters. The experimental study has used real information of Computer Science Degree of University of Cordoba (Spain) including information gathered from students during three academic years, counting on 2500 entries of 95 students and 63 courses. Experimental results show a study of the most relevant criteria for the course recommendation, the importance of using a hybrid model that combines both student information and course information to increase the reliability of the recommendations as well as an excellent performance compared to previous models.
Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. b... more Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. both. affected. all. aspects. of. our. lives.. In. particular,. the. implications. in. educational. circles. are. of. an. incalculable. magnitude,. making. the. relationship. between. technology. and. education. more. and. more. obvious. and. necessary.. In. this. respect,. it. is. important. to. mention. the. appearance. of. the. virtual. learning. environment.(VLE). or. e-learning. platforms.[1].. These. systems. can. potentially. eliminate. barriers. and. provide. flexibility,. ...
Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. b... more Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. both. affected. all. aspects. of. our. lives.. In. particular,. the. implications. in. educational. circles. are. of. an. incalculable. magnitude,. making. the. relationship. between. technology. and. education. more. and. more. obvious. and. necessary.. In. this. respect,. it. is. important. to. mention. the. appearance. of. the. virtual. learning. environment.(VLE). or. e-learning. platforms.[1].. These. systems. can. potentially. eliminate. barriers. and. provide. flexibility,. ...
When a teacher is preparing a collection of exercises, a connection between the subject and the c... more When a teacher is preparing a collection of exercises, a connection between the subject and the context of the degree would be desirable. Nevertheless, finding practical examples of the topics of the subject with application to other subjects is occasionally difficult. This work presents a practical proposal for simultaneously practicing concepts of computer programming and operating systems which faces the students to a real problem. In this way the students are more motivated increasing their success probabilities. Among the topics of operating systems, process scheduling has been chosen for practice is computer programming. In general terms, a scheduler manages which process will be executed in a certain moment. Some of the strategies used to perform this management employ FIFO or LIFO structures, which are typical contents of computer programming. Thereby, the development and implementation of a scheduler would allow students applying and reinforcing these concepts. The proposal...
A considerable amount of e-learning content is available via virtual learning environments. These... more A considerable amount of e-learning content is available via virtual learning environments. These platforms keep track of learners' activities including the content viewed, assignments submission, time spent and quiz results, which all provide us with a unique opportunity to apply data mining methods. This paper presents an approach based on grammar guided genetic programming, G3P-MI, which classifies students in order to predict their final grade based on features extracted from logged data in a web based education ...
Abstract The wide availability of specific courses together with the flexibility of academic plan... more Abstract The wide availability of specific courses together with the flexibility of academic plans in university studies reveal the importance of Recommendation Systems (RSs) in this area. These systems appear as tools that help students to choose courses that suit to their personal interests and their academic performance. This paper presents a hybrid RS that combines Collaborative Filtering (CF) and Content-based Filtering (CBF) using multiple criteria related both to student and course information to recommend the most suitable courses to the students. A Genetic Algorithm (GA) has been developed to automatically discover the optimal RS configuration which include both the most relevant criteria and the configuration of the rest of parameters. The experimental study has used real information of Computer Science Degree of University of Cordoba (Spain) including information gathered from students during three academic years, counting on 2500 entries of 95 students and 63 courses. Experimental results show a study of the most relevant criteria for the course recommendation, the importance of using a hybrid model that combines both student information and course information to increase the reliability of the recommendations as well as an excellent performance compared to previous models.
Este trabajo presenta un algoritmo de pro-gramación genética guiado por gramática para aprendizaj... more Este trabajo presenta un algoritmo de pro-gramación genética guiado por gramática para aprendizaje multi-instancia. Su funcionamien-to es evaluado en el marco de Web Mining, con la finalidad de identificar páginas índice que contengan enlaces de interés para los usua-rios. Esta ...
La plataforma educativa Moodle nos ayuda al diseno de pruebas objetivas (concretamente, cuestiona... more La plataforma educativa Moodle nos ayuda al diseno de pruebas objetivas (concretamente, cuestionarios) mediante una interfaz sencilla e intuitiva. No obstante, los cuestionarios que se disenan estan en formato HTML y solamente pueden ser usados desde la plataforma Moodle. En determinados momentos, podria ser interesante disenar los cuestionarios con la flexibilidad y ayuda que nos proporciona la plataforma Moodle, pero poder exportarlo a un archivo de texto que pudiera modificarse e imprimirse para realizar un examen en papel. Este proyecto pretende extender la funcionalidad de los cuestionarios de Moodle teniendo como objetivo el desarrollo de un modulo que permita el diseno de diferentes cuestionarios usando las preguntas que se encuentren almacenadas en Moodle, incluir como cabecera del cuestionario informacion acerca de la prueba que se esta realizando (Universidad, titulacion, asignatura, convocatoria, criterios, etc.), generar diferentes versiones del cuestionarios a partir de...
Los Grados Universitarios en sus planes de estudios tienen asignados una serie de créditos optati... more Los Grados Universitarios en sus planes de estudios tienen asignados una serie de créditos optativos, en los que el estudiante tiene libertad para elegir las asignaturas que más le interesen. Esta elección suele ser bastante complicada para los estudiantes, que si bien cuentan con una guía docente de cada asignatura, que les permite conocer los contenidos teóricos y prácticos, los profesores que la imparten, la metodología y los criterios de evaluación, no suele ser suficiente para decidirse. En este contexto, los estudiantes están interesados en las valoraciones que le pueden ofrecer otros compañeros o compañeras que las cursaron, siendo una práctica habitual que los estudiantes recurran a los estudiantes de otros cursos para que les orienten en el proceso. No obstante, se debe tener cierta precaución con esta práctica, porque no todas las valoraciones que se reciban deberían tener la misma consideración. Por un lado, los intereses y propósitos del estudiante que pide opinión y los...
The wide availability of specific courses together with the flexibility of academic plans in univ... more The wide availability of specific courses together with the flexibility of academic plans in university studies reveal the importance of Recommendation Systems (RSs) in this area. These systems appear as tools that help students to choose courses that suit to their personal interests and their academic performance. This paper presents a hybrid RS that combines Collaborative Filtering (CF) and Content-based Filtering (CBF) using multiple criteria related both to student and course information to recommend the most suitable courses to the students. A Genetic Algorithm (GA) has been developed to automatically discover the optimal RS configuration which include both the most relevant criteria and the configuration of the rest of parameters. The experimental study has used real information of Computer Science Degree of University of Cordoba (Spain) including information gathered from students during three academic years, counting on 2500 entries of 95 students and 63 courses. Experimental results show a study of the most relevant criteria for the course recommendation, the importance of using a hybrid model that combines both student information and course information to increase the reliability of the recommendations as well as an excellent performance compared to previous models.
Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. b... more Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. both. affected. all. aspects. of. our. lives.. In. particular,. the. implications. in. educational. circles. are. of. an. incalculable. magnitude,. making. the. relationship. between. technology. and. education. more. and. more. obvious. and. necessary.. In. this. respect,. it. is. important. to. mention. the. appearance. of. the. virtual. learning. environment.(VLE). or. e-learning. platforms.[1].. These. systems. can. potentially. eliminate. barriers. and. provide. flexibility,. ...
Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. b... more Advances. in. technology. and. the. impact. of. the. Internet. in. the. last. few. years. have. both. affected. all. aspects. of. our. lives.. In. particular,. the. implications. in. educational. circles. are. of. an. incalculable. magnitude,. making. the. relationship. between. technology. and. education. more. and. more. obvious. and. necessary.. In. this. respect,. it. is. important. to. mention. the. appearance. of. the. virtual. learning. environment.(VLE). or. e-learning. platforms.[1].. These. systems. can. potentially. eliminate. barriers. and. provide. flexibility,. ...
When a teacher is preparing a collection of exercises, a connection between the subject and the c... more When a teacher is preparing a collection of exercises, a connection between the subject and the context of the degree would be desirable. Nevertheless, finding practical examples of the topics of the subject with application to other subjects is occasionally difficult. This work presents a practical proposal for simultaneously practicing concepts of computer programming and operating systems which faces the students to a real problem. In this way the students are more motivated increasing their success probabilities. Among the topics of operating systems, process scheduling has been chosen for practice is computer programming. In general terms, a scheduler manages which process will be executed in a certain moment. Some of the strategies used to perform this management employ FIFO or LIFO structures, which are typical contents of computer programming. Thereby, the development and implementation of a scheduler would allow students applying and reinforcing these concepts. The proposal...
A considerable amount of e-learning content is available via virtual learning environments. These... more A considerable amount of e-learning content is available via virtual learning environments. These platforms keep track of learners' activities including the content viewed, assignments submission, time spent and quiz results, which all provide us with a unique opportunity to apply data mining methods. This paper presents an approach based on grammar guided genetic programming, G3P-MI, which classifies students in order to predict their final grade based on features extracted from logged data in a web based education ...
Abstract The wide availability of specific courses together with the flexibility of academic plan... more Abstract The wide availability of specific courses together with the flexibility of academic plans in university studies reveal the importance of Recommendation Systems (RSs) in this area. These systems appear as tools that help students to choose courses that suit to their personal interests and their academic performance. This paper presents a hybrid RS that combines Collaborative Filtering (CF) and Content-based Filtering (CBF) using multiple criteria related both to student and course information to recommend the most suitable courses to the students. A Genetic Algorithm (GA) has been developed to automatically discover the optimal RS configuration which include both the most relevant criteria and the configuration of the rest of parameters. The experimental study has used real information of Computer Science Degree of University of Cordoba (Spain) including information gathered from students during three academic years, counting on 2500 entries of 95 students and 63 courses. Experimental results show a study of the most relevant criteria for the course recommendation, the importance of using a hybrid model that combines both student information and course information to increase the reliability of the recommendations as well as an excellent performance compared to previous models.
Este trabajo presenta un algoritmo de pro-gramación genética guiado por gramática para aprendizaj... more Este trabajo presenta un algoritmo de pro-gramación genética guiado por gramática para aprendizaje multi-instancia. Su funcionamien-to es evaluado en el marco de Web Mining, con la finalidad de identificar páginas índice que contengan enlaces de interés para los usua-rios. Esta ...
La plataforma educativa Moodle nos ayuda al diseno de pruebas objetivas (concretamente, cuestiona... more La plataforma educativa Moodle nos ayuda al diseno de pruebas objetivas (concretamente, cuestionarios) mediante una interfaz sencilla e intuitiva. No obstante, los cuestionarios que se disenan estan en formato HTML y solamente pueden ser usados desde la plataforma Moodle. En determinados momentos, podria ser interesante disenar los cuestionarios con la flexibilidad y ayuda que nos proporciona la plataforma Moodle, pero poder exportarlo a un archivo de texto que pudiera modificarse e imprimirse para realizar un examen en papel. Este proyecto pretende extender la funcionalidad de los cuestionarios de Moodle teniendo como objetivo el desarrollo de un modulo que permita el diseno de diferentes cuestionarios usando las preguntas que se encuentren almacenadas en Moodle, incluir como cabecera del cuestionario informacion acerca de la prueba que se esta realizando (Universidad, titulacion, asignatura, convocatoria, criterios, etc.), generar diferentes versiones del cuestionarios a partir de...
Los Grados Universitarios en sus planes de estudios tienen asignados una serie de créditos optati... more Los Grados Universitarios en sus planes de estudios tienen asignados una serie de créditos optativos, en los que el estudiante tiene libertad para elegir las asignaturas que más le interesen. Esta elección suele ser bastante complicada para los estudiantes, que si bien cuentan con una guía docente de cada asignatura, que les permite conocer los contenidos teóricos y prácticos, los profesores que la imparten, la metodología y los criterios de evaluación, no suele ser suficiente para decidirse. En este contexto, los estudiantes están interesados en las valoraciones que le pueden ofrecer otros compañeros o compañeras que las cursaron, siendo una práctica habitual que los estudiantes recurran a los estudiantes de otros cursos para que les orienten en el proceso. No obstante, se debe tener cierta precaución con esta práctica, porque no todas las valoraciones que se reciban deberían tener la misma consideración. Por un lado, los intereses y propósitos del estudiante que pide opinión y los...
Uploads
Filtering (CBF) using multiple criteria related both to student and course information to recommend the most suitable courses to the students. A Genetic Algorithm (GA) has been developed to automatically discover the optimal RS configuration which include both the most relevant criteria and the configuration of the rest of parameters. The experimental study has used real information of Computer Science Degree of University of Cordoba (Spain) including information gathered from students during three academic years, counting on 2500 entries of 95 students and 63 courses. Experimental results show a study of the most relevant criteria for the course recommendation, the importance of using a hybrid
model that combines both student information and course information to increase the reliability of the recommendations as well as an excellent performance compared to previous models.
Filtering (CBF) using multiple criteria related both to student and course information to recommend the most suitable courses to the students. A Genetic Algorithm (GA) has been developed to automatically discover the optimal RS configuration which include both the most relevant criteria and the configuration of the rest of parameters. The experimental study has used real information of Computer Science Degree of University of Cordoba (Spain) including information gathered from students during three academic years, counting on 2500 entries of 95 students and 63 courses. Experimental results show a study of the most relevant criteria for the course recommendation, the importance of using a hybrid
model that combines both student information and course information to increase the reliability of the recommendations as well as an excellent performance compared to previous models.