Campos para bases de datos moodle

Acceso rápido:

Comentarios

Parece que estás usando Internet Explorer 11 o anterior. Este sitio web funciona mejor con navegadores modernos como las últimas versiones de Chrome, Firefox, Safari y Edge. Si continúa con este navegador, puede ver resultados inesperados.

El módulo de actividad Base de Datos permite al profesor y/o a los estudiantes construir, mostrar y buscar un banco de entradas registradas sobre un tema. La Base de Datos se utiliza más a menudo como una actividad colaborativa en Moodle, donde los estudiantes son asignados para añadir las entradas. La contribución a una base de datos puede variar dependiendo de cómo la haya configurado el profesor.

Esquema de la base de datos de Moodle

La actividad de la base de datos permite a los estudiantes y/o instructores rellenar, mostrar, buscar y comentar un banco de entradas de registro. El formato y la estructura de estas entradas es altamente personalizable, con la opción de incluir imágenes, archivos, URLs, números, casillas de verificación y texto. La versatilidad de las opciones de configuración hace que la actividad de la base de datos sea muy adecuada para muchos tipos de tareas diferentes, como recopilar y compartir información, dar a los estudiantes un conjunto de datos con los que trabajar y presentar contenido para que los estudiantes lo comenten.

Nota: La flexibilidad conlleva una buena cantidad de complejidad. Si está pensando en crear una actividad de Base de Datos para su curso, le recomendamos que se ponga en contacto con el Laboratorio de Medios de Enseñanza llamando al 413-545-2823 para obtener ayuda.

Para añadir una actividad de la Base de Datos a su curso Moodle, primero, configurará las opciones de envío para hacer entradas, disponibilidad, calificación, grupos, etc. Después de completar este paso, tendrá que abrir la actividad a sus estudiantes.

Las plantillas determinan el diseño visual de la base de datos cuando los usuarios añaden una nueva entrada, navegan o buscan todas las entradas existentes y ven una entrada a la vez. Para reducir la complejidad de la configuración, recomendamos crear todos los campos de la base de datos antes de definir las plantillas.

Actividad de la base de datos de Moodle

El nombre de su clase debe coincidir con la subcarpeta que ha creado. Por ejemplo, si estamos creando un nuevo tipo de datos llamado "Sabrosura", queremos crear nuestro plugin en una carpeta "sabrosura" y la clase PHP debería ser data_field_tastiness. La clase también debería definir una variable de clase $type, que de nuevo debería usar el mismo nombre - en nuestro ejemplo, le daríamos el valor 'tastiness'. Así que la parte superior de nuestro field.class.php se vería así:

Si quieres tomar un tipo de campo existente, duplicarlo y renombrarlo a un nuevo tipo (que puedes modificar después), esto es todo lo que necesitas hacer. Puede probar esto (de nuevo, el campo URL es uno bueno para empezar) y ver cómo funciona.

Si no se molesta en especificar estas funciones dentro de su nueva clase, entonces se utilizarán los comportamientos por defecto especificados por data_field_base. Simplemente añada estas funciones a su nueva clase para que ocurra algo diferente.

También puede sobrescribir el campo predeterminado data_field_base::$priority si su tipo de campo debe tener una alta clasificación en los resultados de la búsqueda global. Este campo se utiliza para especificar cuál es la prioridad de este tipo de campo en relación con otros tipos de campo.

Ejemplos de actividades de la base de datos

En la actividad "Base de datos", puede acumular información con sus alumnos según el tema que haya establecido. Para crear una base de datos, el instructor creará una plantilla para la base de datos, y los estudiantes introducirán su información de acuerdo con la plantilla.

Establezca los campos que serán los elementos de la base de datos. En el ejemplo siguiente, configuraremos los campos para que los alumnos introduzcan la siguiente información sobre el Sitio del Patrimonio Mundial: (1) Nombre, (2) Clasificación, (3) Año de registro, (4) Imagen y (5) Observaciones.

Por defecto, la última línea de la plantilla contiene "##edit## ##delete##...", pero si no quiere permitir esta operación, elimine toda la línea porque permitirá a los estudiantes editar o eliminar todas las entradas de la base de datos. Si no quiere permitir esta operación, borre toda la línea. Además, haga clic en "Plantilla para la vista de lista" y elimine allí también toda la línea.

Después de introducir la información en la base de datos, tanto los profesores como los estudiantes podrán ver la información desde las pestañas "Vista de lista (se muestran todos los elementos)" o "Vista individual (se muestra cada elemento uno por uno)".

Subir