Tabla de contenido:

Escribir su primer programa de computadora: 10 pasos
Escribir su primer programa de computadora: 10 pasos

Video: Escribir su primer programa de computadora: 10 pasos

Video: Escribir su primer programa de computadora: 10 pasos
Video: Curso COMPLETO de #computación desde CERO a AVANZADO en #windows10 E internet. Principiantes. 2024, Noviembre
Anonim
Escribiendo su primer programa de computadora
Escribiendo su primer programa de computadora

¿Por qué programar?

La programación o "codificación" de computadoras parece muy intimidante. Es posible que piense que no sabe lo suficiente sobre computadoras y le teme a la idea de solucionar los problemas que surgen en tu propia computadora portátil personal. Si cree que su relación forzada con las computadoras lo descalifica para aprender habilidades de programación de computadoras, está equivocado. Puede pensar que tiene que "ser bueno con las computadoras", pero bastantes programadores también luchan con tareas simples como averiguar por qué su computadora no parece imprimir un documento. La verdad es que no es necesario ser un experto para ser bueno en la programación de computadoras.

La programación de computadoras es mucho más fácil de lo que parece y puede conducir a una carrera gratificante y bien remunerada. En este artículo de la CNBC de Courtney Connley titulado “Los 20 mejores trabajos en Estados Unidos en 2020”, cinco de los diez trabajos principales eran trabajos de programación. Aquí lo ayudaremos a comenzar con su primer programa de computadora.

Suministros

  • Computadora
  • Una conexión a internet

Paso 1: elija un lenguaje de programación

Los programas de computadora son simplemente un conjunto de instrucciones dadas a una computadora una a la vez. Para la computadora, estas instrucciones son, en última instancia, solo unos y ceros o binarios. Dado que los humanos no son buenos para hablar binario, los programadores usan una variedad de lenguajes de computadora amigables para los humanos para escribir estas instrucciones. Estos lenguajes tienen nombres como C (pronunciado como la letra "C"), C ++ (pronunciado como se ve más más), Java, JavaScript (sin relación con Java), Go, Rust y Python. Cada uno de estos lenguajes tiene sus propias ventajas y, una vez que empiece a sentirse cómodo escribiendo programas, le resultará más fácil aprender uno nuevo.

En este ejemplo usaremos Python. Es fácil de usar, fácil de aprender y tiene una gran demanda.

Paso 2: Descarga Python

Descarga Python
Descarga Python

Para que pueda ejecutar el programa Python, deberá tener Python instalado en su sistema. Python es gratuito y se puede descargar en https://www.python.org/downloads/. En ese sitio, haga clic en el botón amarillo "Descargar Python 3.8.3" para descargar.

NOTA: El número 3.8.3 puede ser diferente ya que este botón descargará la versión más actual.

Paso 3: instala Python

Instalar Python
Instalar Python
Instalar Python
Instalar Python
Instalar Python
Instalar Python

Ejecute el archivo descargado.

En la primera pantalla del instalador, asegúrese de que la casilla junto a "Agregar Python 3.8 a la RUTA" tenga una marca de verificación, de lo contrario, haga clic en la casilla para que aparezca una y luego haga clic en la opción superior "Instalar ahora".

A medida que Python se instala en su sistema, aparecerá una barra de progreso. Espere pacientemente, solo debería tomar unos minutos para instalar.

Cuando termine, verá una pantalla que indica que la configuración se realizó correctamente. Haga clic en cerrar y la instalación estará completa.

Paso 4: Abra el Bloc de notas

Abrir el Bloc de notas
Abrir el Bloc de notas
Abrir el Bloc de notas
Abrir el Bloc de notas

Los programadores suelen utilizar un IDE (entorno de desarrollo integrado) para escribir todos sus programas. Un IDE generalmente viene con herramientas que resaltarán secciones del programa y detectarán errores tipográficos para el programador mientras escribe sus instrucciones. Para programas complicados, un IDE realmente puede ayudar. Hay excelentes IDE gratuitos disponibles, pero no son obligatorios. Los programas de computadora se pueden escribir en casi cualquier editor de texto que se te ocurra; de hecho, escribiremos nuestro programa en el Bloc de notas. El Bloc de notas está instalado de forma predeterminada en todos los sistemas operativos de Windows y funcionará bien.

Abra el bloc de notas haciendo clic en el menú Inicio y escribiendo en su teclado "bloc de notas" y haciendo clic en él una vez que el sistema lo encuentre.

Cuando esté abierto, encontrará un archivo de texto en blanco.

Paso 5: definir una función

¡Es hora de que escribas tu programa! Difícilmente puede llamarse programador sin escribir un programa de "hola mundo". ¡Esta es una tradición de codificación!

Cuando Python ejecute su programa, leerá las instrucciones, una línea a la vez desde el inicio del programa hasta el final del programa. Su primera orden del día es definir una función. La forma más básica de describir una función es como un grupo de instrucciones con nombre que se pueden reutilizar siempre que lo llamemos por su nombre. Llamaremos a nuestra función hello_world.

