Red de conocimiento informático - Espacio del host - ¿Por dónde debería empezar si quiero aprender a programar?

¿Por dónde debería empezar si quiero aprender a programar?

Solo como referencia ~

Creo que deberías decidir qué idioma aprender antes de aprender. Después de todo, hay docenas o cientos de idiomas.

1. Se recomienda aprender Python. 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, que son fáciles de usar). 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 sobre Python para principiantes

La audiencia son adolescentes en la escuela primaria y secundaria, como "Python para

<". p>Kids". Uno de estos libros Una gran característica es que combina imágenes y texto, e introduce rápidamente el aprendizaje de bibliotecas de gráficos para enseñar 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 idioma C de forma sistemática

, se recomienda utilizar "C Primer Plus". Los estudiantes que dominan el inglés pueden leer la versión en inglés directamente. que este libro no es "C Primer Plus". Primer, "C

Primer" se puede leer cuando se tiene cierta base en el lenguaje C. Después de aprender "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.