(1) Curiosidad
Este es un problema real. Si no eres un experto en informática, la mayoría de la gente le tiene miedo al lenguaje C porque lo conoces. Y si eres estudiante de primaria o de secundaria, no te preocupes, porque tu coraje y curiosidad son mucho más fuertes que los de los estudiantes universitarios. Por supuesto, no importa quién sea usted, mantener la curiosidad es la fuerza impulsora eterna para su progreso continuo en el aprendizaje.
(2) Dominar métodos de aprendizaje efectivos.
El lenguaje C es reconocido como un lenguaje en el que no es fácil comenzar (de lo contrario, muchos estudiantes no "gritarían") porque implica mucho contenido (especialmente mucha gramática). A juzgar por tantos años de práctica docente, existen algunos problemas en la enseñanza y el aprendizaje tradicionales.
No te abrumes cuando veas inglés. Aunque soy igual, no es que no pueda entenderlo (después de todo, he recibido educación en inglés mudo CET-4 o CET-6, así que todavía puedo entenderlo).
(3) Varias etapas del aprendizaje del lenguaje C.
(1) Etapa de comprensión y experiencia
Leer y comprender programas existentes, generalmente programas de libros de texto, y cada programa debe escribirse manualmente. Cuando ingresa código, debe comprender el significado de cada oración y el significado de los símbolos de operación.
(b) Etapa de modificación:
Después de completar la primera etapa de aprendizaje (generalmente de 2 a 4 lecciones), puede comenzar a realizar modificaciones simples basadas en el código fuente proporcionado. En esta etapa, podrás comprender tus propias ideas poco a poco y dominar la gramática relevante con mayor habilidad.
(3) Etapa de imitación:
Cuando podemos simplemente modificar el código, podemos intentar imitar el código del programa existente y escribir nuestro propio código. Por ejemplo, después de aprender el programa para resolver el área de un trapezoide, podemos escribir un programa para resolver el área de un triángulo.
La imitación en este momento no se trata solo de imitar la estructura del código, sino también de imitar los métodos de análisis de problemas, incluidos los problemas matemáticos y los problemas de la vida real. Este es también el proceso de cultivar inicialmente el pensamiento lógico y. pensamiento computacional.
(4) Etapa de lectura de código independiente
Antes de escribir un programa, leer los programas existentes puede mejorar su comprensión del programa y aprender las ideas de programación de otras personas o los programas de sus compañeros de clase. encontrar errores en los programas de sus compañeros o diferentes métodos de escritura son buenas formas de aprender a programar.
(5) Etapa de análisis independiente del problema
Esta etapa se realiza simultáneamente con la cuarta etapa. El análisis independiente de problemas es el uso del pensamiento computacional para resolver problemas reales, es decir, mediante la descomposición del problema, la división de módulos, el diseño de algoritmos y la escritura de código, y finalmente la depuración del programa.
(4) ¿A qué debemos prestar atención al aprender lenguaje C?
1. No se obsesione demasiado con los detalles áridos de la sintaxis:
2. Analice el problema desde la lógica del programa:
3. de escribir código Domina gradualmente las reglas gramaticales.
4. Al depurar el código, es necesario conocer los límites del problema del programa.
5. ingrese varios datos de límites y observe que los resultados del programa sean correctos y realice las modificaciones correspondientes.
(5).Contenido principal del aprendizaje
El contenido principal del lenguaje C tiene los siguientes ocho aspectos: como se muestra en la figura.
El alcance y la dificultad del contenido del curso variarán según el nivel de aprendizaje y los requisitos. En términos generales, los principiantes que se centran en cultivar el pensamiento lógico y el pensamiento computacional se centran principalmente en la gramática básica, la estructura del programa, las funciones de matriz y las estructuras.
(6) Utilice el lenguaje C
No es difícil dominar los métodos básicos de programación del lenguaje C, pero es raro utilizar el lenguaje C para resolver problemas. Este es un gran tema. En términos generales, es necesario aprender estructuras de datos, dominar algoritmos convencionales y luego escribir los programas necesarios en combinación con diferentes campos de aplicación. Los programadores necesitan saber más sobre las áreas de desarrollo según los requisitos del programa. Por ejemplo, para desarrollar programas integrados, es necesario comprender las funciones de la interfaz de hardware correspondientes.
Si simplemente cultiva su propia lógica de programación y pensamiento computacional, puede utilizar ideas de programación para analizar problemas específicos en combinación con campos específicos. Dado que es una forma de pensar, debe ser un componente potencial de la capacidad integral de una persona.