Está en la página 1de 10

1.

DATOS INFORMATIVOS
1.1. Carrera: Tecnología Superior en Desarrollo de Software
1.2. Modalidad: En Línea
1.3. Nombre de la asignatura: Fundamentos de Programación DSUP02
1.4. Nivel: Primero
1. Algoritmos y programas (Áreas y
perímetros de las figuras geométricas).
2. Algoritmos y programas (Calculadora
1.5.
científica con Pyton).
Prácticas a desarrollar
3. Algoritmos y programas (Tablas de
multiplicar).
4. Algoritmos y programas (Elaboración de
una matriz)

2. PROPÓSITO DE LAS PRÁCTICAS


- Reforzar los conocimientos teóricos de la asignatura consolidando el

aprendizaje a través del desarrollo de actividades prácticas

- Brindar al estudiante una experiencia práctica, complementaria a su proceso

de formación académica.

- Consolidar destrezas y capacidades para promover la formación del

estudiante.

3. RECOMENDACIONES
- Para el correcto uso de los equipos del laboratorio, primero deberán recibir la

explicación del funcionamiento y cuidado por parte del docente.

- No utilizar equipos o materiales que no correspondan a la práctica que se

encuentran realizando.

- Está totalmente prohibido consumir alimentos en el laboratorio.

- No manipular las conexiones de red y conexiones de energía eléctrica de los

computadores de laboratorio.

- Prestar atención a las indicaciones dadas por el docente para la realización

exitosa de la práctica.
3.1.PRACTICA N º 3
CÓDIGO: DSUP02-GP-03
1. TEMA: Algoritmos y programas (Tablas de multiplicar).
2. TIEMPO DE DURACIÓN: 120 minutos
3. FUNDAMENTOS:
El desarrollo de algoritmos y programas para generar tablas de multiplicar es una
excelente forma de aplicar conceptos matemáticos y de programación. Además,
este tipo de programas puede ser una introducción para comprender y desarrollar
algoritmos más complejos y aplicaciones matemáticas en el futuro.
4. OBJETIVO(S)
• Identificar las operaciones que se realizarán para el cálculo de las tablas de
multiplicar en el programa Identificar las características de librerías
matemáticas disponibles en python.
• Analizar el uso de ciclos de repetición para el desarrollo de un programa que
muestre las tablas de multiplicar.
• Desarrollar un algoritmo que permita calcular las tablas de multiplicar
mediante el uso de un menú.
5. MATERIALES
• Computador personal
• Acceso a internet
6. EQUIPOS
• Pc
• Software (Python – Visual Studio Code)
7. NORMAS DE SEGURIDAD
• Mantener el área limpia: Es importante mantener el laboratorio limpio y
ordenado. Se deben recoger los residuos en recipientes adecuados y limpiar
regularmente las superficies de trabajo.
• No dejar los equipos encendidos y sin supervisión: Los equipos deben ser
apagados y desconectados cuando no estén en uso. Nunca se deben dejar
encendidos y sin supervisión.
• Evitar tocar los componentes electrónicos: Se deben evitar tocar los
componentes electrónicos, como tarjetas de circuitos o cables, sin antes haber
descargado la electricidad estática del cuerpo.
• Conectar y desconectar los equipos adecuadamente: Al conectar o desconectar
equipos, se debe asegurarse de que estén apagados y desconectados de la
fuente de alimentación antes de manipularlos.
8. PROCEDIMIENTO
1. Escribir en la Tabla 1 una descripción y sintaxis de las estructuras de

repetición en lenguaje Python.

Tabla 1

Ciclos repetitivos.

N° Ciclo Descripción Sintaxis

1 For Este tipo de ciclo que se for (inicialización;

utiliza en programación condición; actualización) [

permite ejecutar un bloque //código a ejecutar

de códigos varias veces. ]

2 while El ciclo de repetición while condición:

WHILE se utiliza para #C

repetir un bloque de códigos

mientras que la condición

sea verdadera.

