- Versi贸n inicial (3 de agosto)
- Actualizaci贸n 30/10: Actualizaci贸n del c谩lculo del promedio ponderado de actividades en clases (AC) y creaci贸n de la actividad recuperativa (AR) y alternativas a la tercera actividad sumativa
- Actualizaci贸n 13/11: Actualizaci贸n del c谩lculo del promedio ponderado de las tareas (T) y se agrega c贸digo para explicar c谩lculo de notas
- Actualizaci贸n 25/11: Se explica c贸mo se consideran las d茅cimas extra en la nota de actividades en clases (AC)
-
Las evaluaciones ser谩n efectuadas por medio de actividades pr谩cticas en clases y tareas. Se calcular谩 la nota del curso NC como:
NC = 0.6xT + 0.4xAC
Donde T es el promedio ponderado de las tareas y AC es el promedio de las actividades en clases.
-
El promedio ponderado de las tareas (T) se calcular谩 eliminando de la ponderaci贸n la tarea que perjudique m谩s tu promedio. Para esto puedes probar calculando todos tus promedios posibles (es decir, tu nota original, luego sin la T0, sin la T1, y as铆) y quedandote con la mejor nota. Para entender c贸mo calcularemos tu nota puedes utilizar el siguiente c贸digo:
# Escribe aqui tus notas/posibles notas con dos decimales T0 = 3.57 T1 = 5.56 T2 = 4.85 T3 = 6.21 # Calculo de la nota notas = [T0, T1, T2, T3] pesos = [1, 2, 4, 5] if __name__ == '__main__': # Promedios posibles opciones = list() # Suma con pesos de las notas de tareas total = 0 for nota, peso in zip(notas, pesos): total += nota * peso # Promedio sin eliminar ninguna tarea opciones.append(round(total / 12, 2)) # Calculo de promedios eliminando cada nota for i in range(4): nueva_nota = round((total - notas[i] * pesos[i]) / (12 - pesos[i]), 2) opciones.append(nueva_nota) # Calculo antes de la actualizaci贸n print(f"Tu promedio antiguo hubiera sido: {round(total / 12, 2)}") # Calculo con la actualizaci贸n (mejor nota posible eliminando una tarea) print(f"Tu nuevo promedio de tareas es: {round(max(opciones), 2)}")
-
El promedio ponderado de las actividades en clases (AC) se calcular谩 con 4 notas, de las cuales se considerar谩n solo las mejores tres. En lugar de tener 4 actividades sumativas, se realizar谩n 3, ya que no se evaluar谩 la tercera actividad sumativa ("Input/Output y serializaci贸n").
En lugar de esta tercera sumativa, se realizar谩 una actividad recuperativa (AR) en el horario de examen del curso. Los contenidos espec铆ficos a evaluar, al igual que la fecha y hora de la evaluaci贸n, se anunciar谩n con un tiempo razonable de anticipaci贸n. Sin embargo, esta evaluaci贸n considerar谩 solo las actividades formativas del curso.
Para mantener la regla que permite borrar la peor nota en actividades sumativas, en lugar de la nota ACS3 se tendr谩 la mejor de las siguientes notas:
- El promedio de las otras 3 actividades sumativas (XACS)
- 贸 la nota de la actividad recuperativa AR (explicada en el p谩rrafo anterior),
quedando ACS3 = MAX(XACS, AR) y calculando la nota AC como se hac铆a originalmente (AC = ((ACS1 + ACS2 + ACS3 + ACS4) - min(ACS)) / 3).
Las d茅cimas obtenidas por las actividades formativas se suman a la nota m谩s alta de las actividades sumativas y solo despu茅s de haber calculado XACS.
Para entender c贸mo calcularemos tu nota puedes utilizar el siguiente c贸digo:
# Escribe aqui tus notas/posibles notas ACS1 = 3.57 # Actividad sumativa 1 (AC02) ACS2 = 5.56 # Actividad sumativa 2 (AC05) ACS4 = 4.85 # Actividad sumativa 4 (AC10) AR = 6.25 # Actividad recuperativa DEC_ACF = 6 # D茅cimas actividades formativas if __name__ == '__main__': # Promedio actividades XACS = round((ACS1 + ACS2 + ACS4) / 3, 2) # Nota de la actividad sumativa reemplazada (ACS3) ACS3 = max(XACS, AR) # Hacemos una lista con las notas que se tienen notas = [ACS1, ACS2, ACS3, ACS4] # Sumamos las d茅cimas a la mejor nota # (despu茅s de haber calculado XACS) max_ac = max(notas) notas[notas.index(max_ac)] = max_ac + (DEC_ACF / 10) # Promedio eliminando la peor nota AC = round((sum(notas) - min(notas)) / 3, 2) print(f"Tu promedio de actividades es: {AC}")
-
Adicionalmente, para aprobar el curso el alumno debe cumplir con que NC debe ser mayor o igual a 3.950.
-
En caso contrario, se puede acceder a un examen de 煤ltima instancia si NC >= 3.650. Esta opci贸n siempre ha estado y se explic贸 en la primera clase del semestre. Instancias adicionales, como un examen recuperativo, se anunciar谩n m谩s adelante.
-
La inasistencia a alguna de las evaluaciones presenciales (actividad) se eval煤a con nota 1.0. Sin embargo, desde ahora en adelante todas las evaluaciones ser谩n remotas a no ser que se especifique lo contrario, por lo que no exigir谩n marcar asistencia.
-
Solo ser谩 aproximada la nota final NF, a partir de la aproximaci贸n de NC a un decimal. El resto de las notas ser谩n consideradas con dos decimales.
-
Las notas de todas las evaluaci贸nes se publicar谩n en esta planilla. Solo se puede acceder con cuenta UC, no se dar谩 acceso a ninguna otra cuenta.
Para recorregir alguna evaluaci贸n, se publicar谩 oportunamente un form en el que tendr谩n que exponer sus motivos.
No se aceptar谩n recorrecciones del tipo: "Creo que merezco m谩s nota" sin que haya alguna justificaci贸n de por medio.
La p谩gina de Issues se utilizar谩 como foro para preguntas.
Puedes ver los syllabus
de los semestres anteriores en:
Los contenidos, ayudantes, calendario, cuestionario de recorrecciones y material se encuentran en este link.