Skip to main content
sign in
Username
Password
forgot?
Sign up
Share
help_outline
help
Pricing
Request Info
Please enable JavaScript on your web browser
menu
iRubric: prolog project rubric
find rubric
Your browser does not support iframes.
edit
print
share
Copy to my rubrics
Bookmark
test run
assess...
delete
Do more...
prolog project
Programming - Second Assignment
Rubric Code:
P5B655
By
lgarciap
Ready to use
Public Rubric
Subject:
Computers
Type:
Project
Grade Levels:
Undergraduate
Your browser does not support iframes.
Desktop Mode
Mobile Mode
Programming
70 %
Excelente
70 pts
Bien
50 pts
Necesita Mejorar
40 pts
Deficiente
0 pts
El sistema está correcto
10 pts
Excelente
El programa funciona correctamente dando en el 100% de las ocasiones la salida correcta para cualquiera que sean los datos de entrada
Bien
El programa funciona correctamente con algunos juegos de datos pero no funciona para cualquiera que sean los datos de entrada
Necesita Mejorar
El programa funciona solamente con algunos juegos de datos aportados por los estudiantes pero no funciona para cualquiera que sean los datos de entrada
Deficiente
El programa no funciona correctamente, la salida del mismo no está correcta o no arroja ninguna salida
Ejecución
10 pts
Excelente
El programa se ejecuta a la perfección
Bien
El programa se ejecuta con lentitud y da error para ciertos datos
Necesita Mejorar
El programa se ejecuta pero con mucha lentitud o se bloquea en la corrida
Deficiente
El programa tiene errores de sintaxis o en tiempo de ejecución por lo que no se ejecuta
Base de conocimientos
10 pts
Excelente
La base de conocimientos está bien organizada, resalta a la vista cuáles son los hechos y las reglas utilizadas.
Bien
La base de conocimientos está bastante organizada por lo que se entiende bastante su estructura
Necesita Mejorar
La base de conocimientos necesaria para el programa está algo desorganizada, es necesario mirar con mucha atención para entenderla
Deficiente
La base de conocimientos necesaria para el programa está desorganizada por lo que no se entiende.
Nombres de las estructuras
10 pts
Excelente
Todos los nombres de los hechos y/o reglas del sistema se corresponden con el propósito del mismo por lo que no se pierde la semántica del programa.
Bien
El 80% de las estructuras del programa (hechos y reglas) poseen nombres que representan el propósito de las mismas
Necesita Mejorar
Entre el 70% y el 80% de las estructuras del programa (hechos y reglas) poseen nombres que representan el propósito de las mismas
Deficiente
Menos del 60 % de los nombres se corresponden con el propósito de los hechos y las reglas de la base de conocimiento por lo que se pierde la semántica del programa
Simplicidad del programa
10 pts
Excelente
El programa es simple de ejecutar, no necesita un usuario experimentado ni con conocimientos de programación para entender la salida
Bien
El programa no es tan simple de utilizar y la salida no es muy clara
Necesita Mejorar
Deficiente
El programa es muy complicado de ejecutar y se necesitan conocimientos avanzados para entender la salida.
Comentarios
5 pts
Excelente
El código está completamente comentado por lo que está claro lo que hace cada una de las reglas
Bien
Están comentadas entre el 80 porciento de las reglas explicando el papel que juegan en el programa
Necesita Mejorar
Están comentadas entre el 60 y el 70 porciento de las reglas explicando el papel que juegan en el programa
Deficiente
El código no está comentado
Archivo de instrucciones
5 pts
Excelente
El archivo con las instrucciones para ejecutar el programa describe paso por paso y de forma clara como ejecutar el sistema y es consistente con el mismo
Bien
El archivo con las instrucciones para ejecutar el programa no describe paso por paso como ejecutar el sistema aunque es consistente con el mismo
Necesita Mejorar
El archivo con las instrucciones para ejecutar el programa no describe los pasos a seguir y no es claro por lo que hay que adivinar algunas de las acciones para ejecutar el programa y no es consistente con el mismo
Deficiente
Siguiendo el archivo con las instrucciones no es posible llegar a ejecutar el programa correctamente
Trabajo en grupo
10 pts
Excelente
Todos los estudiantes involucrados en la elaboración del proyecto tienen dominio del código y se evidencia que trabajaron en grupo
Bien
Necesita Mejorar
Deficiente
Todos los estudiantes involucrados en la elaboración del proyecto no tienen dominio del código y se evidencia que solo uno o algunos hicieron todo el trabajo
Informe
30 %
30 puntos
Excelente
30 pts
Bien
25 pts
Necesita Mejorar
15 pts
Deficiente
0 pts
Estructura del informe
6 pts
Excelente
El informe está bien estructurado, está organizado.
Bien
El informe no está dividido en secciones por lo que no está organizado
Necesita Mejorar
Deficiente
El informe está mal estructurado, no está dividido en secciones por lo que es de difícil comprensión
Información del informe
6 pts
Excelente
Contiene de forma detallada la estrategia general usada para resolver el problema seleccionado y la estructura de datos utilizada
Bien
Contiene la información de la estrategia general y de la estructura de datos utilizada pero no está detallada.
Necesita Mejorar
Contiene una descripción muy simple de la estrategia general y de la estructura de datos utilizada por lo que se pierde mucha información
Deficiente
No describe la estrategia general ni la estructura de datos utilizada
Juego de Datos
6 pts
Excelente
Incluye tres juegos de datos representativos que se pueden usar para probar el sistema
Bien
Necesita Mejorar
Deficiente
No incluye los tres juegos de datos representativos que se pueden usar para probar el sistema
Conclusiones
6 pts
Excelente
Llega a conclusiones donde refleja las ventajas (si considera que las hubiera) de utilizar prolog sobre un lenguaje procedimental para resolver el problema seleccionado
El estudiante da su opinión sobre si la solución en prolog es mejor que la procedimental para el problema resuelto
Bien
Llega a conclusiones donde refleja las ventajas (si considera que las hubiera) de utilizar prolog sobre un lenguaje procedimental para resolver el problema seleccionado
El estudiante no da su opinión sobre si la solución en prolog es mejor que la procedimental para el problema resuelto
Necesita Mejorar
Llega a conclusiones pero no relata las ventajas (si considera que las hubiera) de utilizar prolog sobre un lenguaje procedimental para resolver el problema seleccionado
El estudiante no da su opinión sobre si la solución en prolog es mejor que la procedimental para el problema resuelto
Deficiente
El informe no tiene conclusiones
Bibliografía
6 pts
Excelente
Todas las referencias bibliográficas están debidamente citadas en el apartado de la bibliografía y correctamente referenciadas en el texto del trabajo
Bien
Existen 2 referencias bibliográficas que no están debidamente citadas en el apartado de bibliografía o no están debidamente referenciadas en el texto del trabajo
Necesita Mejorar
Existen más de 2 referencias bibliográficas que no están debidamente citadas en el apartado de bibliografía o no están debidamente referenciadas en el texto del trabajo
Deficiente
El informe no tiene bibliografía
Keywords:
Computer Science, Programming, Coding
Subjects:
Computers
Types:
Project
Discuss this rubric
You may also be interested in:
More rubrics by this author
More Computers rubrics
More Project rubrics
Do more with this rubric:
Preview
Preview this rubric.
Edit
Modify this rubric.
Copy
Make a copy of this rubric and begin editing the copy.
Print
Show a printable version of this rubric.
Categorize
Add this rubric to multiple categories.
Bookmark
Bookmark this rubric for future reference.
Assess
Test run
Test this rubric or perform an ad-hoc assessment.
Grade
Build a gradebook to assess students.
Collaborate
Apply this rubric to any object and invite others to assess.
Share
Publish
Link, embed, and showcase your rubrics on your website.
Email
Email this rubric to a friend.
Discuss
Discuss this rubric with other members.
Do more with rubrics than ever imagined possible.
Only with iRubric
tm
.
Copyright © 2024
Reazon Systems, Inc.
All rights reserved.
n232
Your browser does not support iframes.
Your browser does not support iframes.
Your browser does not support iframes.