¿Cuál es la mejor manera de aprender a programar con una hora al día?

Un método es crear su propio plan de lección. Por adelantado, debes darte cuenta de qué temas estudiarás. A continuación, debe crear un plan de lección realista que tenga que ver con información instructiva de texto, ejemplos y ejercicios. Luego, debe determinar cuánto tiempo pasará en cada lección. Finalmente, puedes crear un calendario para tus estudios.

Como alternativa a un plan de lección personalizado, en realidad hay varios editores que ofrecen material de instrucción ya hecho, basado en varios marcos de tiempo.

Aprender a codificar implica esencialmente varios objetivos importantes.

En primer lugar, debe comprender lo que implica crear algoritmos; Esto necesariamente concierne a la lógica de programación. Esto suele ser independiente del lenguaje específico.

También necesita aprender la sintaxis del idioma de elección.

Debe comprender los conceptos y la aplicabilidad de construcciones tales como declaraciones, sintaxis adecuada, sub-rutinas, el paradigma OOP, etc.

Desarrolla dichas habilidades leyendo y comprendiendo las explicaciones del texto, entendiendo los ejemplos relacionados y, lo que es más importante, haciendo los ejercicios a conciencia.

Puede ayudar estudiar más de un recurso de aprendizaje en paralelo con los temas de sus lecciones del curso actual. Esto se debe a que un libro puede explicar un concepto particular mejor que otro o proporcionar ejemplos más demostrativos.

Un gran ejercicio es seguir mentalmente la ruta de ejecución (es decir, el flujo del programa, por ejemplo, los bucles y las declaraciones condicionales), ingresando datos de muestra para ver el resultado final.

Aprende a crear diagramas de flujo.

Práctica práctica práctica.

Debes aprender y entender los conceptos fundamentales. Le facilita entender por qué está codificando de una manera particular, en lugar de simplemente escribir código mecánicamente para “imitar” la solución de texto para un problema dado (como hacen algunos estudiantes con problemas de matemáticas). Además, le ayuda a comprender mejor los algoritmos necesarios para proporcionar una solución a un problema que aún no ha estudiado específicamente. Y, de eso se trata la inteligencia.

Depende del tipo de codificación que desee obtener.

Si desea aprender sobre desarrollo web (crear aplicaciones que se ejecutan en sitios web), vaya a Aprender para codificar y ayudar a organizaciones sin fines de lucro y dedique su hora por día.

Si se está inclinando más hacia las aplicaciones de escritorio para un entorno Windows, pruebe esta hoja de ruta de C # y .Net que compuse a partir de recursos en línea gratuitos: la respuesta de Matt West a ¿Cuáles son las mejores maneras de aprender C #?

Cuando se enseña a sí mismo a nivel de pregrado (es fácil colocar la codificación en varios recuadros y este es conveniente aquí) Me gusta hacer una búsqueda en Google de cursos de pregrado para ese tema que tienen conferencias en línea (como edX, aunque no es necesario ser un servicio específico como edX) y trabajar a través de su tarea. Recuerda que aprender cosas es recordar cosas. Si quieres aprender español, habla español. Si quieres aprender programación informática, programa. Necesitas el curso (generalmente) para el material de referencia, así que quieres algo con algún nivel de orientación, pero hacer la tarea es cómo aprenderás.