Prepara tus exámenes
Consigue puntos
Orientación Universidad
Vende en Docsity
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Orientación Universidad
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Busca entre todos los recursos para el estudio
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Todos los modos para conseguir puntos gratis
Oportunidades de estudio
Busca ofertas educativasNEWPonte en contacto con las mejores universidades del mundo y elige tu plan de estudiosComunidad
Pregúntale a la comunidadPide ayuda a la comunidad y resuelve tus dudas de estudioRanking de las universidadesDescubre las mejores universidades de tu país según los usuarios de DocsityEbooks gratuitos
¡Nuestros e-books salva-estudiantes!Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de DocsityDel blog
ActualidadBecas y ayudaVe al blog
Universidad de Los AndesMatemáticas
Prof. Soralicis Coronado Orjuela
En este documento se presenta el primer laboratorio de una carrera relacionada con la programación en python. El objetivo de este taller es que el estudiante se familiarice con diferentes ambientes de trabajo que utilizará a lo largo del semestre, incluyendo brightspace, interpretes de python (repl) y spyder. Se abordan conceptos básicos como sistemas operativos, interfaz de usuario y línea de comandos, y se realiza una actividad para interactuar con el intérprete de python en spyder. Además, se muestra cómo crear y ejecutar un archivo python (.py) en spyder.
Tipo: Apuntes
2021/2022
Subido el 04/02/2024
juan-rios-ladino 🇨🇴
5
(1)
2 documentos
1 / 7
Documentos relacionados
Intérpretes de lengua de signos: Modelos de gestión en Europa
Curso Gratuito de Programación con Python: UNI - Universidad Nacional de Ingeniería
Actividadentregable Leycoma 002 Aguirre Coronado
Documentación para Traductores y Intérpretes: Curso 2011-2012 - Prof. Maroto
Trabajo Ana Fernandez Coronado
Derecho Sindical: Configuración, Objetivos y Contenidos - Prof. Romero Coronado
(4)
Trabajo Python
(3)
Técnicas de Ts en Grupos: Trabajando con Interpretes y Respetando Individualidades
(3)
La Revolución de la Comunicación: Medios, Sociedad y Cultura - Prof. Coronado
TRABAJO DE AMBIENTES VIRTUALES
Plan de Negocios para una Empresa de Animación en Bogotá - Prof. Orjuela
Propuesta de capacitación a docentes para la evaluación del aprendizaje en ambientes virtu
Interpretes Profesores : -Javier García-Herreros Castillero
(1)
Prevención de Accidentes en ambientes de trabajo
(1)
Música de Blues: Interpretes y Canciones Clásicas - Prof. Carbonell
(1)
Análisis Musical: Música, Intérpretes y Contexto - Prof. Cuscó
Trabajosfinales de programación orientada a objetos,de Rivas Bernabé jermi Marcelo Ramón.
Papel de periodistas como analistas e intérpretes de la realidad - Prof. Caminos
(1)
Ampliación plazo protección derechos artistas intérpretes en UE (90 characters) - Prof. Se
Perfil Profesional en Informática Administrativa: Habilidades, Ambientes y Tareas
Traductores: Compiladores e intérpretes
Ventilación en Ambientes de Trabajo: Tipos, Clasificación y Equipos
Teoría Contingencia: Orígenes, Ambientes Organizacionales y Hombre Complejo - Prof. Fabian
Guía de instalación y uso básico de Python en Windows, Linux y Mac
Características del Derecho Romano: Interpretes, Jurisprudencia y Derechos - Prof. García
El papel de los intérpretes en la comunicación pública: poder y evolución histórica - Prof
(13)
La Consolidación de la Publicidad: 1870-1880 - Prof. Coronado
Ciclo ovulador y hormonas reproductivas - Prof. Coronado
La Enseñanza Fascista: Mussolini y Rust - Prof. Coronado
La Democracia: Orígenes, Tipos y Elementos - Prof. Coronado
Vista previa parcial del texto
¡Descarga Ambientes de trabajo en Python: Brightspace, Interpretes y Spyder - Prof. Coronado Orjuela y más Apuntes en PDF de Matemáticas solo en Docsity! Nivel 1 – Laboratorio 1 Ambientes básicos de trabajo Objetivos El objetivo de este taller es que el estudiante se familiarice con varios de los ambientes de trabajo que tendrá que utilizar a lo largo del semestre: • Brightspace • Intérprete de Python (REPL) : Python (ipython) • Spyder Actividad 0: Familiarización con sistemas operativos Un sistema operativo es un programa cuya función principal es actuar como el intermediador entre software (programas como Word, Spyder, etc.) y el hardware (procesador, memoria, etc.) de un computador. Todos los programas que hacemos se comunican con el sistema operativo, y el sistema operativo es el que se encarga de convertir esos programas en instrucciones que el procesador y los demás componentes (físicos) pueden interpretar. Existen varias “familias” muy populares de sistemas operativos, y entre las más importantes están Microsoft Windows y los sistemas basados en Unix. Entre estos últimos se encuentran por ejemplo todas las variantes de Linux y OS X. Note que todas estas nociones pueden ser extrapoladas a todo tipo de computadores, en el caso de los computadores móviles (smartphones) algunos sistemas operativos son IOS y Android. Hoy en día la mayoría de la interacción que tienen los usuarios con el sistema operativo se hace a través de interfaces gráficas (ventanas, diálogos, botones) usando un ratón. Sin embargo, también es posible interactuar con el sistema operativo a través de un programa especial llamado la línea de comandos o el terminal. Más adelante en el curso usaremos la línea de comandos bien sea de Windows (se ejecuta con el comando ‘cmd’) de OS X (se ejecuta con el comando ‘terminal’) o de Linux (está siempre disponible). Actividad 1: Interactuar con el intérprete de Python en Spyder El intérprete de Python es un programa que se encarga de convertir código de Python (línea por línea)1 en código que el sistema operativo puede entender y ejecutar. Por medio de este intérprete usted puede escribir instrucciones de Python y ver inmediatamente el resultado de su evaluación. El intérprete de Python también es llamado un REPL por las acciones que hace todo el tiempo: Read (lee una instrucción que escribió el usuario), Evaluate (evalúa la expresión para calcular un resultado), Print (imprime en la pantalla el resultado de la instrucción), y Loop (repite todo el ciclo). En esta actividad vamos a interactuar con el intérprete de Python pero no lo vamos a ejecutar directamente. En lugar de eso vamos a usar un ambiente llamado Spyder que es un IDE (Integrated Development Environment – Ambiente Integrado de Desarrollo) que nos permite acceder directamente al intérprete. 1. Ejecute el programa llamado “Spyder”. También puede abrir el programa que se llama “Anaconda” y desde allí lanzar Spyder (puede demorarse un poco en abrir). 2. El intérprete de Python es la ventana blanca con el título “Terminal de IPython” (en la esquina inferior derecha de Spyder) que se muestra a continuación2. 1 Si le interesa leer más sobre las diferentes maneras en que los lenguajes de programación interactúan con los sistemas operativos le recomendamos la siguiente lectura: https://www.geeksforgeeks.org/compiler-vs- interpreter-2/ 2 Los nombres “Terminal de Python” e “Intérprete de Python” son equivalentes. 7. Haga click derecho en la vista “Explorador de archivos” y seleccione la opción “Crear nuevo, archivo” (New File en inglés). Seleccione el nombre “actividad2.py” para el nuevo archivo. 8. Copie en el nuevo archivo las siguientes instrucciones: # convertir de pulgadas a centímetros print("10 pulgadas son " + str(10*2.54) + " centímetros") # Acá se usa concatenación de strings (+) # convertir de pies a centímetros y metros # Acá se usa print con varios parámetros separados con , print("10 pies son", (10 * 30.48), "centímetros y", (10*0.3048), "metros") # convertir de millas a kilómetros y viceversa print("1 milla es", (1*1.609), "kilómetros") print("2 kilómetros son", (2/1.609), "millas") # convertir de kilogramos a libras print("80 kilogramos son", (80 / 0.454), "libras") 9. Ejecute el programa “actividad2.py” que está construyendo. Para eso asegúrese de que el cursor se encuentra en la ventana con el programa y presione la tecla F5. También puede hacer clic en el botón para ejecutar que se encuentra en la parte superior de la ventana. Los resultados de la ejecución aparecerán en la ventana con la terminal de Python: revise que los resultados obtenidos sean los correctos y que no aparezcan mensajes de error. Si encuentra algún error, corríjalo en su programa y vuelva a ejecutarlo. 10. Usted también puede ir probando línea por línea su programa usando la tecla F9 en Spyder: esto ejecutará la instrucción en la que esté ubicado el cursor en ese momento. 11. Modifique ahora su programa “actividad2.py” para que las conversiones ya no sean de 10 pulgadas sino 100 y no sean 2 kilómetros sino 20. 12. Entregue el archivo modificado actividad2.py a través de Brightspace en la tarea designada como L1: Ambientes básicos de trabajo.
Documentos
Resúmenes
Ejercicios
Exámenes
Monografías, Ensayos
Tesis
Apuntes
Esquemas
Documentos en venta
Ver todos
Video Cursos
Derecho Romano
Derecho Financiero y Tributario I
Derecho Administrativo
Cálculo Diferencial e Integral
Termodinámica
Ver todos
Quiz
Derecho Penal
Derecho Financiero
Derecho Administrativo
Análisis Matemático
Termodinámica
Ver todos
preguntas
Últimas preguntas
Derecho
Ingeniería
Medicina y Farmacia
Biología y Química
Universidad
España
México
Argentina
Colombia
Perú
Venezuela
Ecuador
Vende documentos
Manual del vendedor
¿Quiénes somos?
Trabaja con nosotros
Asistencia
Partners
Cómo funciona Docsity
Patatabrava
Español
Italiano
English
Srpski
Polski
Русский
Português
Français
Deutsch
España
México
Argentina
Colombia
Perù
Venezuela
Ecuador
Sitemap Recursos
Sitemap Documentos Recientes
Sitemap Quiz
Sitemap Video
Sitemap idiomas y países
Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved