Want to create interactive content? It’s easy in Genially!
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
- Un bloque de código que se puede llamar desde cualquier parte del programa y se puede reutilizar sin fin de veces.
- Como se hace una función def (palabra reservada para indicar una función)+ nombre de la función
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.