Soy un estudiante de secundaria y quiero aprender a desarrollar software.
¿No es un poco poco ética la respuesta de alguien? Vienes aquí para hacer publicidad ~ Estoy enojado\./
Al aprender a desarrollar software, la base es ciertamente importante. Pero es aún más raro que la gente se interese por él a una edad temprana. No uses tu propia experiencia para decirles a otros lo difícil que es el camino, porque aún no lo han recorrido.
Lo más importante ahora es empezar, no pararse en alto y ver lejos y verlo todo de una vez. Comencé a programar a una edad temprana y todavía queda un largo camino por aprender en el futuro, así que tómate tu tiempo.
Software no es igual a programación, pero sin una programación sólida no hay software.
Solo comencé a aprender programación en la universidad: estaba interesado en la programación cuando era estudiante de primer año, así que aprendí VB por mi cuenta y tenía un conocimiento superficial. Aprendí C (Programación Estructurada) en mi segundo año y luego comencé a estudiar C/C/VC. Más tarde quise aprender Java, pero se me acabó el tiempo. Me estoy especializando en información electrónica. Estoy a punto de terminar el último año de la universidad y estoy muy ocupado. Aunque no soy un especialista en informática. Pero el interés, el entusiasmo y el conocimiento de los lenguajes de programación siguen sin cesar. Dame algunos consejos para empezar a programar.
Selección del lenguaje de programación:
Lenguajes de programación estructurados básico, pascal, c... (ideas básicas de programación, que describen el proceso de resolución de problemas en el lenguaje)
Lenguajes de programación visuales vb, vc... (lo que ves es lo que obtienes en el desarrollo de software vb; vc es solo el entorno de compilación del programa. La programación estructurada es una base importante)
Lenguajes de programación orientados a objetos c, java... …(orientado a objetos, un lenguaje de programación más cercano al pensamiento natural humano)
Elija un lenguaje de programación estructurado para el lenguaje de programación de nivel básico. Si tienes un determinado programa, puedes aprender otra forma de pensar oop (orientado a objetos).
Basic se utiliza a menudo como lenguaje de enseñanza de programación. Si planea dedicarse al desarrollo de software en el futuro, se recomienda no elegirlo. He visto a Pascal en muchos libros sobre concursos de información en escuelas primarias y secundarias. No he aprendido esto. Por favor, que sea fácil de entender y aceptar para los niños. c Este es un clásico Para obtener detalles sobre sus ventajas, vaya a Baidu y lea el resumen de otras personas ~~ Tiene las ventajas de los lenguajes de alto y bajo nivel: simple, eficiente y poderoso. Amplia adaptabilidad. Pero hay más conceptos y la gramática puede ser difícil de aprender, pero la gramática es solo gramática. El espíritu de la programación no está en el lenguaje sino en el pensamiento. Una vez que lo entiendes, es una herramienta poderosa. arriba.
El pensamiento orientado a objetos es diferente del pensamiento orientado a procesos (se usa esta palabra en Baidu).
Algunas personas dicen que no es necesario aprender c antes de aprender el lenguaje orientado a objetos c (de hecho, existe un requisito previo para eso). Ha dominado la idea de programación estructurada, por lo que la redacción es "no necesariamente" o "no es necesario". Aprendí C. Aprendí C antes y todo fue bueno. Java es fuerte en programación de redes. Creo que todos los aparatos eléctricos del futuro serán inteligentes en red. Quiero aprender esto, pero no tengo tiempo.
Jaja, dentro de unos días participaré en el ACM (Concurso de Programación Informática) y tengo que hacer las preguntas. Oh, cuéntame más. Los estudiantes que participaron en la capacitación de acm el año pasado solo usaron tres lenguajes: c/c y java.
Cuando empieces a programar, echa un vistazo a las preguntas de acm (están disponibles en todos los niveles) ¡y cada célula de tu cuerpo se emocionará!
Siguiente paso》Elija un buen libro de introducción para ahorrar mucho tiempo.
Finalmente, debo recordarte: No seas parcial con los cursos básicos (matemáticas, ciencias e inglés son muy importantes). ¡Los niños con eclipses parciales no crecerán fuertes! ! ! (Eclipse parcial: Si crees que algo sabe bien, te lo comerás. No es que no sepa bien, es que no sabes cómo comerlo. Y muchas veces, la comida deliciosa es a menudo comida chatarra)
La próxima generación da miedo, pero es prometedora.