Red de conocimiento informático - Espacio del host - Quiero aprender a programar, ¿por dónde debo empezar?

Quiero aprender a programar, ¿por dónde debo empezar?

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.

Python

El contenido de sintaxis básica es relativamente simple, por lo que puede comprender rápidamente los hábitos de pensamiento de la programación y estar expuesto a Python

GUI

Bibliotecas (como Tkinter), es fácil utilizar 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 es una buena manera para que los principiantes en programación desarrollen un buen hábito de codificación.

En Estados Unidos, existen muchos libros para principiantes sobre programación

Python

, que están dirigidos a adolescentes de primaria y secundaria, como Como "Python

para

Kids", una característica importante de estos libros es la combinación de imágenes y textos, y rápidamente introdujeron el aprendizaje de la biblioteca de gráficos para enseñar a los niños a hacer algunos gráficos y juegos sencillos, 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 forma sistemática

Se recomienda utilizar

《C

Primer

Plus", los estudiantes que dominan bien el inglés pueden leer la versión en inglés directamente. Tenga en cuenta que este libro no es "C++

Primer". "C++

Primer" se puede encontrar en

Léelo cuando tengas cierta base en el lenguaje C. Después de aprender "C

Primer

Plus", puedes aprender sobre algoritmos. Si tienes energía, puedes leer "Introducción a los algoritmos". Normalmente puedes ir a

github

y mirar directamente el código fuente, lo que te hará 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.