0% encontró este documento útil (0 votos)
12 vistas4 páginas

Programas Básicos en Python: Variables y Datos

La tarea tiene como objetivo consolidar conocimientos sobre variables y tipos de datos simples en Python, mediante la implementación de programas que aborden ejercicios específicos. Se requiere que los estudiantes utilicen variables adecuadas, realicen operaciones aritméticas y documentan su código con comentarios. La entrega consiste en cuatro archivos .py o un archivo comprimido, cumpliendo con criterios de evaluación relacionados con la corrección, estructura del código, documentación y presentación.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas4 páginas

Programas Básicos en Python: Variables y Datos

La tarea tiene como objetivo consolidar conocimientos sobre variables y tipos de datos simples en Python, mediante la implementación de programas que aborden ejercicios específicos. Se requiere que los estudiantes utilicen variables adecuadas, realicen operaciones aritméticas y documentan su código con comentarios. La entrega consiste en cuatro archivos .py o un archivo comprimido, cumpliendo con criterios de evaluación relacionados con la corrección, estructura del código, documentación y presentación.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tarea1

Variables y Tipos de Datos Simples

Objetivos
Esta tarea tiene como objetivo consolidar los conocimientos adquiridos en la
Unidad Didáctica 2 sobre variables, tipos de datos simples, operaciones básicas,
comentarios y manejo de errores en Python. El estudiante deberá aplicar los
conceptos aprendidos para diseñar y desarrollar pequeños programas
funcionales, bien documentados y con una estructura clara.

Los objetivos específicos a conseguir serán:

• Implementar programas que utilicen variables y distintos tipos de datos


(numéricos, cadenas y booleanos).
• Aplicar operaciones aritméticas y de texto, empleando correctamente
los operadores de Python.
• Documentar adecuadamente el código mediante comentarios y
docstrings.
• Demostrar comprensión del tipado dinámico y de la estructura lógica
de un programa en Python.
Instrucciones
Desarrolla un conjunto de programas breves, cada uno en un archivo distinto, o
en un mismo archivo dividido por secciones comentadas, que resuelvan los
siguientes ejercicios:

Ejercicio 1 – Perfil del usuario (cadenas y variables)


Crea un programa que solicite al usuario su nombre, edad y ciudad de residencia,
y muestre un mensaje como el siguiente:

Hola, Marta. Tienes 22 años y vives en Madrid.

Requisitos:

• Usar variables adecuadas para cada dato.


• Emplear input() y f-strings para la salida.
• Añadir comentarios explicativos.

Ejercicio 2 – Operaciones numéricas básicas


Solicita al usuario dos números y muestra:

• Su suma, resta, multiplicación y división.


• La media de ambos números.
• El resultado de elevar el primero al cuadrado y al cubo. Usa las
funciones round() y type() para mostrar los resultados redondeados y
el tipo de cada valor.

Ejercicio 3 – Conversión de unidades


Crea un programa que convierta una temperatura dada en grados Celsius a
Fahrenheit y Kelvin. Fórmulas:

• F = (C * 9/5) + 32
• K = C + 273.15

El programa debe solicitar el valor de la temperatura, realizar las conversiones y


mostrar el resultado con dos decimales.
Ejercicio 4 – Cálculo del área de un círculo
Escribe un programa que pida al usuario el diámetro de un círculo y calcule su
radio, su área y su circunferencia de acuerdo a las siguientes fórmulas:

• Radio = Diametro / 2
• Area = PI * Radio * Radio
• Circunferencia = 2 * PI * Radio

(PI a de ser una constante con el valor: 3.1415)

NOTA

En todos los ejercicios se incluirá:

• Un docstring general al inicio del archivo describiendo la finalidad del


programa.
• Comentarios de una línea que expliquen la función de cada bloque.

Criterios de evaluación

Criterio Descripción Puntos

Corrección El programa se ejecuta sin errores y cumple los


40 %
funcional requisitos planteados.

Estructura del Uso adecuado de variables, tipos de datos,


30 %
código indentación y sintaxis.

Comentarios y docstrings claros, organizados y


Documentación 20 %
precisos.

Creatividad y Uso de formato de salida legible y estructura


10 %
presentación lógica de las soluciones.
Consejos
• Probar cada fragmento de código antes de pasar al siguiente
ejercicio.
• Utilizar nombres de variables descriptivos y coherentes.
• Comprobar el correcto uso de las operaciones matemáticas y el
formato de impresión.
• Revisar la ortografía en los mensajes mostrados al usuario.
• Verificar que el archivo se ejecuta correctamente antes de
entregarlo.

Condiciones de presentación
1. La tarea se presentará en al Aula Virtual en el tiempo y forma
especificados en ésta. El retraso en la entrega podrá ser penalizado.
2. Formato de entrega: Se entregarán 4 archivos .py (o un .zip si se quieren
comprimir en un solo fichero) con el nombre:
Ejercicio_NombreApellido.py.
También puede entregarse un solo archivo .py dividido en secciones
que incluya todos los ejercicios.

Resultados de Aprendizaje (RA)


• RA2. Reconoce y utiliza variables de tipo simple.

También podría gustarte