Spaces:
Sleeping
Sleeping
import json | |
class EvaluacionAnteproyecto: | |
def __init__(self) -> None: | |
super().__init__() | |
self.criterios = {"planteamiento": [], "objetivos": [], "justificacion": [], "generales": [], "titulo": []} | |
self.observaciones = "" | |
self.nota = 0.0 | |
# Datos de toda evaluacion | |
self.fecha_evaluacion = "" | |
self.nombre_estudiante = "" | |
self.id_estudiante = "" | |
self.tema_proyecto = "" | |
self.version_doc = " " # Identifica la version en la que va la evaluación | |
# Llamado al método que inicializa la información precargada | |
self._inicializar_criterios() | |
def _inicializar_criterios(self): | |
# Criterios relacionados con el planteamiento | |
# FIXME mover esta data para un json y hacer un método que cargue la data | |
categoria = "Contexto" | |
lista = [] | |
# lista.append(Criterio(categoria, "Introduce gradualmente al lector en el escenario donde se presenta el problema y describe características específicas que sean interesantes para entender la problemática (ejm geográficas, culturales, económicas)")) | |
# lista.append(Criterio(categoria, "Presenta los involucrados en el proyecto (stakeholders) y la información relevante para entender los stakeholders. Por ejemplo sus condiciones económicas, características culturales, étnicas, su forma de trabajo, etc .")) | |
# lista.append(Criterio(categoria, "La información presentada en el contexto es relevante para el problema")) | |
# lista.append(Criterio(categoria, "Soporta el contexto con estudios, cifras, datos sectoriales de referencias bibliográficas de fuentes confiables. Ejm. estudios sectoriales, revistas o publicaciones académicas, medios de difusión nacional o internacional. NO: blogs, youtube, y fuentes no académicas")) | |
self.criterios["planteamiento"] = lista | |
def __str__(self) -> str: | |
return json.dumps(self.__dict__) | |
# TODO completar con el resto de criterios | |