¿Es útil que los niños aprendan programación?
Cómo aprender a programar
En primer lugar, me gustaría hablar sobre la idea de que aprender a programar tiene un efecto similar al de los juegos en línea. Tendrás sentimientos sobre esos códigos, funciones, etc. Gran interés, especialmente para las personas que son nuevas en la programación y que recién están aprendiendo el primer idioma. Sin embargo, cuando profundices paso a paso, descubrirás que no es así. Tienes el espíritu de lucha que tenías antes. Es como si estuvieras jugando al coreano. Es como el juego en línea Kimchi. Una vez que juegas hasta cierto nivel, subirás de nivel todos los días. Es solo tu fuerza de voluntad la que quiere alcanzar un nivel alto. Te apoya. Aprender programación es aún más difícil. Después de dos meses de aprendizaje, siempre te sientes atascado, pero no puedes hacer nada y no hay otra fuerza de voluntad que te apoye. fácilmente se dará por vencido o cambiará a otras industrias como la producción de Internet, PS, FLASH y otras industrias. De hecho, déjeme decirle que, aunque siente que ha aprendido mucho, en realidad todavía no ha aprendido nada. Cuando superes este obstáculo, recién estarás comenzando. Solo quiero decirte que en el aprendizaje encontrarás muchas dificultades en la programación. De lo contrario, tendrás que trabajar duro para superarlas. Ni siquiera quiero aprender programación y cambiar de carrera lo antes posible. A continuación, te ayudaré a planificar un camino de programación.
Hay muy pocas personas que aprenden programación y nunca han aprendido el lenguaje C. El lenguaje como el primer idioma que aprendes, aunque algunas personas dicen que debes aprender VB primero, este concepto en realidad es incorrecto. C es más aburrido que VB y, para ser honesto, si no aprendes nada más después de aprender C. Sentirá que nunca ha aprendido nada. Sin embargo, para los principiantes, solo el lenguaje C puede establecer sus conceptos de programación. VB no es programación, VB es solo una herramienta, es un lenguaje absoluto. eso realmente te permite saber qué es la programación. Las personas que son principiantes en el lenguaje C y usan el compilador TC2 siempre dicen que han aprendido. No puede hacer nada con C. No puede escribir ningún software. Puedo decirle esa programación. es programación, no software. El software es un componente del programa. Si desea programar software, será fácil a partir de ahora. Lo que necesita aprender ahora es programación. Lo que necesito aprender ahora es el algoritmo. El alma de la programación es el algoritmo. Todos deben recordar esto.
Entonces, el primer idioma que debe aprender es C. Los libros recomendados son los de Tan Haoqiang (Tsinghua University Press) o Knihan (. EE. UU.).
Los principiantes pueden necesitar un conjunto de tutoriales en vídeo para ayudarles a ser más rápidos. Para comenzar, le recomiendo que busque "Tutorial en vídeo en lenguaje C" en Baidu. El primer registro en la primera página es este tutorial. ¡Y es un tutorial coincidente con el Maestro Tan!
Nota: Si algunas personas dicen que el libro de Tan Haoqiang no es bueno, es demasiado rígido. Entonces solo puedo decir que eres, como mucho, una persona. que está lleno de insatisfacción y deambula con media botella. Cuando realmente quieras dominar la tecnología avanzada, descubrirás que no puedes dominarla.
Qué tipo de lenguaje C se debe aprender para ser considerado. completo? De hecho, el lenguaje C no se ha aprendido por primera vez. Algunas personas lo han aprendido toda su vida y todavía lo están estudiando. Entonces, ¿cuándo deberías aprender el siguiente? 6 horas de tiempo para estudiar todos los días, después de un mes y medio, puedes pasar al siguiente proceso de aprendizaje del idioma... (Estimo que la gente común puede dominar todo lo que debería dominar en este mes y medio).
Entonces, ¿qué vas a aprender a continuación? ¿Todavía hay gente hablando de VB? También se llama profundizar la impresión del software de programación. Esto es muy ingenuo. ¿Qué lenguaje debo aprender? VB? De hecho, VB es muy poderoso, fácil de comenzar, pero no fácil de dominar. El famoso sistema DOS fue escrito en lenguaje BASIC. Sin embargo, un software tan fácil de usar no es adecuado para la programación profesional. Es algo malo que hace que las personas sean dependientes y perezosas. Las funciones de los controles de VB son tan poderosas que puedes escribirlas sin pensar. Sin embargo, después de todo, los controles no pueden controlarse como quieras. Lo que hay que aprender es la idea de escribir, que son funciones (llamadas métodos en Java). Además, aprender VB no es tan bueno como aprender Delphi.
Nota: para el software disponible en el mercado. Por lo general, puede saber de un vistazo en qué idioma está programado.
, y es casi imposible encontrar mucho software escrito en VB.
Así que las siguientes dos opciones para aprender son C/Java. Recomiendo aprender Java primero. una modificación de C. Se elimina la parte del puntero de C, lo que hace que C sea más seguro y ligeramente más simple que C. Necesitas encontrar algunas introducciones sobre Java y mirar lo siguiente.
Escuché a un profesor de Beida Jade. Bird dice que el objetivo final de desarrollo de Java es J2EE. Creo que J2ME también debe ser una dirección de desarrollo, pero es muy diferente de J2SE y J2EE, y el entorno de desarrollo también es muy diferente. En cuanto a J2SE, para ser honesto, hay muy pocos programas J2SE en el mercado. ¿Has visto algunos programas con el nombre de extensión .jre? Pero todavía quiero decirte que la gente debe aprender Java primero. El software GUI de J2SE.Java es solo una cuestión técnica, y también es una cuestión de métodos de desarrollo, ya sea que desee desarrollar a J2EE o cambiar a la programación GUI, J2SE definitivamente no es un desvío. La mayor ventaja de Java sobre C es que está completamente orientado a objetos y es multiplataforma. De hecho, incluso si aprendes Java primero, aún puedes dominar C fácilmente. ¡La conversión entre programadores de Java y programadores de C es muy fácil! Hable sobre algunas de las ventajas de Java. Java es mucho más conveniente que C. Después de descargar el compilador, puede escribir programas con un bloc de notas. En realidad, fui a una empresa que se dedica al desarrollo de sistemas Linux. Sin embargo, muy pocas personas usan JBuilder. Por lo general, usan UltraEdit para escribir programas directamente. Para C, es necesario usar un compilador como VC. Sin mencionar que la configuración de la computadora es baja y es difícil de usar por sí solo. y JDK nunca. Si son todos originales (descarga gratuita), deberías usar Java. De hecho, esto es solo una cuestión de costumbre, no importa si aprendes Java primero o C primero, dominarás el otro <. /p>
Hay muchos libros sobre Java. Los principiantes no compran ejemplos, compran libros que hablan sobre los conceptos básicos todo el tiempo. Los libros publicados por la Universidad de Tsinghua son muy buenos. También recomiendo los tutoriales en vídeo, el Java del profesor Sun Xin. es fácil Vaya a 52ebook y busque directamente el nombre "Java es fácil", y obtendrá un ** *Hay 12 CD, simplemente descárguelos todos. La primera lección del tutorial le enseñará cómo configurar y dónde. para descargar el compilador, etc.
¿Cuándo lo aprenderás? Esto es lo que recomiendo. Puedes aprender a escribir un sistema de gestión hotelera de manera competente sin leer ninguna información (por supuesto, puedes consultar la ayuda de JAVA). documentación). A continuación, puedes aprender otras cosas.
Esta otra cosa es C. Nuevamente, los programadores de Java pueden dominar C fácilmente. Siempre que aprendan la sintaxis básica de C, ¡el resto es práctica!
Puedes comprar un libro en lenguaje C. La aplicación de SQL es un ejemplo de un sistema de base de datos. Es muy importante practicar más.
Para los videotutoriales, recomiendo el del profesor Sun Xin. Videotutorial de VC. Vaya a Xunlei, busque "Sun Xin VC" y encuentre el que tenga más de 700 M. Eso es todo para el tutorial de empaquetado.
De hecho, si aprende Java y C, realmente podrá hacerlo. domina el resto tú mismo. Déjame explicarte brevemente.
Por ejemplo, puedes aprender ensamblaje, el ensamblaje es realmente muy agotador, pero los maestros de ensamblaje siempre están en demanda.
¿Qué pasa con VB? ? ¿Qué pasa con DELPHI? Jaja, es VB de nuevo, lo aprendes, pero no puedes aprender VB en este momento. ¿No es más fácil aprenderlo como principiante? p>
Puedes aprender todo lo que quieras, e incluso puedes aprender Flash. Incluso Flash ActionScript se puede dominar fácilmente.
De hecho, ahora tu camino está establecido. Lo que debes hacer es practicar y desarrollarte en una dirección superior.
Antes de esto, te sugiero que realices algunos exámenes.
Realiza el examen de calificación profesional de software informático de China directamente.
Toma el examen de ingeniero de software intermedio. O estudia algo más y toma el examen de ingeniero de redes. Si quieres, puedes aprender más y aprobar todo, desde el Nivel 1 hasta el Nivel 3 del Examen Nacional de Nivel de Computación. > En este punto, realmente no necesito decir nada más, todo depende de usted.
Finalmente, recuerde dos oraciones
Programación El alma de la estructura de datos algorítmica es. !
¡Lo más importante es aprender bien a practicar la programación!