Red de conocimiento informático - Conocimiento informático - ¿Qué debo aprender primero, programación o codificación?

¿Qué debo aprender primero, programación o codificación?

Empiece por comprender qué es la programación.

Para aprender a programar, primero debes entender qué es la programación.

Después de entender qué es la programación, comencé a desarrollar mi interés por la programación y a elegir un lenguaje. Aquí se recomienda Java.

Si estás aprendiendo a jugar solo, simplemente cultivando tu interés y tus sentimientos, todavía te recomiendo Python.

Entonces necesitas aprender conocimientos básicos de programación y empezar desde cero.

Aquí hay algunas sugerencias para aprender Java y Python.

Aprende Java. Mira aquí:

Primero haz un curso intensivo de informática. No es mucho y se puede completar en un fin de semana. No es un vídeo muy complicado, pero es bastante animado e interesante. ¿Hasta qué punto? Personalmente, creo que es suficiente con no pensar en algo que no entiendes.

¿Por qué estás viendo esto? Mirando la descripción de la pregunta, supongo que aún no has aprendido mucho. Entonces, primero comprendamos cómo es la informática y tengamos una comprensión general de la informática. Quizás pueda ayudarte a encontrar tus propios intereses. Después de todo, la informática es bastante amplia.

Puedes empezar a aprender programación en cualquier momento. De hecho, no hay muchos requisitos iniciales. Quizás la paciencia sea más importante (por ejemplo, si no te derribas al configurar el entorno de programación al principio, no podrás aprender. Realmente no es posible comenzar primero con las herramientas de programación en línea). Es posible que encuentre todo tipo de preguntas y algunos errores ni siquiera se pueden encontrar en Internet (pero, nuevamente, la mayoría de las preguntas para principiantes aún se pueden buscar. ¡La capacidad de búsqueda es muy importante para el aprendizaje de computadoras! Si hace más ejercicio, ganará). No podrás encontrarlo. En la mayoría de los casos, tus palabras clave son inútiles y tus habilidades de búsqueda no son buenas.

Para obtener ayuda, puedes leer el artículo clásico "La sabiduría del cuestionamiento". De hecho, se trata simplemente de descubrir cómo preguntar a los demás cuando encuentre problemas, cómo hacer que otros estén más dispuestos a ayudarlo a resolverlos y ayudarlo de manera más efectiva.

Según el nivel de conocimiento. y la capacidad de aprendizaje de los estudiantes de secundaria. Es completamente posible elegir uno de los lenguajes de programación convencionales para comenzar. Las opciones principales son C, C, Java y Python.

No lo creo. Un lenguaje con aplicaciones demasiado unilaterales o limitadas es adecuado para principiantes en programación. Varios lenguajes de programación tienen sus propios escenarios aplicables. Aunque a todos les gusta bromear diciendo que PHP es el mejor lenguaje, no hay diferencia entre los principales. lenguajes de programación. Simplemente tienen diferentes ventajas y desventajas.

Por supuesto, hay buenas razones. Por ejemplo, si quieres aprender a producir páginas web, puedes aprender a programar desde JavaScript. Atrás, siempre que el primer lenguaje de programación sea un lenguaje de programación convencional, puedes usarlo (¿qué es un lenguaje de programación convencional, como en la lista TIOBE? Los que están en la parte superior definitivamente son utilizados por muchas personas)

Pero ¿por qué se recomienda elegir entre estos cuatro?

La diferencia es que los lenguajes C y C. En particular, C (básicamente un lenguaje obligatorio para estudiantes de informática en colegios y universidades nacionales) es un lenguaje. que está más cerca de la capa inferior y de la máquina. Toda la idea está en línea con los principios de funcionamiento de las computadoras. A partir de estos dos lenguajes, es más útil para comprender los principios de las computadoras. Más conocimiento de los principios de la computadora, como la administración de la memoria del sistema operativo, las convenciones de llamada a nivel de ensamblador, etc., lo ayudarán a comprender mejor los principios de funcionamiento de la computadora. Además, tendrá la base de C/C y aprenderá otros. Los lenguajes de programación no son mucho más lentos. Incluso personas como Python pueden aprender la sintaxis básica en un día. C C está más orientado a objetos que C. C, Java y Python son lenguajes que admiten la programación orientada a objetos. orientado es un método de programación que necesitas entender y dominar tarde o temprano.

No importa qué lenguaje de programación elijas, puedes probarlos todos (de todos modos), e incluso puedes aprender varios lenguajes. Al mismo tiempo, si primero domina un idioma y luego aprende otros lenguajes de programación cuando sea necesario, puede compararlo con los idiomas que ha aprendido y descubrirá que, después de todo, puede aprender rápidamente.

Por ejemplo, estudié C antes, pero luego usé Python con más frecuencia.

A veces tengo que escribir C. Cuando escribí por primera vez el bucle for (escrito en C), eliminé un for I (int I = 0; Ilt100; I) en el rango (100), pero no hay necesidad de preocuparse por aprender varios al mismo tiempo. Además, una vez que empieces a aprender a programar, comprenderás gradualmente lo que quieres aprender.

Hasta donde yo sé (pisé el pozo 2333), existen algunos juegos de programación ilustrativos que no deberían usarse para aprender a programar. El nivel de inteligencia de los estudiantes de secundaria (ejem) debe programarse adecuadamente y no se requiere preparación previa :)

Otro pequeño consejo es: Python huele bien, así que puedes comenzar a aprender Python lo antes posible. es bastante conveniente de usar y sus paquetes El administrador pip también es muy conveniente de usar y las bibliotecas de terceros también son abundantes. Si desea implementar alguna función, puede usar pip para instalar el módulo correspondiente y comenzar a codificar rápidamente, en lugar de pasar medio día buscando una biblioteca de terceros para instalar............. ................................................. ............... ....o escribe algunos scripts para ayudarte a evitar trabajos repetitivos, o quieres verificar algunas ideas de códigos de otros idiomas, pero quieres ser vago (lo anterior) son lo que hago a menudo), ¡Python es una excelente opción (forma correcta)!

En el proceso de aprendizaje de programación, principiantes y novatos tienen visiones diferentes. Sólo si lo aprende primero podrá ver más cosas y comprender las distintas direcciones de las computadoras. Por ejemplo, gráficos por computadora, aprendizaje automático, ingeniería de software y, por supuesto, hardware, robots y microcontroladores. Si quieres ser un hacker de sombrero blanco, también es bueno aprender sobre seguridad de la información. Muchas cosas informáticas son análogas. Simplemente estudias y, poco a poco, todo el conocimiento de la informática se construye en tu mente.