Para definir una función necesitamos usar la palabra clave "def", darle un nombre, un par de paréntesis y terminar la línea con dos puntos para que su función comience así:

def hello_world ():

En la siguiente línea, le dará a esta función su grupo de instrucciones. En este caso, su grupo será muy pequeño, solo una instrucción. Python realiza un seguimiento de lo que pertenece a la función comprobando la sangría. Entonces, para decirle que esta instrucción es parte de la función, presionaremos "Tab" en nuestro teclado y luego le daremos la instrucción print ("¡Hola mundo!")

def hello_world ():

imprimir ("¡Hola mundo!")

Paso 6: cree un punto de entrada para su programa

En este punto, ha escrito una función, pero no le ha dicho a la computadora que ejecute esa función en ninguna parte. Hará esto en este paso. Para llamar a nuestra función "hello_world" en una nueva línea, simplemente llámala por su nombre. Escriba lo siguiente, sin una pestaña inicial:

Hola Mundo()

No es necesario que proporcione la palabra clave "def" porque no está definiendo nada. Tampoco es necesario poner dos puntos porque no le está diciendo a la computadora qué hará esta función cuando se la llame, ya lo hizo.

Su programa ahora se ve así:

def hello_world ():

print ("¡Hola mundo!") hello_world ()

Parece una tontería pero vale la pena repetirlo: las dos primeras líneas definen la función, la última línea llama a esa función.

Paso 7: guardar el archivo

Guardar el archivo
Guardar el archivo

Eso es todo, ¡ha escrito un programa completo! Date una palmadita en la espalda. Puede decirle a cualquiera que quiera escuchar: "¡La programación de computadoras no es tan difícil! He escrito un programa antes ". ¡Estarás completamente en lo cierto! Pero aún no ha terminado. Ahora que ha escrito las instrucciones para la computadora, es hora de ver cómo la computadora ejecuta esas instrucciones.

Para hacer eso, necesita guardar el programa que acaba de escribir. Haga clic en el menú "Archivo" y seleccione guardar. Cuando aparezca el mensaje, seleccione la carpeta de su Escritorio como la ubicación para guardar el archivo. En el campo "Guardar como tipo", seleccione "Todos los archivos (*. *)" Y asigne un nombre al archivo hello.py.

Guardar su archivo aquí hará que sea más fácil de localizar cuando intentemos ejecutar el programa.

Paso 8: Ejecutar el archivo

Ejecutando el archivo
Ejecutando el archivo
Ejecutando el archivo
Ejecutando el archivo
Ejecutando el archivo
Ejecutando el archivo
Ejecutando el archivo
Ejecutando el archivo

La forma en que este programa está escrito, debe ejecutarse en el símbolo del sistema. Ábralo haciendo clic en el menú Inicio de Windows y escribiendo en su teclado "cmd" y presionando enter.

Ahora navegue hasta la ubicación donde guardó su programa, la carpeta Escritorio, escribiendo "cd Desktop" y presione enter. Luego dígale a la computadora que use Python para ejecutar su programa escribiendo "py" seguido de un espacio y el nombre de su programa.

¡Ahora presione enter y habrá ejecutado con éxito su programa!

¿Ves lo que hizo? Ejecutó su programa, llamó a su función e imprimió el texto "¡Hola mundo!" en su propia línea.

Paso 9: ve un poco más lejos

Ve un poco más lejos
Ve un poco más lejos
Ve un poco más lejos
Ve un poco más lejos

En este punto, eres programador (o codificador, como quieras llamarte). Ahora da un paso más. Tal vez agregue algunas instrucciones más de impresión (“”) en su función, solo asegúrese de darle la misma sangría que la otra y coloque el texto que desee entre las comillas. Tal vez llame a la función unas cuantas veces más escribiendo las declaraciones hello_world () en sus propias líneas debajo de donde escribió la última. ¡Solo asegúrese de guardar el archivo antes de ejecutarlo nuevamente!

Paso 10: hacia dónde ir desde aquí

¡Excelente! Ha escrito un programa. Ojalá veas lo divertido y fácil que puede ser. ¿Ahora que? Hay tantas cosas interesantes que puedes indicarle a tu computadora que no las hemos cubierto aquí. Puede hacer que la computadora haga algo si se cumple alguna condición mediante el uso de declaraciones "si". Puede hacer que la computadora haga algo una y otra vez utilizando declaraciones de "bucle". Puede combinar los dos de infinitas formas. Puede almacenar datos en variables para utilizarlas más adelante. Cada uno de estos conceptos es fácil de aprender. Hay un millón de recursos gratuitos de los que aprender, incluidos Instructables. Cuando comencé, aprendí de un sitio llamado www.codecademy.com que ofrece cursos de codificación gratuitos en muchos lenguajes de programación, incluido Python, y los recomiendo encarecidamente.

Recomendado: