Red de conocimiento informático - Aprendizaje de código fuente - ¿Cómo aprenden los novatos los lenguajes de programación?

¿Cómo aprenden los novatos los lenguajes de programación?

Se recomienda partir de los siguientes aspectos:

1. La sintaxis básica de Python es relativamente simple. Puede comprender rápidamente los hábitos de pensamiento de la programación y puede entrar rápidamente en contacto con las bibliotecas GUI de Python (como Tkinter). Es fácil usar estas bibliotecas para desarrollar algunos programas interesantes. Al mismo tiempo, el formato de sangría de Python también es relativamente estricto, lo que también ayuda a los principiantes a desarrollar buenos hábitos de codificación.

En los Estados Unidos, hay muchos libros para principiantes para aprender Python, que están dirigidos a adolescentes en la escuela primaria y secundaria, como "Python for Kids". la combinación de imágenes y textos, y se introdujeron rápidamente. El estudio de la biblioteca de gráficos enseña a los niños a crear algunos gráficos y juegos simples, como dibujar estrellas y pinball. La ventaja de esto es estimular el interés de los niños por aprender a programar y permitirles sentir el encanto de la programación desde una edad temprana.

2. Aprender los conceptos básicos de programación en el primer año.

La primera tarea de aprender programación en la universidad es aprender las operaciones básicas de la computadora, familiarizarse con el teclado y dar usted mismo una comprensión preliminar de la computadora. En cuanto a los estudiantes de ciencias e ingeniería, se estima que se les impartirán cursos similares, como "Introducción a la informática", en su primer año. Si desean programar lo antes posible, los estudiantes deben leer el contenido de este libro. tan pronto como sea posible para adquirir una comprensión general de las computadoras.

Si los estudiantes de primer año quieren aprender el lenguaje C de manera sistemática, se recomienda utilizar "C Primer Plus". Los estudiantes que dominan el inglés pueden leer la versión en inglés directamente. Tenga en cuenta que este libro no es ". C Primer", "C Primer" Puede leerlo cuando tenga cierta base en el lenguaje C. Después de estudiar "C Primer Plus", podrás aprender sobre algoritmos. Si tienes energía, puedes leer "Introducción a los algoritmos". Por lo general, puedes ir a github para leer directamente el código fuente, lo que te permitirá progresar más rápido que simplemente leer un libro.

3. Cuando un novato aprende a programar, no debe simplemente mirar y hacerlo, debe usar su cerebro y sus manos al mismo tiempo, y debe escribir diligentemente todos los códigos del libro.

Vale la pena señalar que la programación es un concepto relativamente amplio y existen varios lenguajes de programación. Por lo tanto, para aprender lenguajes informáticos, primero debe comprender la historia del desarrollo de los lenguajes y las funciones de varios lenguajes. En diferentes campos, se recomienda aprender primero C/C, este lenguaje informático es un lenguaje informático relativamente simple y bien desarrollado. Además del primero, existen los básicos, C#, Java, etc. Eran lenguajes informáticos más primitivos.

Los materiales de aprendizaje recomendados son los videos didácticos del maestro Hao Bin y el libro "Programación C" del maestro Tan Haoqiang. Se recomienda leer el libro primero y luego ver el video. También mírelos al mismo tiempo. Ambas son buenas introducciones, un mejor material de referencia.