Rubric: Introducción a NoSQL con MongoDB

Esta rúbrica servirá para la evaluación de la intervención "Introducción a NoSQL con MongoDB"

Quantitative Results:

1.Diseño de una base de datos
1
No entiende el concepto de colección y documento
2
Entiende el concepto de colección pero no de documento
3
Entiende el concepto de colección y documento

2.Diseño de colecciones
1
No sabe introducir ningún documento en la colección
2
Sabe introducir un documento en la colección
3
Sabe introducir más de un documento en la colección
4
Sabe introducir más de un documento en la colección de forma implícita y explícita

3.Diseño de documentos
1
Diseño de documentos simple, solo pares clave-valor sencillos
2
Incluye arrays en sus documentos
3
Incluye documentos embebidos en sus documentos
4
Diseña documentos complejos, con arrays y documentos embebidos

4.Gestión de una base de datos
1
No sabe realizar una consulta
2
Sabe realizar consultas simples
3
Realiza consultas simples con proyecciones
4
Realiza consultas complejas
5
Realiza consultas complejas con proyecciones

5.Gestión de una base de datos: Actualizaciones
1
No sabe actualizar los datos de un solo documento
2
Sabe actualizar los datos de uno en uno, en un solo documento
3
Actualiza varios datos a la vez en un solo documento
4
Actualiza varios datos a la vez y de más de un documento

6.Borrado de datos
1
No sabe borrar datos
2
Sabe borrar un solo dato
3
Sabe borrar varios datos a la vez

7.Índices
1
No comprende el concepto de índice
2
Entiende el concepto de índice pero no sabe aplicarlo
3
Entiende el concepto de índice y es capaz de aplicarlo
4
Entiende el concepto de índice, es capaz de aplicarlo y gestionar más de uno a la vez

8.Comportamiento en clase
1
No se comporta de manera adecuada en clase: Se levanta cuando no es debido, no respeta los turnos de palabra o interrumpe la clase.
2
Se comporta de manera adecuada aunque a veces realiza interrupciones a los compañeros y al profesor
3
Se comporta de manera adecuada, respeta los turnos de palabra y no interrumpe la clase

9.Trabajo con el compañero de equipo
1
No es respetuoso con su compañero y no aporta valor al equipo
2
Es respetuoso con su compañero pero no aporta valor al equipo
3
Es respetuoso y aporta valor al equipo
4
Es respetuoso, aporta valor al equipo y ayuda a su compañero en caso necesario
5
Toma el control del equipo de manera eficiente y en su turno, permitiendo que su compañero también participe y ayudándole en caso necesario
6
Toma el control del equipo en todas las actividades, aunque ayuda al compañero y es respetuoso
7
Toma el control del equipo en todas las actividades, no ayuda al compañero pero es respetuoso
8
Toma el control del equipo en todas las actividades, no ayuda al compañero y no es respetuoso

10.Trabajo con toda la clase
1
No participa de forma colectiva junto a toda la clase
2
Participa con la clase pero no ayuda a los demás a terminar las actividades
3
Participa con la clase, ayuda a los demás a terminar las actividades

11.Metodología de trabajo
1
Entrega los trabajos de forma desordenada sin un formato claro y limpio
2
Entrega los trabajos de forma desordenada pero se pueden entender
3
Entrega los trabajos de forma ordenada, limpia y clara

12.Instalación del sistema
1
Ha instalado el sistema gestor de bases de datos con dificultad
2
Ha instalado el sistema gestor de base de datos
3
Ha instalado el sistema gestor de base de datos y comprobado su funcionamiento y rendimiento