Aceptamos Programacion imperativa como paradigma acuatico :-), tienes razon, patiene un poco
La verdad, empezar por POO me parece fuerte si no hay una base de PI, curioso que digas esto por que hay varias universidades en España, que estan empezando los cursos de Fundamentos de programacion en el primer cuatrimestre de 1º, con ¡¡JAVA!!. Aplicando el famoso teorema de la hamburguesa claro (Mejor te lo comes sin preguntar de donde viene esto)
Yo destacaría que aprender a programar NO es hacer aplicaciones., es mas yo diria que saber programar no es ni siquiera saber "programar", todos hemos visto algun algoritmo de 200 lineas sin ni una sola funcion que funciona perfectamente.
Antes se me olvido comentar que es importantisimo para aprender a programar leer mucho buen codigo, que la programacion es una ciencia incremental
Para terminar dos consejos que siempre doy
Cuando empiezes a dominar, coje un buen documento de Tecnicas de programacion, alg avidos , prog dinamica, backtracking, Branch & bound....
Cojete un buen lbro de arboles y disfruta ..AVL, Arboles n-arios, Arboles B+
Re:Algunas puntualizaciones y más
(Puntos:1)Aceptamos Programacion imperativa como paradigma acuatico :-), tienes razon, patiene un poco
La verdad, empezar por POO me parece fuerte si no hay una base de PI, curioso que digas esto por que hay varias universidades en España, que estan empezando los cursos de Fundamentos de programacion en el primer cuatrimestre de 1º, con ¡¡JAVA!!. Aplicando el famoso teorema de la hamburguesa claro (Mejor te lo comes sin preguntar de donde viene esto)
Yo destacaría que aprender a programar NO es hacer aplicaciones., es mas yo diria que saber programar no es ni siquiera saber "programar", todos hemos visto algun algoritmo de 200 lineas sin ni una sola funcion que funciona perfectamente.
Antes se me olvido comentar que es importantisimo para aprender a programar leer mucho buen codigo, que la programacion es una ciencia incremental
Para terminar dos consejos que siempre doy