Introducción al curso de programación
¿Qué es la programación?
La programación es el proceso de creación de software o programas informáticos que se ejecutan en dispositivos electrónicos como PC, tabletas, teléfonos inteligentes, consolas de juegos, vehículos y muchos otros dispositivos.
Espacio publicitario
Programar, es como escribir un libro. Hay que seguir unas
normas de ortografía y sintaxis. También, dependiendo de
la habilidad de quien escribe, el libro será mejor o peor.
cualquier autor puede escribir, pero el como se define el
texto, marca la diferencia.
En programación lo mismo. Cuanto más aprendas de buenas
prácticas, de sintaxis y apliques tu ingenio, mejores
programas escribirás.
La programación se entiende mejor con un ejemplo práctico, por ejemplo, con un programa de calculadora simple.
Utilizaré un pequeño código de ejemplo con Python, que aún no tienes porqué entender. Esto lo iré explicando durante el curso. Se trata de una parte de esa simple calculadora: la parte de la suma.
Gracias a esta pequeña sección del programa, el usuario podrá realizar sumas.
numero1 = int(input("Introduce el primer número: "))
numero2 = int(input("Introduce el segundo número: "))
resultado = numero1 + numero2
print("El resultado de la suma es:", resultado)
Esto funciona igual que una receta de cocina. Veamos una analogía describiendo los pasos como si lo fuera.
Receta de suma con Python
Esta "receta" llamada función, consta de dos ingredientes:
- numero1
- numero2
Los pasos a seguir con estos dos ingredientes (variables) para cocinar la suma son estos:
- Obtener el número 1.
- Obtener el número 2.
- Sumar el número 1 con número 2.
- Guardar el resultado de la suma.
- Mostrar el resultado de la suma.
Si no has programado nunca, ni un poco, no entenderás el código. Eso no es lo importante en este capítulo. Ya habrá tiempo de explicarlo. Ahora, quédate con la analogía de la receta.
Espacio publicitario
¿Para qué me va a servir programar?
Gracias a la programación, podrás ganar un montón de habilidades como la lógica, ya que la programación fomenta el pensamiento lógico y el razonamiento deductivo. Al principio, verás que cuesta aplicar la lógica, pero poco a poco, a medida que la vayas ganando, ya verás como ningún problema te detiene.
También podrás automatizar todo tipo de tareas. Cualquier cosa que hace una máquina, se programa y se puede automatizar a voluntad. Por ejemplo, ¿quieres un programa que lea todos los archivos de una carpeta o disco y que compruebe si hay algo en concreto? Puedes automatizar esta ardua y tediosa tarea con programación, en lugar de abrir miles o millones de archivos uno por uno.
Automatizar está muy bien, pero no solo podrás hacer eso. También podrás crear programas, juegos, sitios web completos... para cualquier tipo de dispositivo electrónico.
Por último, y quedan muchas más ventajas, pero no quiero aburrirte, decirte que la demanda de empleo en la industria tecnológica es enorme y va en crecimiento, así que si estudias lo suficiente, no te faltará el empleo. Además, según la empresa, está muy bien remunerado. En otras, no tanto, no te voy a engañar. Como ocurre en todos los sectores, básicamente.
¿Qué lenguajes de programación existen?
Hay muchísimos lenguajes de programación. No los vas a acabar de estudiar todos ni en 10 vidas. Por lo tanto, céntrate en aprender uno primero, con muchas de sus bibliotecas y frameworks. Hazte especialista en ese lenguaje y luego decide si deseas ir puliendo más tus habilidades y ser "máster" en dicho lenguaje, o si complementas con algunos lenguajes de programación extra. Esto dependerá de lo que quieras hacer en tus proyectos personales y laborales.
Espacio publicitario
Ejercicio de programación para resolver
1. Completa esta "receta" de multiplicación de tres números.
- Ingredientes:
- numero1
- _______
- _______
- Pasos a seguir:
- Obtener el ________.
- Obtener el numero2.
- Obtener el ________.
- ________.
- Guardar el resultado de la multiplicación.
- Mostrar el resultado de la multiplicación.
Ingredientes:
- numero1
- numero2
- numero3
Pasos a seguir:
- Obtener el numero1.
- Obtener el numero2.
- Obtener el numero3.
- Multiplicar numero1, numero2 y numero3 juntos.
- Guardar el resultado de la multiplicación.
- Mostrar el resultado de la multiplicación.
Espacio publicitario