Sobre dificultades en programación

Sobre dificultades en programación

de Ignacio Ramirez -
Número de respuestas: 0

Siguiendo con mi tono antipático:

Entendemos que algunos de Uds. son nuevos a Python/R. Lamentablemente no podemos condicionar el avance del curso al mínimo común denominador en este aspecto.

Más allá de que está especificado como conocimientos necesarios en el programa, simplemente no tenemos tiempo en el semestre para dilatar las entregas. Ya quitamos una entrega respecto a años anteriores; sinceramente no creo que de para reducir más.

Por otro lado, ofrecemos en el EVA una introducción a Python que cubre todo lo necesario para que puedan realizar las tareas. Pueden usar código de los ejemplos para resolver sus problemas. Si se toman el tiempo para realizarlos, es una buena oportunidad para aprender este lenguaje, que les va a servir de aquí en más.

Finalmente, desde el punto de vista de la programación, todos los programas que hay que hacer en los obligatorios no pasan de un loop controlado por una condición de parada, tipo:

maxiter = 1000

for i in range(maxiter):

   actualizar solucion

   medir avance

   if avance suficiente:

     break

Una vez que tienen ese esqueleto andando para un método bien simple, tipo descenso por gradiente, ya les sirve para todos los otros ejercicios. Sólo tienen que cambiar lo de adentro del loop.