N° do – while Se ejecuta un bloque de 𝑑𝑜[

códigos una vez y después se // Código a ejecutar al

verifica la condición, si esta menos una vez


es verdadera el bloque de ]𝑤ℎ𝑖𝑙𝑒(𝑐𝑜𝑛𝑑𝑖𝑐𝑖ó𝑛);

códigos se repite hasta

encontrar una condición

falsa.

Nota. Esta tabla será utilizada para detallar las características de las estructuras de

repetición y su sintaxis en lenguaje Python.

2. Escribir un programa que permita generar las tablas de multiplicación

utilizando ciclos repetitivos en Python, para la actividad basarse en el anexo

1. Adjuntar una captura de pantalla del resultado.


9. ORGANIZADOR GRÁFICO DE LAS IDEAS PRINCIPALES
Elaborar un organizador gráfico sobre estructuras de repetición en Python.

https://www.canva.com/design/DAFy1xmFLeU/YPGKsTpEGfJ--

kCczGJYcA/edit?utm_content=DAFy1xmFLeU&utm_campaign=designshare&

utm_medium=link2&utm_source=sharebutton
10. PREGUNTAS DE REFUERZO
¿Cuál es la funcionalidad de las estructuras de repetición?

La función de este tipo de estructuras permite la acción de repetir controladamente

un conjunto de sentencias o códigos, esto nos facilita el trabajo ya que nos permite

ejecutar el programa las veces que sea necesario sin tener que repetir la escritura

del bloque de códigos.

¿Cómo funciona la estructura de repetición while?

La estructura de repetición While se utiliza para repetir un bloque de códigos

mientras que una condición sea verdadera, caso contrario este bloque de códigos

no se puede ejecutar ya que la sentencia sería falsa.


¿Cómo funciona la estructura de repetición do - while?

La estructura de repetición do-while se encarga de ejecutar un bloque de códigos

una vez y después se verifica la condición, si esta es verdadera el bloque de códigos

se repite hasta encontrar una condición falsa.

11. CONCLUSIONES:
(Relacionadas a los objetivos)

• Se logró conocer cada una de las operaciones a realizar para el cálculo


de las tablas de multiplicar en el programa Python mediante el uso de
estructuras de repetición.
• Fue un éxito adquirir conocimientos sobre el uso de ciclos de
repetición para elaborar un programa que muestre las tablas de
multiplicar.
• Se consiguió crear de manera correcta un programa con la resolución
de las tablas de multiplicar en Python.

12. EVALUACIÓN DEL APRENDIZAJE


Rúbrica:

CONSIDERACIONES 0,10 MUY BUENO 0, 05 BUENO 0, 01 REGULAR

La aplicación cumple Desarrolla de parcial Desarrolla de forma


Elaboración y ejecución
con el propósito para el con el propósito para el incompleta la
de la práctica
que fue diseñada que fue diseñada aplicación diseñada

La interfaz es
Demuestra un limitado
estéticamente atractiva Demuestra un buen
conocimiento en los
Interfaz de usuario y coherente en todo diseño y coherente
temas tratados
momento
La aplicación se ejecuta Los resultados Los resultados
Análisis de resultados sin problemas y sin obtenidos de la obtenidos no
obtenidos retrasos aplicación contienen corresponden a la
errores aplicación propuesta
Todas las Tiene limitada las No contiene
Recursos didácticos y funcionalidades de la funciones de la funcionalidad en el
prácticos aplicación funcionan aplicación presentada proyecto presentado
correctamente
13. BIBLIOGRAFÍA
Brilin, G. (sf). Programación C. Editorial: Visión.

Marzal, A. (sf). Introducción a la programación en C. Editorial: Universidad Jaume.

14. ANEXOS
Figura 1

Tabla de multiplicar.

1x3=3

2x3=6

3x3=9

4 x 3 = 12

5 x 3 = 15

6 x 3 = 18

7 x 3 = 21

8 x 3 = 24

9 x 3 = 27

10 x 3 =c 30

11 x 3 = 33

12 x 3 = 36

También podría gustarte