18 research outputs found

    Support of Database Skills Testing

    Get PDF
    The paper deals with a database system (DBS) component which is used for support of database skills testing of students. Testing is focused on Structured Query Language, especially statements of Data Manipulation Language, and relational algebra. DBS component consists of subcomponents which are realized as plugins to Learning Management System (LMS) Moodle. DBS component also enforces designed security policy and supports of errors processing

    LEARN-SQL: herramienta de gestión de ejercicios de SQL con autocorrección

    Get PDF
    Algunas herramientas de autocorrección existen ya en el ámbito de la docencia informática. No obstante en asignaturas de bases de datos el problema es especialmente complejo debido a la gran variedad de tipos de ejercicios (los sistemas existentes se limitan a consultas) y a que éstos no tienen solución única. Nuestro sistema tiene como objetivo corregir automáticamente cualquier tipo de sentencia SQL (consultas, actualizaciones, procedimientos, disparadores, creación de índices, etc.) y discernir si la respuesta aportada por el estudiante es o no correcta con independencia de la solución concreta que éste proponga. En esta comunicación presentaremos específicamente el módulo encargado de la gestión de ejercicios y todas las tipologías de estos que estamos utilizando en la actualidad.Peer Reviewe

    An evaluation of electronic individual peer assessment in an introductory programming course

    Get PDF
    [Abstract]: Peer learning is a powerful pedagogical practice delivering improved outcomes over conventional teacher-student interactions while offering marking relief to instructors. Peer review enables learning by requiring students to evaluate the work of others. PRAISE is an on-line peer-review system that facilitates anonymous review and delivers prompt feedback from multiple sources. This study is an evaluation of the use of PRAISE in an introductory programming course. Use of the system is examined and attitudes of novice programmers towards the use of peer review are compared to those of students from other disciplines, raising a number of interesting issues. Recommendations are made to introductory programming instructors who may be considering peer review in assignments

    How Do the Engineer Students Learn the SQL Language?

    Get PDF

    Uso de LEARN-SQL en el aprendizaje cooperativo de bases de datos

    Get PDF
    En este artículo se describen los cambios efectuados en algunas asignaturas del área de bases de datos en dos vertientes: organizativa y tecnológica. En la primera, el objetivo principal ha sido la introducción de técnicas de aprendizaje cooperativo. En la segunda, el objetivo ha sido potenciar el autoaprendizaje y el autoevaluación a través de la herramienta LEARN-SQL. Los cambios relacionados con las dos vertientes se han aplicado, hasta el momento, a asignaturas distintas. Para finalizar el artículo, se hace una valoración de los resultados obtenidos, y se trazan las líneas de futuros cambios orientados a la combinación de las dos vertientes.Peer ReviewedPostprint (author’s final draft

    ICT Education: Socio-Learning Issues Faced by International Students

    Get PDF
    Internationalization of education industry has increased the international student intake amongst private and public funded education providers in western countries. However, international students are faced with many challenges in different educational and societal settings of the host country. This study examines a case involving the information and communication technology (ICT) education sector to identify some of the learning and social issues in an international student context. Learning issues relate to understanding of the host country’s education framework structure and to application of subject related concepts to real world practice. Social issues relate to linguistic difficulties and cultural diversity in foreign countries. The study proposes to enhance the student’ socio-learning experience by using a game based learning strategy aligned with the ICT course structure, to encourage student interactions by having more learning and social exchanges

    Generating SQL queries from visual specifications

    Get PDF
    Abstract: Structured Query Language (SQL) is the most widely used declarative language for accessing relational databases, and an essential topic in introductory database courses in higher learning institutions. Despite the intuitiveness of SQL, formulating and comprehending written queries can be confusing, especially for undergraduate students. One major reason for this is that the simple syntax of SQL is often misleading and hard to comprehend. A number of tools have been developed to aid the comprehension of queries and improve the mental models of students concerning the underlying logic of SQL. Some of these tools employed visualisation and animation in their approach to aid the comprehension of SQL. This paper presents an interactive comprehension aid based on visualisation, specifically designed to support the SQL SELECT statement, an area identified in the literature as problematic for students. The visualisation tool uses visual specifications depicting SQL operations to build queries. This is expected to reduce the cognitive load of a student who is learning SQL. We have shown with an online survey that adopting visual specifications in teaching systems assist students in attaining a richer learning experience in introductory database courses

    การออกแบบแบบจําลองการให้ผลป้อนกลับบนฐานการรู้คิดของผู้เรียนในการเรียนรู้ภาษาสอบถามเชิงโครงสร้าง

    Get PDF
    A Design of a Feedback Model based on Student Metacognition in Learning Structured Query LanguageChusak Yathongchai, Thara angskun and Jitimon Angskunรับบทความ: 15 กุมภาพันธ์ 2561; ยอมรับตีพิมพ์: 15 พฤษภาคม 2561DOI: http://doi.org/10.14456/jstel.2018.5 บทคัดย่อบทความนี้นำเสนอการออกแบบแบบจำลองการให้ผลป้อนกลับตามการรู้คิดของผู้เรียน เพื่อนำไปใช้ในระบบการสอนเสริมอัจฉริยะที่ใช้รูปแบบการเรียนรู้แบบแก้ปัญหา โดยใช้เนื้อหาภาษาสอบถามเชิงโครงสร้างเป็นกรณีศึกษา บทความนี้ได้เสนอแนวทางการให้ผลป้อนกลับ 2 ด้าน คือ การคิดและการรู้คิด ในด้านการคิด ได้กำหนดรูปแบบการให้ผลป้อนกลับที่หลากหลายมีทั้งหมด 5 รูปแบบจากผลป้อนกลับ 4 ประเภท โดยใช้กลยุทธ์การให้ผลป้อนกลับแบบคงที่ 3 รูปแบบ คือ บอกความถูกต้องของคำตอบ บอกตำแหน่งที่ผิด และบอกเป็นนัย และกลยุทธ์การให้ผลป้อนกลับแบบปรับตัว 2 รูปแบบ คือ รูปแบบการให้ผลป้อนกลับตามลำดับ ได้แก่ บอกความถูกต้องของคำตอบ บอกตำแหน่งที่ผิด บอกเป็นนัย และบอกผลเฉลย โดยแต่ละโจทย์ปัญหาเริ่มต้นจากลำดับที่ 1 และรูปแบบให้ผลป้อนกลับ ตามลำดับ โดยลำดับเริ่มต้นของแต่ละโจทย์ปัญหาจะได้มาจากผลการแก้ไขโจทย์ปัญหาในข้อก่อนหน้านี้ ส่วนในด้านการรู้คิดได้ใช้คำถามสะท้อนการรู้คิดของผู้เรียน การสร้างแบบจำลองนี้ใช้ปัจจัยนำเข้าเกี่ยวกับการรู้คิด 4 ปัจจัย คือ ความเข้าใจในโจทย์ปัญหา ความยากของโจทย์ปัญหาตามความคิดของผู้เรียน ความมั่นใจในคำตอบ และความยากของโจทย์ปัญหา มีปัจจัยวิเคราะห์ประสิทธิภาพ 2 ปัจจัย คือ ระดับความพยายาม และเวลาที่ใช้แก้ปัญหา โดยแบบจำลองอยู่ในรูปของกฎที่มีจำนวน 33 กฎ ที่เป็นทางเลือกในการกำหนดรูปแบบการให้ผลป้อนกลับที่เหมาะสมตามการรู้คิดของผู้เรียนที่แตกต่างกัน ที่จะช่วยพัฒนาผู้เรียนทั้งทางด้านการคิดและการรู้คิด ผลการทดสอบประสิทธิภาพของแบบจำลองมีค่าความแม่นเฉลี่ยถ่วงน้ำหนักเท่ากับ 0.91 ส่วนค่าความเที่ยง ค่าความระลึก และค่าประสิทธิภาพโดยรวมมีค่าเฉลี่ยถ่วงน้ำหนักของทุกค่าเท่ากัน คือ 0.77 คำสำคัญ: การให้ผลป้อนกลับ  การรู้คิด  ระบบการสอนเสริมอัจฉริยะ  ภาษาสอบถามเชิงโครงสร้าง  Abstract The purpose of this research aimed to design a feedback model based on student metacognition. The design would be incorporated in an intelligent tutoring system using a problem–solving approach. Structured Query Language (SQL) teaching was used as a case study for the problem–solving approach. This research proposed feedback guidelines in both cognitive and metacognitive functions. Regarding the cognitive function, five feedback stra-tegies with four feedback types were determined. Three out of five were non–adaptive strategies called knowledge of the results, error flagging, and hints. The other two were adaptive strategies. One provided feedback in sequence of knowledge of the results, error flagging, hints, and knowledge of correct response. The other provided feedback in sequence based on results from the previous problem–solving. Regarding the metacognitive function, the reflective ques-tions were used to reflect metacognition of students. The designed model employed the four metacognitive factors as inputs. They were the learner’s perception of the problem understanding; the learner’s perception of the problem difficulty level; the confidence of answer; and the problem difficulty level. The effort level and time to solve the problem were factors used to determine the feedback strategies. There were thirty–three rules in the model used to decide the appropriate feedback strategies based on students’ metacognition. The model had potential to improve students both in terms of cognition and metacognition. The evaluation results indicated that the model had 0.91 of the weighted average of accuracy and 0.77 of the weighted average of precision, recall, and f-measure. Keywords: Feedback, Metacognition, Intelligent tutoring system, SQ

    LEARN-SQL: una herramienta para el soporte al aprendizaje semipresencial en el ámbito de las bases de datos

    Get PDF
    Los cambios recientes en los planes de estudio de la UPC y la UOC tienen en cuenta el nuevo espacio europeo de educación superior (EEES). Una de las consecuencias directas de estos cambios es la necesidad de acotar y optimizar el tiempo a dedicar a las actividades de aprendizaje que requieren la participación activa del estudiante y que se realizan de forma continuada durante el semestre. En el ámbito de la docencia informática de asignaturas de bases de datos el problema es especialmente complejo debido a que los enunciados de las pruebas no acostumbran a tener una solución única. Nosotros hemos desarrollado una herramienta, llamada LEARN-SQL, cuyo objetivo es corregir automáticamente cualquier tipo de sentencia SQL (consultas, actualizaciones, procedimientos almacenados, disparadores etc.) y discernir si la respuesta aportada por el estudiante es o no correcta con independencia de la solución concreta que este proponga. Además esta herramienta ayuda a los profesores a diseñar las pruebas de evaluación, permitiendo también la opción de revisar cualitativamente las soluciones aportadas por los estudiantes. Por último, el sistema proporciona ayuda a los estudiantes para que aprendan de sus propios errores, proporcionando feedback de calidad.Peer ReviewedPostprint (published version

    Adaptació d'assignatures de bases de dades a l'EEES

    Get PDF
    Els canvis recents en els plans d'estudis de la UPC i la UOC tenen en compte el nou espai europeu d'educació superior (EEES). Una de les conseqüències directes d'aquests canvis és la necessitat d'afitar i optimitzar el temps dedicat a les activitats d'aprenentatge que requereixen la participació activa de l'estudiant i que es realitzen de manera continuada durant el semestre. A més, l'EEES destaca la importància de les pràctiques, les relacions interpersonals i la capacitat de treballar en equip, suggerint la reducció de classes magistrals i l'augment d'activitats que fomentin tant el treball personal de l'estudiant com el cooperatiu. En l'àmbit de la docència informàtica d'assignatures de bases de dades el problema és especialment complex degut a que els enunciats de les proves no acostumen a tenir una solució única. Nosaltres hem desenvolupat una eina, anomenada LEARN-SQL, l'objectiu de la qual és corregir automàticament qualsevol tipus de sentència SQL (consultes, actualitzacions, procediments emmagatzemats, disparadors, etc ...) i discernir si la resposta aportada per l'estudiant és o no és correcta amb independència de la solució concreta que aquest proposi. D'aquesta manera potenciem l'autoaprenentatge i l'autoavaluació, fent possible la semipresencialitat supervisada i facilitant l'aprenentatge individualitzat segons les necessitats de cada estudiant. Addicionalment, aquesta eina ajuda als professors a dissenyar les proves d'avaluació, permetent també la opció de revisar qualitativament les solucions aportades pels estudiants. Per últim, el sistema proporciona ajuda als estudiants per a que aprenguin dels seus propis errors, proporcionant retroalimentació de qualitat. En aquest article presentem una proposta d’adaptació per les assignatures de bases de dades a l’EEES amb l’ús de LEARN-SQL a les sessions de laboratori i d’algunes tècniques d’aprenentatge cooperatiu a les sessions de problemes.Peer ReviewedPostprint (published version
    corecore