¿Puedes aprender el lenguaje C? ¡Cuatro razones!
Cuatro razones por las que no se puede aprender el lenguaje C
1. Los estudiantes no trabajan lo suficiente
¡El ochenta por ciento de los estudiantes no ha aprendido el lenguaje C debido a esto! Debido a razones como la expansión de la matrícula y la educación familiar, la calidad del aprendizaje de los estudiantes actuales es obviamente baja. Como dice el refrán: "Mientras trabajes duro, una barra de hierro se puede convertir en una aguja". No importa cuán estúpida sea una persona, siempre que estudie mucho, eventualmente comprenderá la tecnología de programación. Inicialmente, muchas personas no entendían algunos conceptos y terminología de programación, por lo que recurrieron a jugar y navegar por Internet, sin poder mantenerse al día con las conferencias del profesor y, por lo tanto, perdieron confianza y valiosas oportunidades de aprendizaje.
Al final, la mayoría de estas personas comenzaron una vida de "trastear", trasteando en un tema tras otro, pero sin poder aprender ningún tema. Algunas personas recién comienzan a despertarse en su tercer y cuarto año y se arrepienten de no haber estudiado mucho, pero ya es demasiado tarde. Tai aconsejó a los estudiantes universitarios actuales que aprendan de sus errores y no vuelvan a cometer los mismos errores. Si ya no puedes aprenderlo, primero busca la razón dentro de ti y mira cuánto tiempo dedicas a aprender.
2. Hay muy pocas clases de lenguaje C.
El Plan de enseñanza de la escuela También hay problemas. Hoy en día, la mayoría de las escuelas establecen el curso de lenguaje C en 64 horas (48 de teoría + 16 de informática). Como curso de iniciación, 64 horas de clase están lejos de ser suficientes. Deberían ser al menos 80 horas de clase, y 96 horas de clase no es una exageración. A lo largo de los cursos principales de informática, todos se basan en programación. Si no comprende la programación, nunca comprenderá de qué tratan cursos como estructuras de datos, sistemas operativos, bases de datos y principios de compilación. Cuanto más profundo y exhaustivo estudies programación, será de gran beneficio para tus posteriores cursos profesionales.
La situación actual es que los estudiantes han terminado de aprender el lenguaje C rápidamente y la mayoría de ellos todavía están confundidos y confundidos. Cuanto más escuchan, más confundidos se sienten. se vuelven y pronto pierden la confianza en aprender. Por tanto, aumentar el número de horas de aprendizaje del lenguaje C es "afilar la espada antes de cortar leña", lo cual es muy necesario.
3. Método de aprendizaje incorrecto
Los estudiantes universitarios que acaban de ingresar a la escuela básicamente todavía están acostumbrados al método de aprendizaje de "tácticas basadas en preguntas" que se utiliza en la escuela secundaria. Pero los cursos universitarios no son como la escuela secundaria, donde hay que responder preguntas una y otra vez. Los cursos universitarios se aprenden paso a paso en el orden especificado por el sistema de materias y nunca volverán a aprender una vez que se complete un curso, no habrá posibilidad de volver a aprenderlo. Por eso, en la universidad es muy común no poder seguir el ritmo de cada paso.
Por supuesto, los estudiantes universitarios que acaban de ingresar a la escuela no entienden esto y no se sentirán nerviosos porque aún no lo han aprendido. Además, el lenguaje C es un tema muy práctico. Al igual que no se puede aprender a nadar leyendo libros, se deben hacer muchos ejercicios de computadora para aprender el lenguaje C y poder dominar verdaderamente las habilidades de programación. Cuando muchas personas estudian, no prestan atención a las habilidades prácticas, sino que estudian algunos programas o preguntas de exámenes en libros. Esto hace que sea imposible dominar verdaderamente el lenguaje C.
En cuanto a algunas personas que copian las tareas informáticas de otras personas, la consecuencia de esta pereza temporal es que pierden las habilidades necesarias para ganarse la vida.
4. Falta de buenos libros de texto
El libro de Tan Haoqiang siempre ha dominado el mercado de libros de texto en lenguaje C. Vale la pena estudiar las razones, pero eso no significa que este libro sea un buen libro. . El libro enfatiza demasiado las minucias del lenguaje C y está lleno de algunas discusiones detalladas sobre análisis de código que no tienen valor práctico, desviándose del propósito de que el lenguaje C sea un curso práctico. Además, el libro de Tan Haoqiang solo toca la superficie de la programación en lenguaje C. Muchas tecnologías de dibujo e interacción entre humanos y computadoras que utilizan el lenguaje C no se mencionan en absoluto. La razón es simple: ¡Tan Haoqiang no es un programador, sino un viejo erudito!
Necesitamos un libro de texto en lenguaje C con una estructura concisa, lenguaje refinado, ejemplos ricos, código hermoso y tecnología práctica. Desafortunadamente, aunque actualmente existen muchos libros de texto en lenguaje C, son básicamente los mismos y no tienen las características anteriores. Los libros de texto extranjeros son en general muy buenos, pero tienen más contenido, lo que también muestra las deficiencias de nuestro lenguaje C, que sólo tiene 64 horas lectivas.