Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En la unidad anterior, hemos hablado de que aprender a programar es una gran aptitud.
Pero ¿qué es la codificación?
¿Qué es el código?
Las líneas de código son instrucciones que los humanos proporcionan a los equipos para
hacer cosas. Aunque pueda escuchar que los equipos son inteligentes y asombrosos, por sí
mismos solo son buenos en algo: en cumplir instrucciones explícitas.
El código permite indicar a los vehículos lunares por dónde moverse y a los cohetes cómo
volar. Sin el código, los equipos no serían más que un montón de metal. Pero con el código,
los equipos pueden realizar acciones fuera del alcance de los humanos.
¿Cómo se programa?
Nota
Las personas que programan reciben muchos nombres. Algunos nombres implican distintas
especialidades. Pero algunos de los nombres habituales que puede encontrar son
desarrollador, codificador y programador. En estos módulos, verá que se denomina
"desarrolladores" a quienes escriben código.
Ejecución y depuración de código
Una vez que un desarrollador ha escrito código, lo ejecuta. Al ejecutar el código, se indica
al equipo que lo lea y lleve a cabo las instrucciones. Cuando se le indica al equipo que
ejecute el código, realizará una de estas dos acciones: ejecutarlo correctamente o indicar
que se ha producido un error en algún lugar.
Ahora que ha visto una breve introducción al código, puede pasar a aprender las
herramientas que usan los desarrolladores para facilitar la codificación. En concreto, en esta
unidad, obtendrá información sobre los editores de código y Visual Studio Code.
Orígenes de Python
En 1991, Guido van Rossum creó Python y lo bautizó así por el programa de televisión de
los Monty Python. Python es un lenguaje de programación general por lo que, desde el
punto de vista del programador, el código se asemeja más a un idioma natural (en inglés) y,
por tanto, es más fácil de leer y escribir. Python realiza el trabajo pesado en segundo plano
y convierte instrucciones de lenguaje relativamente naturales en comandos que un equipo
puede ejecutar.
¿Por qué Python?
Es posible que se pregunte por qué de todos los lenguajes de programación existentes se ha
elegido Python. Durante los últimos 15 años, Python ha crecido en popularidad y a menudo
se considera un excelente lenguaje de programación para principiantes. También es versátil
y se puede aplicar a temas informáticos avanzados, como la ciencia de datos y el
aprendizaje automático. Además, Python tiene muchos paquetes y bibliotecas de código
escritos por otros usuarios. Puede incluirlos en sus propios proyectos para disminuir el
código que debe escribir.
Aunque leer sobre estas tecnologías ha sido excelente, una manera mucho más interesante
de conocerlas es instalarlas y comenzar a usarlas. En esta unidad se describe cómo instalar
Visual Studio Code.
Si está realizando este módulo como parte de una ruta de aprendizaje, probablemente tenga
la oportunidad de escribir todo el código en una experiencia de cuaderno integrada en el
explorador desde el módulo de Microsoft Learn mismo, con lo cual no tendrá que instalar
estas herramientas de desarrollador para completar el módulo. Sin embargo, configurar
estas herramientas es una buena forma de empezar su itinerario personal como
desarrollador, así que lo recomendamos igualmente.
Nota
Nota
Configuración de Visual Studio Code
Una vez que haya instalado Visual Studio Code, tiene la posibilidad de abrirlo por sí solo.
Si no puede ver el cuadro de diálogo de inicio, simplemente busque la aplicación en el
equipo e iníciela.
La primera vez que entre en Visual Studio Code, verá una ventana de Introducción. Para
empezar, cerremos esta ventana. En el lado izquierdo de la pantalla verá que hay varios
iconos que, al seleccionarlos, abren otras características de Visual Studio Code. A
continuación, se muestra una breve descripción de algunas de las secciones que se van a
usar.
Explorador: muestra los archivos que se han abierto y el contenido de la
carpeta, si se encuentra en una.
Buscar: permite buscar una palabra concreta o una colección de palabras en
el archivo.
Control de código fuente: ayuda a escribir o compartir código con otros
usuarios.
Ejecutar y depurar: Ejecuta y depura el código que escribe
Extensiones: muestra todas las adiciones realizadas por usuarios de todo el
mundo. Hay diferentes temas de color, lenguajes de programación, etc.
Puede instalar y personalizar Visual Studio Code como prefiera
Esta es una sección opcional que solo debe seguir si quiere usar Visual Studio Code en el
explorador mediante GitHub Codespaces, en lugar de descargarlo en el equipo. En el resto
del módulo se describen las instrucciones con una versión descargada de Visual Studio
Code.
Unirse a GitHub Codespaces le da la oportunidad de ejecutar Visual Studio Code en el
explorador. Con un explorador puede comenzar el recorrido de codificación de Python sin
tener que descargar ningún software.
Advertencia
GitHub Codespaces tiene una cuota mínima que se paga a través de la suscripción de
Azure. Para más información sobre la facturación de Codespaces y el costo de usar una
instancia básica, consulte Github Codespaces.
Ahora que instaló Visual Studio Code, tendrá que descargar Python para que el
equipo sepa cómo ejecutar e interpretar el código que escriba.
Nota
Nota
Ahora que ha instalado todo lo que necesita, puede crear un archivo de Jupyter Notebook y
comenzar la codificación.
Para empezar, cree una carpeta para organizar fácilmente todos los archivos de Jupyter que
va a crear. Elija una ubicación de fácil acceso en el equipo, como la carpeta de documentos
o el escritorio, y cree una carpeta con un nombre similar a Jupyter files o Python.
Nota
Si el archivo no muestra celdas, pero sigue mostrando la vista sólida del editor en su lugar,
intente cerrar VS Code y seleccione Abrir con código para abrir el archivo .ipynb. A
continuación, si el código indica que el archivo está en "modo restringido", active la
casilla Modo restringido que se encuentra en la esquina inferior izquierda y, luego,
seleccione Confiar.
Cuando tiene un archivo de Jupyter Notebook, debe elegir el entorno de Python que va a
usar. Es posible que Visual Studio Code haya reconocido a Python una vez que lo instala.
Pero si no es así, elija Select Kernel (Seleccionar kernel) en la esquina superior derecha de
la pantalla y, después, seleccione el entorno de Python.
Ahora en VS Code se muestra la versión de Python seleccionada.
Seleccione un botón Más en la parte superior del archivo para crear una
celda debajo de la actual. Puede crear una celda de Código o una
de Markdown.
Seleccione la papelera que hay encima de una celda para eliminarla.
Arrastre la celda desde el lado izquierdo para subir o bajar la celda respecto
de las celdas que la rodean.
Use el botón de reproducción a la izquierda de cada celda para ejecutarla.
Después de ejecutar una celda, aparecerá un número entre corchetes. Con este número
podrá hacer un seguimiento de las células que ejecuta. Esto es importante porque, como
recordará, puede volver a ejecutar las celdas de un cuaderno de Jupyter Notebook, lo que
podría cambiar las variables o el estado del programa.
Si observa la parte superior del archivo, verá que puede seleccionar Ejecutar todo para
ejecutar todas las celdas del cuaderno a la vez. Por último, puede seleccionar el
botón Interrumpir de color rojo para forzar la detención del programa en cualquier
momento.
PythonCopiar
"Hello World"
Debajo de la celda que ejecutó, debería haber una salida en la que se muestra Hola mundo.
Resumen
Completado100 XP
1 minuto