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

Get started free

APRENDIZAJE DE PYTHON A PARTIR DEL PENSAMIENTO LOGICO

mariocontreras

Created on January 24, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Modern Presentation

Terrazzo Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

APRENDIZAJE DE PYTHON A PARTIR DEL PENSAMIENTO LOGICO

PRESENTACION

Unidad De Desarrollo Curricular y Formación

APRENDIZAJE DE PYTHON A PARTIR DEL PENSAMIENTO LOGICO

PENSAMIENTO LOGICO

Unidad De Desarrollo Curricular y Formación

PENSAMIENTO LOGICO

PENSAMIENTO LOGICO

PENSAMIENTO LOGICO

PENSAMIENTO ANALITICO

PENSAMIENTO ANALITICO

PENSAMIENTO CONVERGENTE

Se parte de las experiencias y conceptos anteriores a fin de determinar una conclusión para una situación o problema. Entonces, utiliza la lógica y lo que ya conoce para encontrar la solución definitiva. Autómatas Finitos Determinista (AFD) Un AFD tiene un conjunto finito de estados y un conjunto finito de símbolos de entrada. El término “determinista” hace referencia al hecho de que para cada entrada sólo existe uno y sólo un estado al que el autómata puede hacer la transición a partir de su estado actual. Un estado se diseña para que sea el estado inicial, y cero o más estados para que sean estados de aceptación. Un evento (función de transición) determina continuidad/cambio del estado cada vez que se procesa un símbolo de entrada. Un autómata finito determinista consta de: 1. Un conjunto finito de estados (inicial, transición, final) 2. Un conjunto finito de símbolos de entradas 3. Un solo estado inicial 4. Un conjunto finito de estados de transición 5. Un conjunto finito de estados finales 6. Un evento (función de transición) es la continuidad o el cambio de estado 7. Se presenta un evento dada una entrada.

PENSAMIENTO CONVERGENTE

Los diagramas de transición son adecuados para representar autómatas mediante un grafo en el que los nodos son los estados y los arcos se etiquetan con los símbolos de entrada, indicando los eventos de dicho autómata. Un conjunto finito de símbolos de entradas se designan mediante una flecha con un valor, los estados de transición círculos y el estado final mediante círculos dobles.

PENSAMIENTO CONVERGENTE

PENSAMIENTO CONVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO DIVERGENTE

PENSAMIENTO INFORMATICO

PENSAMIENTO INFORMATICO

PENSAMIENTO INFORMÁTICO

4.4 Algoritmo es un conjunto ordenado y finito de operaciones a través del cual se puede hallar la solución a un problema. Desde la ciencia de la informática, un algoritmo es la secuencia de instrucciones mediante las cuales se puede resolver un problema o cuestión informática. La palabra algoritmo proviene del latín tardío alborarismus, y este a su vez es una abreviación del árabe clásico ḥisābu lḡubār, que significa ‘cálculo mediante cifras arábigas’. Los algoritmos nos permiten ejecutar una acción o resolver un problema mediante una serie de instrucciones definidas, ordenadas y finitas. Así, dado un estado inicial y una entrada, y siguiendo los sucesivos pasos indicados, se llega al estado final y se obtiene una solución. Características de un algoritmo Todo algoritmo debe cumplir con estas características básicas: Tienen inicio y fin: todo algoritmo comienza en un estado inicial con una serie de datos específicos, y culmina con una solución o salida. Funcionan en secuencia: un algoritmo está compuesto por una serie de pasos ordenados (actividades). Las secuencias son concretas: cada paso es claro y no deja lugar a la ambigüedad. Los algoritmos son abstractos: son modelos o guías para ordenar procesos (como conjunto de actividades).

PENSAMIENTO INFORMÁTICO

4.5 El diagrama de flujo o flujograma es una representación gráfica de todos los pasos que consta un proceso. Por lo tanto, un diagrama de flujo consta de figuras geométricas que identifican distintos tipos de pasos y acciones, por ejemplo:

PENSAMIENTO INFORMATICO

4.6 El pseudocódigo es una forma de describir instrucciones lógicas que estructuralmente se asemeja a los lenguajes de programación. No obstante, el pseudocódigo se diseñó para leer y escribir instrucciones en un lenguaje sencillo haciendo uso de una estructura básica para el posterior desarrollo en un lenguaje de programación previamente seleccionado. Entonces, el pseudocódigo ofrece la posibilidad de escribir algoritmos lógicos que indiquen una serie de instrucciones secuenciales que llevan a la resolución de una tarea. Para que los fines de un algoritmo sean efectivos es necesario escribir/codificar en pseudocódigo. Entonces, se hace necesario un software para la codificación, pruebas de pseudocódigo a partir del desarrollo de estructuras de control, expresiones, variables, operaciones de escritura/lectura, etc., sin tener que lidiar con las particularidades de la sintaxis de un lenguaje de programación (Python, JavaScript). Esto facilita de manera sustancial la posterior programación en cualquier lenguaje de programación, ya que por medio de pruebas realizadas al algoritmo es posible encontrar posibles errores y elementos que pueden mejorarse antes de finalizar el programa.

APRENDIZAJE DE PYTHON A PARTIR DEL PENSAMIENTO LOGICO

GRAMATICA DE UN LENGUAJE DE PROGRAMACION

Unidad De Desarrollo Curricular y Formación

Un lenguaje de programación es un lenguaje formal que proporciona al programador la capacidad y habilidad de escribir una serie de instrucciones o secuencia de sentencias, para así, constituir un programa informático. Un lenguaje de programacion, por tanto, debe ser analizado bajo: - Estructura Lexica - Estructura Morfológica (tokens) - Estructura Sintáctica - Estructura Semantica

Estructura Léxica: La tarea fundamental de esta estructura es agrupar una serie de símbolos (vocabulario) de acuerdo a su tipo: letras, dígitos, símbolos de operadores, espacios en blanco.

APRENDIZAJE DE PYTHON A PARTIR DEL PENSAMIENTO LOGICO

PROGRAMACION ORIENTADA A OBJETOS

Unidad De Desarrollo Curricular y Formación

SOO: Sistemas Orientados a Objetos

APRENDIZAJE DE PYTHON A PARTIR DEL PENSAMIENTO LOGICO

LENGUAJE DE PROGRAMACION PYTHON

Unidad De Desarrollo Curricular y Formación