Want to create interactive content? It’s easy in Genially!

Get started free

Robot Infographic

Guillermo Hernandez

Created on September 14, 2024

Fundamentos de Programacion

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

FUNDAMENTOS DE TECNOLOGÍAS DE INFORMACIÓN 3CO24-160353G2

Portafolio Python

Guillermo Hernandez Gamboa Profesor Cristian Garcia III Cuatrimestre

Introducción

FUNDAMENTOS DE TECNOLOGÍAS DE INFORMACIÓN 3CO24-160353G2

Cómo Programar en Python ?

Partes del algoritmo. Input Proceso y Output Faces para la solución Análisis de problema Diseño del algoritmo Resolución del ALG en el computador

Diagrama de Flujo

Simbolos para el diagrama de flujo

+190

Especificar es la mejor formas de solucionar el problema. NUNCA SUPONER

+45k

Texto

Tipos de datos Numérico

Introducción a programación

Caracteristicas

Lo creo Guido Van Rossum Lenguaje de alto nivel Fácil de escribir Fácil de aprendes Leguaje Interpretado

Variable

Operadores

+info

+info

Introducción a programación

Programación

Algoritmo para llevar a cabo una tarea El orden es fundamenta Algoritmo puede variar en su flujo u orden

Sintaxis

Correcta forma de escribir el codigo

Semantica

Interpretacion del simbolo

Variable

Espacio para almacenar temporalmete una informacion, es necesaria declarar la varible

(No)

Son funciones basicas

If

elif

+info

+info

+info

else

Funcion If, elif else

Funcion condicionales

(si)

Si la condición se cumple va a ejecutar un determinado número de acciones.

Encadenar condiciones

Nueva condición para encadenar, siempre tiene que ir entre if y else

Si no se cumple la condición ejecutar otra acción.

Sirven para comparar dos valores y esa comparación me va a dar un valor lógico (verdadero o falso)

Si una determinada condición se cumple se van a ejecutar un determinado número de acciones y si no se cumple se puede ejecutar otro número de acciones o ninguna

https://youtu.be/-kFBwApYVtA?si=tsudnpexgECB_j5Z

  1. Un bloque de código que se puede llamar desde cualquier parte del programa y se puede reutilizar sin fin de veces.
  2. Como se hace una función def (palabra reservada para indicar una función)+ nombre de la función
Ej:def decir_hola():

Programando Python

Funcion

Listas - Tuplas- Conjubtos y Diccionario

Listas: secuecia de datos ordenado, heterogeneos y mutables.lista = [ ]Tuplas:secuecia de datos ordenado, hetrerogeneos y inmutables. tupla =() Conjuto:secuecia de datos NO ordenado,hetrerogeneos,mutables y sin repeticion conjunto = set() Dicconario: relacion de claves elemetos { key : value} No ordenado, heterogeneo y mutable

+ info

Resumen video

Sin Parametro

Con parametro

VIDEO

01

+info

Gestión de Biblioteca

Clases, objetos, atributos y métodos.

Objeto. Culaquier cosa ej un carro, una silla, el cual tiene ciertas caracteristicad y podria tener alguna accion. En progracion las caracteristicas les llamamos atributos y a las aaciones metodos

Conclusion

Recomendación

Conclusión, Recomendación

Referencias

Con Parametros

Sin Funcion

Tienen decimales, tanto posivos y negativo. float

Dicimales

Enteros

No tienen decimales, tanto posivos y negativo. int (Entero)

Los testos se encierra entre comillas ya sea simple o doble.Ej. Varible = ("Num de ejercicios")

Este portafolio es una herramienta interactiva en donde se abarca los aspectos más importantes de como programar Python. Cada cejilla tiene información relevante, en donde se profundiza más el tema por medio de videos, grafico o ejemplos. La idea de este portafolio es lograr ser una herramienta de busque fácil para repasar términos en futuro cercano y que sirva como una guía si se ha olvidado algún concepto.

Diagrama de Flujo

https://youtu.be/45wrR4CH9NU?si=WitH6R9CoqPS2Btj

Write a cool title

Did you know that Genially allows you to share your creation directly, without the need for downloads? Ready for your audience to view it on any device and spread it anywhere.

Write a cool title

Did you know that Genially allows you to share your creation directly, without the need for downloads? Ready for your audience to view it on any device and spread it anywhere.

YouTube. (s/f-a). Youtu.Be. Recuperado el 26 de noviembre de 2024, de https://youtu.be/45wrR4CH9NU YouTube. (s/f-b). Youtu.Be. Recuperado el 26 de noviembre de 2024, de https://youtu.be/R3eQs-AsB_w YouTube.(s/f-c). Youtu.Be. Recuperado el 26 de noviembre de 2024, de https://youtu.be/numQzIgpOo0 YouTube. (s/f-d). Youtu.Be. Recuperado el 26 de noviembre de 2024, de https://youtu.be/-kFBwApYVtA?si=tsudnpexgECB_j5Z - YouTube. (s/f-e). Youtu.Be. Recuperado el 26 de noviembre de 2024, de https://youtu.be/numQzIgpOo0?si=ijnHTbkh8YTAsju- YouTube. (s/f-f). Youtube. Recuperado el 26 de noviembre de 2024, de https://www.youtube.com/watch?v=0SPqfH0WKGY` YouTube. (s/f-g). Youtu.Be. Recuperado el 26 de noviembre de 2024, de https://youtu.be/tZSr-CO3ztg?si=1HXfnGLygaTWejsz 9. Clases. (s/f). Python documentation. Recuperado el 26 de noviembre de 2024, de https://docs.python.org/es/3/tutorial/classes.html BitBoss [@BitBoss]. (s/f). Estructuras de datos con Python en 8 minutos: Listas, Tuplas, Conjuntos y Diccionarios. Youtube. Recuperado el 26 de noviembre de 2024, de https://www.youtube.com/watch?v=v25-m1LOUiU de Programación-MR, C. [@codigosdeprogramacion]. (s/f). Curso python: 11. Funciones. Youtube. Recuperado el 26 de noviembre de 2024, de https://www.youtube.com/watch?v=rOIYXADcmYQ shramos [@shramos]. (s/f). 3. Sintaxis y Semántica de Python | Curso de introducción a Python. Youtube. Recuperado el 26 de noviembre de 2024, de https://www.youtube.com/watch?v=5p51pmSnUVw

Referencias

El curso presentado presenta una alta dificultad ya que es un lenguaje nuevo. Como todo lenguaje por ende requiere muchas horas de estudio y practica para poder utilizarlo. En la clase se aprende las herramientas básicas por medio de ejemplos del profesor además de realizar programaciones de ejemplos de la vida cotidiana. La forma en que se aborda el tema por parte del profesor es muy dinámica y las analogías para poder interpretar la programación son de muy buen gusto por parte del estudiarte

Recomendación

Como futuros ingenieros y con lo avanzado del mundo no estamos extensos de las tecnologías, a cualquier lado que podamos observar por mas simple que se vea hay algo de programación. Como se pudo evidenciar este portafolio en forma de infografía, abarca ejemplos y breves explicaciones para poder entender Python y a su vez poder programar, con este diseño se maximizo los recursos dando, bridando explicaciones a temas básicos de Python y en cual lo hace un excelente recurso para repasar temas o estudiar un tema nuevo. Al ser interactivo hace que no sea una herramienta aburrida, si nos mas bien lo que busca es que sea de apoyo tanto para el proyecto final como para una futura consulta.

Conclusion