¿Cómo puede un principiante comenzar a programar más rápido?

Primero entienda de qué se trata la programación. La programación es el proceso de dejar que la computadora resuelva un determinado problema para un determinado sistema informático, y estipule un cierto método informático para que el sistema informático se ejecute de acuerdo con el método informático, y finalmente obtenga los resultados correspondientes.

Para que la computadora entienda las intenciones humanas, los humanos deben decirle a la computadora las ideas, los métodos y los medios para resolver el problema de una manera que la computadora pueda entender, de modo que la computadora pueda trabajar paso a paso de acuerdo con las instrucciones humanas para completar una tarea específica. . Este proceso de comunicación entre las personas y los sistemas informáticos es la programación.

Para las computadoras, todo son solo números. ¡Entonces el propósito de escribir nuestro código es decirle a la computadora dos cosas, una es cuál es el número y la otra es cómo contar! Por lo tanto, la composición del programa consta de dos partes: el número y la organización del número, es decir, la estructura de datos y la lógica de la operación, es decir, el algoritmo. Y todos los lenguajes de programación deben expresar el contenido de estas dos partes.

Un lenguaje de programación completo generalmente incluye lo siguiente: declaraciones y tipos de datos, operadores y palabras clave, 3 declaraciones principales (asignación, selección, bucle), estructuras de datos, métodos, clases, etc. Entre ellos, la declaración y el tipo de datos y la estructura de datos se utilizan para expresar el número y la organización del número; el resto es la lógica de expresar la operación, excepto la clase; y la clase es la más especial, que contiene tanto la estructura de los datos como la lógica de la operación.

 

Con la comprensión general anterior del lenguaje de programación, es comprender los puntos de conocimiento relevantes uno por uno. Y estos puntos de conocimiento a menudo se extraen uno por uno, y comprender el último también es fácil de entender:

Todas las raíces son números. Los números deben dividirse en tipos-> tipos, los números deben almacenarse-> variables, constantes, existe una relación entre números-> estructuras de datos, los números deben calcularse-> operadores, los números deben calcularse de acuerdo con las reglas-> 3 oraciones grandes, las reglas de cálculo deben clasificarse Salga y reutilice-> métodos, la relación entre los números y los métodos está muy cerca-> clases, encapsulación, hay similitud entre clases y clases-> herencia, cada subclase de herencia es diferente-> polimorfismo, encapsulación, herencia, múltiple Reunirse-> programación orientada a objetos ...

Debemos comprender este contexto entre estos puntos de conocimiento del idioma, saber de dónde vienen y dónde se desarrollarán, y lo más importante es saber qué problemas parecen resolver.

 

Sobre la base de dominar el idioma, también debemos aprender a usar los recursos de la computadora. Los recursos informáticos se empaquetan en varias plataformas y se proporcionan en forma de SDK. El lenguaje de programación es un tipo de capacidad expresiva, y los SDK como JDK y Android SDK son el uso de recursos, es decir, el contenido de la expresión. Necesitamos distinguir la diferencia entre lenguaje y recursos antes de que finalmente podamos usarlo libremente. El aprendizaje es en realidad un proceso de aprender a clasificar, saber qué es y qué clasificar, para que no se equivoque cuando lo encuentre.

 

Cuando aprendemos programación, a menudo nos encontramos con un problema: hay muchos puntos de conocimiento relacionados con la especialidad de la computadora, y parece impredecible. Para poder dominar y dominar rápidamente una gran cantidad de conocimientos de programación, necesitamos tener un ángulo de corte limpio.

Primero debemos resolver una pregunta: ¿Qué es el conocimiento? El conocimiento es un resumen de soluciones a problemas. Todo el conocimiento con el que entramos en contacto es solo para resolver un problema determinado. Usted conoce ese problema y comprende las ideas de los demás para resolver el problema, y ​​puede dominar esta solución. Muchos estudiantes están atrapados en el océano del conocimiento y no pueden determinar la dirección en las nubes y la niebla, simplemente porque no saben para qué se utiliza el conocimiento y qué problema están resolviendo. Esto es especialmente cierto para muchos conocimientos en tecnología informática, aparece para resolver problemas. No sabes qué problema está tratando de resolver, solo espera a que te pongan halo. Por lo tanto, primero debemos descubrir los problemas encontrados en la programación, y luego entender cómo se resuelve este problema, y ​​la solución es el llamado "punto de conocimiento". Por lo tanto, las "tres preguntas del alma" deben emitirse con frecuencia

Este método de aprendizaje se llama "método de aprendizaje orientado a problemas". Con este método de aprendizaje, cuando entro en contacto con nuevos conocimientos durante el aprendizaje, me doy cuenta de inmediato de que se trata de una solución a un problema determinado y, al interrumpirlo, creo que los nuevos conocimientos se pueden entender y aplicar pronto.

 

Finalmente, y el más fundamental, se usa el aprendizaje de la programación, y solo al usarlo puedes realmente dominar el lenguaje y comprender el conocimiento relacionado con la programación. Si quieres aprender programación, puedes echar un vistazo al curso de programación de base cero que publiqué. Es simple y divertido de aprender.

 

Supongo que te gusta

Origin www.cnblogs.com/pz12389/p/12735590.html
Recomendado
Clasificación