viernes, 17 de noviembre de 2023

RUBRICA DE EVALUACION CON CHAT GPT Y PAYTHON

 

Desarrolla una rubrica para evaluación formativa y sumativa del blog(portafolio de aprendizajes) correspondiente al modulo del Diplomado: Pensamiento Computacional y Python

Una rúbrica es una herramienta excelente para evaluar de manera clara y objetiva los trabajos o proyectos de los estudiantes. Para evaluar un blog o portafolio de aprendizajes relacionado con un módulo de Pensamiento Computacional y Python, puedes considerar los siguientes criterios:


Rúbrica para Evaluación del Blog (Portafolio de Aprendizajes)

Criterio 1: Contenido

  • Excelente (4 puntos): El blog presenta una comprensión profunda y detallada de los conceptos de Pensamiento Computacional y Python, abordando múltiples aspectos de manera exhaustiva.
  • Bueno (3 puntos): El contenido es completo y muestra una comprensión adecuada de los temas, aunque podría profundizar en algunos aspectos.
  • Regular (2 puntos): El contenido es básico y aborda solo aspectos generales, mostrando áreas de mejora en la comprensión.
  • Deficiente (1 punto): El contenido es limitado y muestra una comprensión mínima de los temas.

Criterio 2: Claridad y Estructura

  • Excelente (4 puntos): El blog está bien estructurado, con una navegación clara y una presentación coherente de los temas, facilitando la comprensión.
  • Bueno (3 puntos): La estructura es comprensible, aunque algunos puntos podrían presentarse de manera más organizada.
  • Regular (2 puntos): La estructura es confusa en varios puntos, dificultando la comprensión del contenido.
  • Deficiente (1 punto): Falta de estructura, lo que hace que el contenido sea difícil de seguir.

Criterio 3: Originalidad y Creatividad

  • Excelente (4 puntos): El blog demuestra una presentación creativa y original del contenido, utilizando recursos multimedia, ejemplos innovadores, o enfoques únicos.
  • Bueno (3 puntos): Se evidencia un intento de presentar el contenido de manera creativa, aunque podría ser más original.
  • Regular (2 puntos): La presentación es básica y carece de elementos creativos o innovadores.
  • Deficiente (1 punto): Falta total de creatividad en la presentación del contenido.

Criterio 4: Uso de Ejemplos y Aplicación Práctica

  • Excelente (4 puntos): El blog utiliza ejemplos pertinentes y aplicaciones prácticas de Pensamiento Computacional y Python de manera efectiva, facilitando la comprensión.
  • Bueno (3 puntos): Se incluyen ejemplos, pero podrían ser más relevantes o detallados en su aplicación.
  • Regular (2 puntos): Uso básico de ejemplos o aplicación práctica, con falta de relevancia en algunos casos.
  • Deficiente (1 punto): Falta de ejemplos o aplicaciones prácticas relevantes.

Criterio 5: Interacción y Participación

  • Excelente (4 puntos): El blog fomenta la interacción y participación del público, con espacios para comentarios, preguntas o debates sobre los temas tratados.
  • Bueno (3 puntos): Existe cierta interacción, pero podría mejorar en términos de participación del público.
  • Regular (2 puntos): Hay poca o ninguna interacción visible con el público.
  • Deficiente (1 punto): Ausencia total de interacción o participación.

Criterio 6: Calidad del Lenguaje y Redacción

  • Excelente (4 puntos): El lenguaje utilizado es claro, preciso y está libre de errores, facilitando la comprensión del contenido.
  • Bueno (3 puntos): La mayoría del contenido es claro, pero existen algunos errores de redacción o falta de claridad en algunas secciones.
  • Regular (2 puntos): Se observan problemas recurrentes de redacción o lenguaje confuso en varias partes del blog.
  • Deficiente (1 punto): Lenguaje incoherente o confuso en la totalidad del contenido.

Criterio 7: Referencias y Citas

  • Excelente (4 puntos): Se incluyen referencias precisas y adecuadas a fuentes confiables sobre Pensamiento Computacional y Python.
  • Bueno (3 puntos): Hay referencias, pero podrían ser más detalladas o abundantes.
  • Regular (2 puntos): Pocas referencias o falta de citas relevantes.
  • Deficiente (1 punto): Ausencia total de referencias o citas.

Estos criterios proporcionan una guía para evaluar un blog o portafolio de aprendizajes en el contexto del módulo de Pensamiento Computacional y Python, permitiendo una evaluación más exhaustiva y justa del trabajo de los estudiantes.


# Definición de la rúbrica con los criterios y sus puntajes
rubrica = {
    "Contenido": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    },
    "Claridad y Estructura": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    },
    "Originalidad y Creatividad": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    },
    "Uso de Ejemplos y Aplicación Práctica": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    },
    "Interacción y Participación": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    },
    "Calidad del Lenguaje y Redacción": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    },
    "Referencias y Citas": {
        "Excelente": 4,
        "Bueno": 3,
        "Regular": 2,
        "Deficiente": 1
    }
}

# Función para calcular la puntuación total según la evaluación en cada criterio
def calcular_puntuacion(evaluacion):
    puntuacion_total = 0
    for criterio, puntaje in evaluacion.items():
        puntuacion_total += rubrica[criterio][puntaje]
    return puntuacion_total

# Ejemplo de evaluación del blog
evaluacion_blog = {
    "Contenido": "Bueno",
    "Claridad y Estructura": "Regular",
    "Originalidad y Creatividad": "Excelente",
    "Uso de Ejemplos y Aplicación Práctica": "Bueno",
    "Interacción y Participación": "Regular",
    "Calidad del Lenguaje y Redacción": "Bueno",
    "Referencias y Citas": "Regular"
}

# Calculando la puntuación total del blog evaluado
puntuacion_final = calcular_puntuacion(evaluacion_blog)
print(f"La puntuación total del blog evaluado es: {puntuacion_final}")
La puntuación total del blog evaluado es: 19

En este código, la función calcular_puntuacion recibe como argumento un diccionario que representa la evaluación del blog en cada criterio, y luego suma los puntajes correspondientes de acuerdo con la rúbrica definida.

Puedes modificar el diccionario evaluacion_blog para representar la evaluación de un blog específico y obtener la puntuación total correspondiente según los criterios establecidos en la rúbrica.

No hay comentarios:

Publicar un comentario

ESTUDIO DE CASO AREA ODONTOLOGIA .PERIODONCIA

  D esarrolla ejemplos para publicaciones para blog (portafolio) que incluyan escripts y datos ficticios, Paython,ejecuta estos scripts para...