COMPUTER-AIDED TOOL FOR THE TEACHING OF RELATIONAL ALGEBRA IN DATA BASE COURSES

被引:0
|
作者
Villalobos Murillo, Johnny [1 ]
Brenes Chavarria, Steven [1 ]
Mora Rivera, Sonia [1 ]
机构
[1] Univ Nacl Costa Rica, Escuela Informat, Heredia, Costa Rica
关键词
compiler; teaching-learning; educational software; SQL relational algebra; translator;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This article describes the design and implementation of computer-aided tool called Relational Algebra Translator (RAT) in data base courses, for the teaching of relational algebra. There was a problem when introducing the relational algebra topic in the course EIF 211 Design and Implementation of Databases, which belongs to the career of Engineering in Information Systems of the National University of Costa Rica, because students attending this course were lacking profound mathematical knowledge, which led to a learning problem, being this an important subject to understand what the data bases search and request do RAT comes along to enhance the teaching-learning process. It introduces the architectural and design principles required for its implementation, such as: the language symbol table, the gramatical rules and the basic algorithms that RAT uses to translate from relational algebra to SQL language. This tool has been used for one periods and has demonstrated to be effective in the learning-teaching process. This urged investigators to publish it in the web site: www.slinfo.una.ac.cr in order for this tool to be used in other university courses.
引用
收藏
页码:179 / 195
页数:17
相关论文
共 50 条
  • [1] Undergraduate perceptions of remote teaching in Computer-Aided Design courses
    Arteaga-Juarez, Pedro
    Dreifuss-Serrano, Cristina
    Herrera, Pablo C.
    [J]. PROCEEDINGS OF 2022 IEEE LEARNING WITH MOOCS (IEEE LWMOOCS VIII 2022): THE 4TH INDUSTRIAL REVOLUTION: FROM THE PANDEMIC TO THE REMOTE WORLD, 2022, : 227 - 232
  • [2] COMPUTER-AIDED TEACHING
    SERRANO, S
    PARDO, FJ
    [J]. MEDICINA CLINICA, 1994, 102 (13): : 494 - 494
  • [3] COMPUTER-AIDED TEACHING
    PHILLIPS, RJ
    BURKHARDT, H
    COUPLAND, J
    FRASER, R
    PIMM, D
    RIDGWAY, J
    [J]. ERGONOMICS, 1984, 27 (03) : 243 - 258
  • [4] Effectiveness of Computer-Aided Technology for Teaching English Courses in the Internet Era
    Xie, Caihong
    [J]. SCIENTIFIC PROGRAMMING, 2022, 2022
  • [5] Computer-Aided Tool for Teaching Mechanical Clutch Systems Design
    Munoz-Abella, B.
    Alvarez-Caldas, C.
    Rubio, L.
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2011, 19 (03) : 493 - 500
  • [6] COMPUTER-AIDED INTUITION IN ABSTRACT ALGEBRA
    WARDLAW, WP
    [J]. COMPUTERS & EDUCATION, 1978, 2 (03) : 247 - 257
  • [7] Computer-Aided Teaching System Based on Data Mining
    Tang, Yonghua
    Fan, Qiang
    Liu, Peng
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [8] Computer-aided design/computer-aided manufacturing skull base drill
    Couldwell, William T.
    MacDonald, Joel D.
    Thomas, Charles L.
    Hansen, Bradley C.
    Lapalikar, Aniruddha
    Thakkar, Bharat
    Balaji, Alagar K.
    [J]. NEUROSURGICAL FOCUS, 2017, 42 (05)
  • [9] COMPUTER-AIDED TEACHING PACKAGES
    SUTTON, GC
    [J]. BRITISH MEDICAL JOURNAL, 1991, 303 (6798): : 366 - 367
  • [10] TEACHING COMPUTER-AIDED DRAFTING
    KELSO, F
    RILEY, DR
    [J]. MECHANICAL ENGINEERING, 1982, 104 (10): : 70 - 75