Este documento presenta la introducción a la programación con Python. Se detalla el temario de la clase que incluye nociones básicas de Pandas, operaciones en Pandas y prácticas integradoras. También se explican los objetivos de aprender las distintas formas de desarrollo con Python e introducirse al lenguaje de programación Python.
Clase 3 - Introducción a la programación con Python II.pptxjgs07
Esta clase introdujo conceptos básicos de programación como estructuras de control, funciones y tipos de datos en Python. Se explicaron las estructuras de control como for, while e if y cómo permiten organizar el código de forma ordenada. También se presentaron los tipos de datos simples como enteros, flotantes y cadenas, y los estructurados como listas, tuplas y diccionarios. Finalmente, se revisó el uso de Jupyter Notebooks para crear y ejecutar código de manera interactiva en celdas de texto, código y resultados.
Python es un lenguaje de programación dinámico e interpretado que ofrece tipado dinámico, fuerte tipado, flexibilidad y portabilidad. Sus principales características incluyen una sintaxis limpia y legible similar al pseudocódigo, una amplia biblioteca estándar y ser multiplataforma. Python se puede utilizar para el desarrollo web, bases de datos, software, juegos, bioinformática, física y educación.
El documento presenta una breve biografía de Jyron Cedeño, un ingeniero en sistemas y arquitecto de datos certificado. Señala que ha trabajado en varias empresas de software y ha sido docente en universidades, además de impartir cursos en línea sobre diferentes temas de programación. Invita a los lectores a conectarse con él en LinkedIn.
El documento proporciona instrucciones para completar la medición de puntos de función de un sistema de software. Se debe llenar una tabla con valores de cuentas y factores de ponderación para determinar el dominio de información. Luego, se pide responder preguntas para calcular un valor de ajuste de complejidad. Finalmente, se explican los pasos para calcular los puntos de función usando la información recolectada.
El documento explica conceptos fundamentales sobre hilos y procesos. Define un hilo como un subproceso en un programa que permite realizar tareas multitareas. Explica que los servicios POSIX son llamadas al sistema que permiten programar hilos. También describe las ventajas de los hilos sobre los procesos, incluyendo un menor tiempo de creación, terminación y cambio entre hilos.
Intro. Lenguaje de Programación Java - AlgoritmiaDaniel Gómez
Este documento introduce el lenguaje de programación Java. Explica que Java es un lenguaje independiente de la plataforma que se compila en bytecode y luego se traduce a lenguaje de máquina. También describe los tipos de datos básicos en Java como enteros, decimales, caracteres, cadenas y lógicos, y cómo se usan métodos como showInputDialog() y showMessageDialog() para la entrada y salida de datos.
Este documento introduce Python y sus características básicas. Python es un lenguaje de programación interpretado, multiplataforma y multiparadigma. Se caracteriza por ser sencillo, flexible y de código abierto. El documento también explica cómo instalar Anaconda para usar Python e IDEs como Spyder, y ofrece una introducción a conceptos básicos como objetos, variables y operaciones matemáticas en Python.
La unidad describe varias estructuras de datos fundamentales como la recursividad, pilas, colas, listas enlazadas y árboles. Explica conceptos como LIFO y FIFO. Detalla las operaciones básicas de cada estructura como push, pop, insertar y extraer elementos. También cubre temas como el balanceo de árboles binarios y diferentes tipos de recorridos de árboles como preorden, inorden y postorden.
Clase 3 - Introducción a la programación con Python II.pptxjgs07
Esta clase introdujo conceptos básicos de programación como estructuras de control, funciones y tipos de datos en Python. Se explicaron las estructuras de control como for, while e if y cómo permiten organizar el código de forma ordenada. También se presentaron los tipos de datos simples como enteros, flotantes y cadenas, y los estructurados como listas, tuplas y diccionarios. Finalmente, se revisó el uso de Jupyter Notebooks para crear y ejecutar código de manera interactiva en celdas de texto, código y resultados.
Python es un lenguaje de programación dinámico e interpretado que ofrece tipado dinámico, fuerte tipado, flexibilidad y portabilidad. Sus principales características incluyen una sintaxis limpia y legible similar al pseudocódigo, una amplia biblioteca estándar y ser multiplataforma. Python se puede utilizar para el desarrollo web, bases de datos, software, juegos, bioinformática, física y educación.
El documento presenta una breve biografía de Jyron Cedeño, un ingeniero en sistemas y arquitecto de datos certificado. Señala que ha trabajado en varias empresas de software y ha sido docente en universidades, además de impartir cursos en línea sobre diferentes temas de programación. Invita a los lectores a conectarse con él en LinkedIn.
El documento proporciona instrucciones para completar la medición de puntos de función de un sistema de software. Se debe llenar una tabla con valores de cuentas y factores de ponderación para determinar el dominio de información. Luego, se pide responder preguntas para calcular un valor de ajuste de complejidad. Finalmente, se explican los pasos para calcular los puntos de función usando la información recolectada.
El documento explica conceptos fundamentales sobre hilos y procesos. Define un hilo como un subproceso en un programa que permite realizar tareas multitareas. Explica que los servicios POSIX son llamadas al sistema que permiten programar hilos. También describe las ventajas de los hilos sobre los procesos, incluyendo un menor tiempo de creación, terminación y cambio entre hilos.
Intro. Lenguaje de Programación Java - AlgoritmiaDaniel Gómez
Este documento introduce el lenguaje de programación Java. Explica que Java es un lenguaje independiente de la plataforma que se compila en bytecode y luego se traduce a lenguaje de máquina. También describe los tipos de datos básicos en Java como enteros, decimales, caracteres, cadenas y lógicos, y cómo se usan métodos como showInputDialog() y showMessageDialog() para la entrada y salida de datos.
Este documento introduce Python y sus características básicas. Python es un lenguaje de programación interpretado, multiplataforma y multiparadigma. Se caracteriza por ser sencillo, flexible y de código abierto. El documento también explica cómo instalar Anaconda para usar Python e IDEs como Spyder, y ofrece una introducción a conceptos básicos como objetos, variables y operaciones matemáticas en Python.
La unidad describe varias estructuras de datos fundamentales como la recursividad, pilas, colas, listas enlazadas y árboles. Explica conceptos como LIFO y FIFO. Detalla las operaciones básicas de cada estructura como push, pop, insertar y extraer elementos. También cubre temas como el balanceo de árboles binarios y diferentes tipos de recorridos de árboles como preorden, inorden y postorden.
El documento proporciona una introducción a Java, explicando que es un lenguaje de programación orientado a objetos multiplataforma. Describe cómo funciona Java mediante la compilación a bytecode y cómo se utilizan las herramientas JRE y JDK. También resume los conceptos básicos de programación en Java como clases, objetos, métodos, herencia, polimorfismo, paquetes e interfaces.
Este documento presenta una introducción al análisis semántico en los compiladores. Explica que el análisis semántico verifica la corrección semántica del programa mediante la comprobación de objetivos como la declaración previa de identificadores y variables. También describe las diferencias entre compiladores de un solo paso y de múltiples pasos, y cómo se implementa el análisis semántico en cada caso. Finalmente, introduce conceptos clave como gramáticas de atributos, árboles sintácticos atribuidos y gra
** Python Certification Training: https://www.edureka.co/python **
This Edureka PPT on 'Introduction To Python' will help you establish a strong hold on all the fundamentals in the Python programming language. Below are the topics covered in this PPT:
Introduction To Python
Keywords And Identifiers
Variables And Data Types
Operators
Loops In Python
Functions
Classes And Objects
OOPS Concepts
File Handling
YouTube Video: https://youtu.be/uYjRzbP5aZs
Python Tutorial Playlist: https://goo.gl/WsBpKe
Blog Series: http://bit.ly/2sqmP4s
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Este documento proporciona una introducción a la programación lógica en Prolog. Explica conceptos básicos como hechos, reglas y consultas, y sintaxis básica. También cubre temas como aritmética, átomos, recursividad, listas, negación y la conexión de Prolog con MySQL.
Este documento describe las variables y comentarios en Pseint. Explica que las variables almacenan valores con etiquetas y que existen variables numéricas y de carácter. Además, señala que los comentarios permiten explicar el código mediante oraciones y párrafos sin que se ejecuten, utilizando // para comentarios por línea y /* y */ para comentarios por párrafo.
Este documento describe los diferentes tipos de datos que se pueden utilizar en MySQL, incluyendo tipos numéricos como INT, FLOAT y DECIMAL; tipos de fecha como DATE, DATETIME y TIMESTAMP; y tipos de cadena como VARCHAR, TEXT y ENUM. Se proporciona el rango de valores, el formato de almacenamiento y el tamaño de cada tipo de datos.
Este documento describe los saltos condicionales en microprocesadores. Un salto condicional cambia el flujo de un programa basado en una condición, como el contenido de un registro. Se presentan ejemplos de código en ensamblador que usan instrucciones como JE, JZ y JL para saltar a diferentes secciones del código dependiendo de si un número ingresado es cero, positivo o negativo.
Este documento presenta una introducción a Python 3. Explica que Python es un lenguaje de programación interpretado, de alto nivel y orientado a objetos. Resume la historia de Python y sus características principales. Luego, introduce conceptos básicos como variables, tipos de datos, colecciones de datos, operadores y estructuras de control. Finalmente, explica temas más avanzados como funciones, excepciones, programación orientada a objetos y manejo de archivos.
** Python Certification Training: https://www.edureka.co/python **
This Edureka tutorial on "Python Tutorial for Beginners" (Python Blog Series: https://goo.gl/nKQJHQ) covers all the basics of Python. It includes python programming examples, so try it yourself and mention in the comments section if you have any doubts. Following are the topics included in this PPT:
Introduction to Python
Reasons to choose Python
Installing and running Python
Development Environments
Basics of Python Programming
Starting with code
Python Operators
Python Lists
Python Tuples
Python Sets
Python Dictionaries
Conditional Statements
Looping in Python
Python Functions
Python Arrays
Classes and Objects (OOP)
Conclusion
Follow us to never miss an update in the future.
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Estructura general de un programa en C++, creación, ejecución, depuración. Tipos de Datos, Constantes y Variables. Operadores y Expresiones. Control de flujo: selección y ciclos. Funciones y la estructura de programas en C. Punteros y arreglos. Estructuras.
Python es un lenguaje de programación de propósito general creado por Guido van Rossum en los años 90. Es un lenguaje interpretado, de tipado dinámico y multiparadigma que permite procesar fácilmente datos numéricos y de texto. Aunque tiene una curva de aprendizaje y soporte limitado en servidores, ofrece ventajas como simplicidad, flexibilidad, legibilidad del código y portabilidad entre sistemas operativos.
Sql DML Lenguaje de manipulación de datos josecuartas
Este documento describe los principales comandos y cláusulas del lenguaje de manipulación de datos (DML) en SQL. Explica cómo se pueden insertar, actualizar y eliminar datos en una base de datos usando las instrucciones INSERT, UPDATE y DELETE. También describe cómo se pueden consultar y filtrar datos mediante las cláusulas SELECT, WHERE, ORDER BY y JOIN.
Este documento explica las pilas y colas como tipos abstractos de datos. Detalla que las pilas siguen el orden LIFO (último en entrar, primero en salir), mientras que las colas siguen FIFO (primero en entrar, primero en salir). Describe las operaciones básicas de cada una como apilar/desapilar y encolar/desencolar. También incluye ejemplos de código Java para implementar pilas y colas.
El documento describe los tipos de datos más comunes utilizados en Oracle, incluyendo CHAR para cadenas de longitud fija, VARCHAR2 para cadenas de longitud variable, NUMBER para números, DATE para fechas, y BINARY para datos binarios. También cubre tipos NCHAR para cadenas multibyte, FLOAT para comas flotantes, LONG para grandes objetos de caracteres, y ROWID para identificadores de fila.
Un hash es el resultado de aplicar una función matemática a un documento u objeto para generar una clave única que lo represente de forma concisa. Las funciones hash se usan comúnmente en tablas hash para acelerar la búsqueda de información mediante el mapeo casi directo de claves a ubicaciones de memoria. Una buena función hash distribuye las claves de forma aleatoria para minimizar las colisiones donde claves diferentes generan la misma salida.
Recopilacion De Informacion De Ing.Sofwarecarolina
Este documento trata sobre el análisis de sistemas de software. Explica conceptos como la estimación de proyectos, los objetivos de la planificación, el análisis de requisitos, técnicas para facilitar la especificación de aplicaciones, y principios del análisis como el dominio de la información y el modelado. También cubre temas como la partición, la especificación y los principios de la especificación. El documento proporciona una guía sobre los procesos y técnicas empleadas en el análisis y des
El documento explica los conceptos básicos de análisis de complejidad de algoritmos, incluyendo notación Big O y Θ. Define las funciones de tiempo de ejecución asintótico para diferentes tipos de bucles anidados y explica que la complejidad de un algoritmo depende del caso más común o lento.
El documento introduce conceptos fundamentales de teoría de autómatas y lenguajes formales como lenguajes formales, alfabetos, gramáticas y autómatas. También resume brevemente la historia del campo, incluyendo contribuciones clave de figuras como Turing, Chomsky y Kleene. Finalmente, establece la correspondencia entre los tipos de lenguajes, gramáticas y autómatas en la jerarquía de Chomsky.
Este documento presenta una introducción a la programación en Python. Explica que Python es un lenguaje de programación que permite a los humanos comunicarse con las computadoras mediante instrucciones. Describe los componentes básicos de hardware y software de una computadora y cómo funcionan juntos. Luego, introduce conceptos clave de programación como variables, sentencias, bucles y condicionales necesarios para escribir programas en Python.
Python y la POO, en una clase, UNNe-Corrientesalexis ibarra
Una breve descripcion de python, la POO y su uso en ingenieria. Esta presentacion minimiza un curso de 4 meses en una sola clase.
A brief description of python and the OOP for engineering applications, it minimized a course of python from 4 months to just one class. From Corrientes to the world
El documento proporciona una introducción a Java, explicando que es un lenguaje de programación orientado a objetos multiplataforma. Describe cómo funciona Java mediante la compilación a bytecode y cómo se utilizan las herramientas JRE y JDK. También resume los conceptos básicos de programación en Java como clases, objetos, métodos, herencia, polimorfismo, paquetes e interfaces.
Este documento presenta una introducción al análisis semántico en los compiladores. Explica que el análisis semántico verifica la corrección semántica del programa mediante la comprobación de objetivos como la declaración previa de identificadores y variables. También describe las diferencias entre compiladores de un solo paso y de múltiples pasos, y cómo se implementa el análisis semántico en cada caso. Finalmente, introduce conceptos clave como gramáticas de atributos, árboles sintácticos atribuidos y gra
** Python Certification Training: https://www.edureka.co/python **
This Edureka PPT on 'Introduction To Python' will help you establish a strong hold on all the fundamentals in the Python programming language. Below are the topics covered in this PPT:
Introduction To Python
Keywords And Identifiers
Variables And Data Types
Operators
Loops In Python
Functions
Classes And Objects
OOPS Concepts
File Handling
YouTube Video: https://youtu.be/uYjRzbP5aZs
Python Tutorial Playlist: https://goo.gl/WsBpKe
Blog Series: http://bit.ly/2sqmP4s
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Este documento proporciona una introducción a la programación lógica en Prolog. Explica conceptos básicos como hechos, reglas y consultas, y sintaxis básica. También cubre temas como aritmética, átomos, recursividad, listas, negación y la conexión de Prolog con MySQL.
Este documento describe las variables y comentarios en Pseint. Explica que las variables almacenan valores con etiquetas y que existen variables numéricas y de carácter. Además, señala que los comentarios permiten explicar el código mediante oraciones y párrafos sin que se ejecuten, utilizando // para comentarios por línea y /* y */ para comentarios por párrafo.
Este documento describe los diferentes tipos de datos que se pueden utilizar en MySQL, incluyendo tipos numéricos como INT, FLOAT y DECIMAL; tipos de fecha como DATE, DATETIME y TIMESTAMP; y tipos de cadena como VARCHAR, TEXT y ENUM. Se proporciona el rango de valores, el formato de almacenamiento y el tamaño de cada tipo de datos.
Este documento describe los saltos condicionales en microprocesadores. Un salto condicional cambia el flujo de un programa basado en una condición, como el contenido de un registro. Se presentan ejemplos de código en ensamblador que usan instrucciones como JE, JZ y JL para saltar a diferentes secciones del código dependiendo de si un número ingresado es cero, positivo o negativo.
Este documento presenta una introducción a Python 3. Explica que Python es un lenguaje de programación interpretado, de alto nivel y orientado a objetos. Resume la historia de Python y sus características principales. Luego, introduce conceptos básicos como variables, tipos de datos, colecciones de datos, operadores y estructuras de control. Finalmente, explica temas más avanzados como funciones, excepciones, programación orientada a objetos y manejo de archivos.
** Python Certification Training: https://www.edureka.co/python **
This Edureka tutorial on "Python Tutorial for Beginners" (Python Blog Series: https://goo.gl/nKQJHQ) covers all the basics of Python. It includes python programming examples, so try it yourself and mention in the comments section if you have any doubts. Following are the topics included in this PPT:
Introduction to Python
Reasons to choose Python
Installing and running Python
Development Environments
Basics of Python Programming
Starting with code
Python Operators
Python Lists
Python Tuples
Python Sets
Python Dictionaries
Conditional Statements
Looping in Python
Python Functions
Python Arrays
Classes and Objects (OOP)
Conclusion
Follow us to never miss an update in the future.
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Estructura general de un programa en C++, creación, ejecución, depuración. Tipos de Datos, Constantes y Variables. Operadores y Expresiones. Control de flujo: selección y ciclos. Funciones y la estructura de programas en C. Punteros y arreglos. Estructuras.
Python es un lenguaje de programación de propósito general creado por Guido van Rossum en los años 90. Es un lenguaje interpretado, de tipado dinámico y multiparadigma que permite procesar fácilmente datos numéricos y de texto. Aunque tiene una curva de aprendizaje y soporte limitado en servidores, ofrece ventajas como simplicidad, flexibilidad, legibilidad del código y portabilidad entre sistemas operativos.
Sql DML Lenguaje de manipulación de datos josecuartas
Este documento describe los principales comandos y cláusulas del lenguaje de manipulación de datos (DML) en SQL. Explica cómo se pueden insertar, actualizar y eliminar datos en una base de datos usando las instrucciones INSERT, UPDATE y DELETE. También describe cómo se pueden consultar y filtrar datos mediante las cláusulas SELECT, WHERE, ORDER BY y JOIN.
Este documento explica las pilas y colas como tipos abstractos de datos. Detalla que las pilas siguen el orden LIFO (último en entrar, primero en salir), mientras que las colas siguen FIFO (primero en entrar, primero en salir). Describe las operaciones básicas de cada una como apilar/desapilar y encolar/desencolar. También incluye ejemplos de código Java para implementar pilas y colas.
El documento describe los tipos de datos más comunes utilizados en Oracle, incluyendo CHAR para cadenas de longitud fija, VARCHAR2 para cadenas de longitud variable, NUMBER para números, DATE para fechas, y BINARY para datos binarios. También cubre tipos NCHAR para cadenas multibyte, FLOAT para comas flotantes, LONG para grandes objetos de caracteres, y ROWID para identificadores de fila.
Un hash es el resultado de aplicar una función matemática a un documento u objeto para generar una clave única que lo represente de forma concisa. Las funciones hash se usan comúnmente en tablas hash para acelerar la búsqueda de información mediante el mapeo casi directo de claves a ubicaciones de memoria. Una buena función hash distribuye las claves de forma aleatoria para minimizar las colisiones donde claves diferentes generan la misma salida.
Recopilacion De Informacion De Ing.Sofwarecarolina
Este documento trata sobre el análisis de sistemas de software. Explica conceptos como la estimación de proyectos, los objetivos de la planificación, el análisis de requisitos, técnicas para facilitar la especificación de aplicaciones, y principios del análisis como el dominio de la información y el modelado. También cubre temas como la partición, la especificación y los principios de la especificación. El documento proporciona una guía sobre los procesos y técnicas empleadas en el análisis y des
El documento explica los conceptos básicos de análisis de complejidad de algoritmos, incluyendo notación Big O y Θ. Define las funciones de tiempo de ejecución asintótico para diferentes tipos de bucles anidados y explica que la complejidad de un algoritmo depende del caso más común o lento.
El documento introduce conceptos fundamentales de teoría de autómatas y lenguajes formales como lenguajes formales, alfabetos, gramáticas y autómatas. También resume brevemente la historia del campo, incluyendo contribuciones clave de figuras como Turing, Chomsky y Kleene. Finalmente, establece la correspondencia entre los tipos de lenguajes, gramáticas y autómatas en la jerarquía de Chomsky.
Este documento presenta una introducción a la programación en Python. Explica que Python es un lenguaje de programación que permite a los humanos comunicarse con las computadoras mediante instrucciones. Describe los componentes básicos de hardware y software de una computadora y cómo funcionan juntos. Luego, introduce conceptos clave de programación como variables, sentencias, bucles y condicionales necesarios para escribir programas en Python.
Python y la POO, en una clase, UNNe-Corrientesalexis ibarra
Una breve descripcion de python, la POO y su uso en ingenieria. Esta presentacion minimiza un curso de 4 meses en una sola clase.
A brief description of python and the OOP for engineering applications, it minimized a course of python from 4 months to just one class. From Corrientes to the world
Este documento introduce Python como lenguaje de programación. Python es un lenguaje interpretado, dinámico y de propósito general diseñado por Guido van Rossum a finales de los 80. El documento describe las características principales de Python como su sintaxis sencilla, tipos de datos incorporados y filosofía de programación orientada a objetos, así como herramientas de desarrollo e implementaciones como CPython e IronPython.
Python es un popular lenguaje de programación de propósito general creado por Guido van Rossum a finales de los 80. Su sintaxis fácil de usar y su capacidad de ser multiparadigma lo han hecho ganar popularidad recientemente, especialmente para el desarrollo web gracias a Django. Python es un lenguaje interpretado, de tipado dinámico y orientado a objetos que puede ejecutarse en múltiples plataformas.
Este documento presenta el portafolio digital de evidencias de Juan José Fuentes Yáñez de un curso de programación. Incluye 9 actividades realizadas por el estudiante sobre temas como diagnósticos iniciales, líneas de tiempo de lenguajes de programación, clasificaciones de lenguajes, tipos de datos, reglas para identificadores, operadores, investigaciones e investigaciones comparativas de pseudocódigo, diagramas de flujo y diagramas N-S.
Este documento introduce Python y proporciona una descripción general de sus características principales. Python es un lenguaje de programación de propósito general, de alto nivel, interpretado e implementado de manera multiplataforma. Se compone de un lenguaje, biblioteca estándar y módulos de extensión. Es un lenguaje dinámico, fuertemente tipado y con gestión automática de memoria.
Este documento discute el uso de Python para analizar grandes cantidades de datos provenientes de un sensor. Explica cómo leer datos numéricos de un archivo de texto, convertirlos a números de punto flotante y almacenarlos en una lista para su posterior análisis. Además, proporciona un pequeño script de Python para realizar esta tarea de lectura y conversión de datos.
Este documento presenta una introducción al lenguaje de programación Python. Explica brevemente las características principales de Python, como que es un lenguaje orientado a objetos, libre, portable, potente y claro. También incluye una comparación rápida de un programa "Hola Mundo" en diferentes lenguajes como C, Java y Python para mostrar la simplicidad de este último. El documento viene acompañado de un DVD con Debian para ejecutar los ejemplos de Python presentados.
Este documento provee una introducción al lenguaje de programación Python. Explica cómo invocar el intérprete de Python, sus modos de operación interactivo y como script, y presenta conceptos básicos como números, cadenas, listas, funciones y módulos. También cubre temas como control de flujo, definición de funciones, estructuras de datos incorporadas, excepciones, clases y más. El objetivo es introducir informalmente las características y estilo de Python.
Este documento provee una introducción al lenguaje de programación Python. Explica cómo invocar el intérprete de Python, los tipos de datos básicos como números, cadenas y listas, y conceptos de programación como funciones, módulos, excepciones y clases. El objetivo es introducir informalmente las características y capacidades fundamentales de Python.
Este documento presenta un tutorial introductorio al lenguaje de programación Python. Python es un lenguaje de propósito general, de alto nivel e interpretado que es útil para automatizar tareas, desarrollar aplicaciones y escribir scripts. El tutorial cubre conceptos básicos como números, cadenas, listas, funciones, módulos, clases e iteración, así como características avanzadas como herencia, excepciones y generadores. El objetivo es introducir informalmente los conceptos y características clave de Python para que el lector pueda empez
Este documento presenta un tutorial introductorio al lenguaje de programación Python. Python es un lenguaje poderoso y fácil de aprender con estructuras de datos eficientes y orientado a objetos. El tutorial introduce conceptos básicos como números, cadenas, listas, funciones, módulos, clases e iteradores. El objetivo es familiarizar al lector con las características y estilo de Python de una manera informal antes de revisar documentación más técnica.
Este documento provee una introducción al lenguaje de programación Python. Explica cómo invocar el intérprete de Python, los tipos de datos básicos como números, cadenas y listas, y conceptos de programación como funciones, módulos, excepciones y clases. El objetivo es introducir informalmente las características y capacidades fundamentales de Python.
Este documento presenta un tutorial introductorio al lenguaje de programación Python. Python es un poderoso lenguaje de programación de propósito general que es fácil de aprender e incluye estructuras de datos eficientes y orientación a objetos. El tutorial cubre conceptos básicos como números, cadenas, listas y funciones, así como también estructuras de control de flujo, módulos, entrada/salida, excepciones, clases y más. El objetivo es introducir informalmente las características y capacidades fundamentales de Python.
Este documento provee una introducción al lenguaje de programación Python. Explica cómo invocar el intérprete de Python, los tipos de datos básicos como números, cadenas y listas, y conceptos de programación como funciones, módulos, excepciones y clases. El objetivo es introducir informalmente las características y capacidades fundamentales de Python.
Este documento provee una introducción al lenguaje de programación Python. Explica cómo invocar el intérprete de Python, los tipos de datos básicos como números, cadenas y listas, y conceptos de programación como funciones, módulos, excepciones y clases. El objetivo es introducir informalmente las características y capacidades fundamentales de Python.
Este documento provee una introducción al lenguaje de programación Python. Explica cómo invocar el intérprete de Python, los tipos de datos básicos como números, cadenas y listas, y conceptos de programación como funciones, módulos, excepciones y clases. El objetivo es introducir informalmente las características y capacidades fundamentales de Python.
Conceptos básicos y aplicaciones prácticas de programación para SEOnacho mascort
Este documento presenta conceptos básicos y aplicaciones prácticas de programación para SEO. Explica por qué es útil aprender a programar para mejorar la comprensión de la web, automatizar procesos y comunicarse mejor con desarrolladores. Recomienda JavaScript y Python como lenguajes para principiantes y describe tipos de datos, operadores, condicionales, bucles y funciones. Luego, detalla tres casos prácticos de programación para SEO como comprobar URLs canónicas, realizar auditorías sitio web y consultas de tendencias de Google.
Este documento presenta un tutorial introductorio al lenguaje de programación Python. Explica que Python es un poderoso lenguaje de programación fácil de aprender, con estructuras de datos eficientes y un enfoque simple a la programación orientada a objetos. También describe las características del intérprete de Python y su extensa biblioteca estándar, que están disponibles de forma gratuita para las principales plataformas. El objetivo del tutorial es introducir informalmente los conceptos y características básicas de Python a través de ejemplos.
Modelos financieros a través de Excel (Felicidad Marqués) (Z-Library).pdfjgs07
Este documento describe el uso de Excel para crear modelos financieros. Introduce los complementos de Excel que facilitan el análisis financiero y explica cómo crear libros, hojas y celdas. Además, explica cómo introducir datos numéricos y aplicar formatos numéricos en Excel.
La niña encuentra un puchero mágico que puede llenarse de comida cuando se dice "Cuece, pucherito, cuece". Una vecina envidiosa roba el puchero y pide natillas, pero el puchero no para de llenarse hasta inundar la casa, la calle y el pueblo. La vecina tuvo que limpiar todo el desastre.
Este documento presenta los temas fundamentales de la administración. Se divide en cuatro secciones principales: 1) Fundamentos y aspectos conceptuales de la administración, 2) Desarrollo del pensamiento administrativo, 3) El proceso administrativo, y 4) Áreas funcionales. Dentro de cada sección, se enumeran y describen brevemente diversos temas y conceptos clave relacionados con la administración de organizaciones.
Este documento establece dos normas para medir, normalizar y supervisar el riesgo de liquidez de los bancos:
1) El Coeficiente de cobertura de liquidez (LCR), que garantiza que los bancos tengan activos líquidos para superar un escenario de tensión durante 30 días.
2) El Coeficiente de financiación estable neta (NSFR), que promueve la financiación estable a largo plazo creando incentivos para depender de fuentes más estables.
El documento también presenta herramientas de se
El documento describe la reputación corporativa y cómo se mide a través del modelo RepTrak. RepTrak mide la reputación según cuatro elementos: admiración y respeto, reputación reconocida, buena impresión y confianza. Estos elementos se combinan en un puntaje general llamado RepTrak Pulse. El modelo analiza también siete factores clave de la reputación de una empresa y provee resultados anuales que clasifican los sectores y las empresas con mejor y peor reputación a nivel global y local.
Este documento presenta un resumen de los capítulos de un libro práctico sobre contabilidad de costos. Explica conceptos básicos como los elementos del costo (materia prima, mano de obra, costos indirectos), clasificaciones de los costos, y métodos para registrar y asignar los costos. El objetivo es facilitar el aprendizaje de contabilidad de costos para la toma de decisiones empresariales.
PRESENTACION TEMA COMPUESTO AROMATICOS YWillyBernab
Acerca de esta unidad
La estructura característica de los compuestos aromáticos lleva a una reactividad única. Abordamos la nomenclatura de los derivados del benceno, la estabilidad de los compuestos aromáticos, la sustitución electrofílica aromática y la sustitución nucleofílica aromática
3. Temario
02
Introducción a la
manipulación de datos
con Pandas (Parte I)
03
Introducción a la
programación con
Python (Parte I)
04
Introducción a la
programación con
Python (Parte II)
✓ Nociones básicas
de Pandas
✓ Operaciones en
Pandas
✓ Práctica
integradora
✓ Práctica con
funciones
✓ Desafío
genérico
✓ Nociones
básicas
✓ Desafío
genérico
4. Objetivos de la clase
Realizar una primera aproximación al lenguaje de
programación Python.
Conocer las distintas formas de desarrollo con
Python.
5. MAPA DE CONCEPTOS
Formas de
desarrollo con
Python
Interpretado vs
Compilado
Toma de contacto
con Python
Programación y
lenguajes
Python como
lenguaje
IPython y notebooks
Python tradicional
Funciones
Estructuras
Tipos de datos
Basics: Variables,
asignación,
operaciones
6. Cuestionario de tarea
¿Te gustaría comprobar tus conocimientos
de la clase anterior?
Quizz: Industria 4.0
1. Usa cualquier dispositivo para abrir
join my quiz.com
1. Vamos al quiz
9. ¿Qué es la programación?
✔ La programación es una forma de
ejecutar un algoritmo.
✔ Un algoritmo es una secuencia de
pasos que lleva a un resultado.
✔ Una receta es un algoritmo.
✔ Si se sigue el algoritmo, se llega al
resultado.
10. Programa y computadora
✔ La computadora nació para resolver
cálculos.
✔ La programación es un complemento
para la computadora.
✔ Es una forma de que la computadora
entienda el funcionamiento de un
algoritmo y lo ejecute.
✔ La computadora entiende
ceros y unos (lenguaje
binario), nosotros no.
✔ Por lo tanto, un programa
traduce un lenguaje
humano a lenguaje binario.
11. Programación y lenguajes
✔ No existe un solo lenguaje que
solucione todos los problemas
✔ Cada lenguaje resuelve un conjunto de
problemas posibles: Empresariales,
Web, Ciencia, Salud, etc.
Python R Julia Scala
✔ Para Data Science, existen
algunos lenguajes que
funcionan muy bien: Python,
R, Julia y Scala son algunos
de ellos.
13. ¿Interpretado o Compilado?
Python es un lenguaje interpretado,
esto quiere decir que:
✔ Usa un programa intérprete que
traduce en tiempo casi real nuestras
órdenes a binario.
✔ La traducción se hace línea por línea.
✔ Podemos probar código “de a
pedacitos”.
✔ El lenguaje compilado se traduce todo
junto al final.
✔ No es simplemente una mejora, es una
forma de trabajar muy útil para Data
Science.
15. Python es el lenguaje más solicitado en las búsquedas
laborales relacionadas con Data Science y se ubica entre
el segundo y tercer puesto en 2021 de acuerdo a varios
rankings de lenguajes de desarrollo general (no sólo Data
Science).
Contenido destacado
PARA RECORDAR
17. En otras palabras, Python no puede faltar en
un portfolio de Data Science.
PARA RECORDAR
18. Python en pocas
palabras
Lenguaje Open Source: un código abierto y accesible
diseñado para que cualquier pueden ver, modificar y
distribuirlo.
Creado por Guido Van Rosssum y su primera versión se
dio en 1991 en el CWI (Centrum Wiskunde Informática)
REEMPLAZAR
POR IMAGEN
19. Python, Open Source:
componentes
Intérprete IDE Paquetes
programa
intérprete,
traductor a binario.
entorno de
desarrollo, lugar
donde
escribiremos
código.
conjuntos de
funciones pre-
armadas para
problemas
habituales.
2 3
1
23. Formas
La forma más básica es escribiendo Python
en la terminal, lo que abre un entorno de
trabajo dentro de la misma terminal.
📢 No es la forma más cómoda, ni la más
utilizada.
Otra forma más útil es usando Python
interactivo (IPython). Puede accederse
escribiendo ipython en la terminal.
📢 No aporta muchas mejoras si se usa de
esa forma.
¡No siempre es la mejor forma!
25. IPython y notebooks
Las notebooks siguen siendo IPython, pero
con vitaminas 🚀
✔ Escribimos código en el navegador que
resulta ser el IDE.
✔ El código pasa por el mismo intérprete
que es el que usa la terminal, pero todo
se trabaja en el navegador.
✔ El código se escribe en cajas de texto
que pueden ejecutarse de a una o
todas juntas.
✔ El conjunto total de cajas de texto es
una notebook.
👉 Esta configuración es de las más utilizadas
para Data Science.
27. Google Colab
Permite trabajar en un entorno no local y la
creación de Notebooks 🚀
¿Todos tenemos una cuenta de
Gmail?
✔ Es un producto de Google Research.
Está especialmente adecuado para
tareas de aprendizaje automático,
análisis de datos y educación.
✔ Jupyter es el proyecto de código
abierto en el que se basa Colab.
✔ Nos permite compartir notebooks sin la
necesidad de descargar ningún
software extra.
✔ El código se ejecuta en una máquina
virtual dedicada a tu cuenta y pueden
eliminarse luego de cierto tiempo.
28. Ejemplo en vivo
¿Cómo podemos usar Google Colab como un
entorno para programar lenguaje de Python?
¡Vamos a verlo conjuntamente!
29. Cómo usar Google Colab
Si queremos crear un modelo de aprendizaje
automático, pero no tienen una computadora
que pueda asumir la carga de trabajo, Google
Colab es la plataforma ideal.
Incluso si tiene una GPU o una buena
computadora, crear un entorno local con
anaconda e instalar paquetes y resolver
problemas de instalación es una molestia.
Google Colaboratory es un entorno de
portátil Jupyter, gratuito proporcionado por
Google donde puede usar GPU y TPU
gratuitas que pueden resolver todos estos
problemas.
30. Cómo usar Google Colab
Ir al siguiente enlace:
https://colab.research.google.com
EXAMPLES: Contiene ejemplos de Jupyter
notebooks con diversos ejemplos.
RECENT: Jupyter notebooks que has
trabajado recientemente.
GOOGLE DRIVE: Jupyter notebooks en tu
google drive.
GITHUB: Puedes añadir Jupyter notebooks
desde Github pero es necesario conectar
Colab con GitHub.
UPLOAD: Si deseas subir un Jupyter
notebook desde tu equipo local.
32. IDE’s
Son aplicaciones de software que permiten
a programadores desarrollar código en
diferentes lenguajes.
Consta, usualmente, de:
✔ Editor de código.
✔ Depuradores (Debuggers) que permiten
encontrar errores en el código
✔ Herramientas automáticas
33. IDE’s para el
desarrollo de
Python
Permite trabajar en un entorno no local y la creación de
Notebooks 🚀
Las herramientas que mostramos anteriormente no son las
únicas en donde compilar código de Python…
38. Variables
Las variables se utilizan para almacenar
información para ser referenciada y
manipulada en un programa de computadora.
Proporcionan una forma de etiquetar los
datos con un nombre descriptivo, para que
los programas puedan ser entendidos con
mayor claridad.
Es útil pensar en las variables como
contenedores de información.
Su único propósito es etiquetar y almacenar
datos en la memoria.
39. Variables
Los tipos de datos estándar o
integrados de Python:
a) Numérico
b) Tipo de secuencia
c) Booleano
d) Conjuntos
e) Diccionario
41. Asignación
Nombrar variables es una tarea compleja :-).
Cuando nombre variables, piense detenidamente en los
nombres (Comprensible).
La asignación se lleva a cabo por medio del símbolo =
El nombre de la variable va a la izquierda y el valor que
desea almacenar en la variable va a la derecha.
42. Asignación
Reglas para asignación de variables en
Python
✔ El nombre de una variable debe
comenzar con una letra o el carácter de
subrayado.
✔ Un nombre de variable no puede
comenzar con un número.
✔ Un nombre de variable solo puede
contener caracteres alfanuméricos y
guiones bajos (A-z, 0-9 y _).
✔ Los nombres de las variables distinguen
entre mayúsculas y minúsculas
(nombre, Nombre y NOMBRE son tres
variables diferentes).
✔ Las palabras reservadas (palabras
clave) no se pueden usar para nombrar
la variable.
44. Objetos y punteros
Python es un lenguaje orientado a objetos
Es así que en Python todo es un objeto, o sea,
cuenta con:
✔ Datos
✔ Metadatos, atributos o propiedades (un
punto y una palabra sin paréntesis):
X.atributo 👉 Un atributo caracteriza al
objeto
✔ Funcionalidad o métodos (un punto y
una palabra con paréntesis):
x.método() 👉 Un método es algo que
el objeto puede hacer, por lo tanto, al
ejecutarlo le estamos pidiendo al objeto
que ejecute una acción
45. x=1.0
x.is_integer() # ¿es x un entero? se lo preguntamos con el método is_integer()
x=1.4
x.is_integer() # ¿y ahora? se lo preguntamos de vuelta
print(x.real,x.imag) # miramos los atributos de x, en este caso su parte
real
# y su parte imaginaria
46. Objetos y punteros
Las variables en Python no contienen los
datos, sino que apuntan a los datos.
Esta es la forma de trabajo de los punteros,
lo que hace que el lenguaje sea más eficiente.
50. Objetos y punteros
Cuando operamos sobre una variable
(método) operamos sobre el objeto al que
apunta.
Cuando realizamos una asignación (=)
conectamos (apuntamos) la variable al
objeto. Aquí no cambiamos el objeto.
51. Objetos y punteros
La diferencia es muy sutil y en general no
afecta el trabajo de Data Science. No obstante,
no todos los lenguajes se comportan así.
⚠ Hay que tener en cuenta esto para no
cometer errores.
52. ✔ Un método comienza por un punto
después de la variable.
✔ El método modifica el objeto apuntado por
la variable.
✔ La variable no es, ni contiene al objeto.
✔ La asignación “conecta” a la variable con
el objeto apuntado.
54. REEMPLAZAR
POR IMAGEN
Expresiones
Una expresión es una combinación de operadores y
operandos que se interpreta para producir algún otro valor.
En cualquier lenguaje de programación, una expresión se
evalúa según la precedencia de sus operadores.
56. Operadores
✔ Los operadores permiten trabajar sobre las variables,
a la manera de las operaciones matemáticas.
✔ Cada operador da un resultado como salida.
✔ Identificamos 4 tipo de operadores:
■ Operadores aritméticos
■ Operadores de asignaciones
■ Operadores de comparación
■ Operadores de identidad y pertenencia
57. Operadores aritméticos
Los operadores aritméticos son directamente
operaciones matemáticas estándar.
Aritméticos
a + b Suma
a - b Resta
a * b Multiplicación
a / b División
a // b División entera (resultado sin decimal)
a % b Módulo (resto de la división entera)
a ** b Exponenciación
-a Negativo
58. Operadores de
asignaciones
Los asignadores simplifican operadores aritméticos
comunes.
Asignaciones
a += b a = a + b
a -= b a = a - b
a *= b a = a * b
a /= b a = a / b
a //= b a = a // b
a %= b a = a % b
a **= b a = a ** b
59. Operadores de
comparación
Los comparadores dan resultados lógicos (si/no,
true/false)
Comparadores
a == b a igual a b
a != b a distinto de b
a < b a menor a b
a > b a mayor a b
a <= b a menor o igual que b
a >= b a mayor o igual que b
60. Operadores de
identidad y
pertenencia
✔ Los operadores de identidad y pertenencia
verifican relaciones entre objetos.
✔ Dentro de esta categoría, los operadores “in”,
como casos particulares, buscan objetos dentro de
listas. ¡Son muy útiles!
Identidad y pertenencia
a is b
a es el mismo objeto que
b
a is not b
a no es el mismo objeto
que b
a in b a está contenido en b
a not in b a no está contenido en b
61. Uso de filtros booleanos
Los operadores nos permiten crear filtros booleanos que ayudan a obtener filtros rápidos
para información de interés
import pandas as pd
import numpy as np
df= pd.DataFrame(data=np.random.randint(64,
size=(8,8)),columns=['Ja','Mu','Ct','Dn','Eo','Tp','Yn','Om'])
print(df)
Ja Mu Ct Dn Eo Tp Yn Om
0 26 41 62 50 41 52 49 35
1 4 13 37 4 18 7 30 43
2 57 19 41 55 53 15 14 57
3 47 6 53 47 58 15 39 49
4 61 32 53 15 48 56 42 20
5 60 56 40 55 7 32 51 13
6 45 9 29 21 48 43 61 30
7 44 5 27 59 6 47 7 46
df['Eo'][index_bool]
0 41
1 18
2 53
3 58
4 48
6 48
Name: Eo, dtype: int64
index_bool=df['Eo']>10
index_bool
63. Para pensar en casa
¿Qué diferencia hay entre usar and/or? ¿Qué
significa el operador %?
64. Actividad colaborativa
Uso de filtros para obtener comportamiento
de una acción
Aplicando conceptos de variables, índices
booleanos y filtros.
65. Apertura al aprendizaje
✓ Siempre, pero siempre puedes seguir
aprendiendo. Compartir el
conocimiento es válido, la construcción
colaborativa es la propuesta.
Todas las voces
✓ Escuchar a todos, todos podemos
reflexionar. Dejar el espacio para que
todos podamos participar.
Presencia
✓ Participar y “estar” en la clase, que tu
alrededor no te distraiga
Escucha activa
✓ Escuchar más allá de lo que la persona
está expresando directamente
Acuerdos
ACTIVIDAD COLABORATIVA
66. Uso de filtros para obtener
comportamiento de una
acción
ACTIVIDAD COLABORATIVA
Consigna: En este desafío utilizaremos la
información asociada con las acciones de
diversas compañías. Los datos se encuentran
en:
https://raw.githubusercontent.com/JJTorresD
S/stocks-ds-edu/main/stocks.csv
Trabajaremos individualmente.
Deberán realizar lo siguiente:
1. Filtrar el Dataframe con una sola
compañía (GOOGLE) y luego graficar el
comportamiento
2. Obtener un dataframe que contenga
solo los días en que la acción bajó de
precio y mostrar estos días con puntos
rojos en una gráfica de serie de tiempo
68. CLASE N°3
Glosario
Programación: formas de ejecutar un algoritmo
(recetas)
Lenguajes: herramientas computacionales que
permiten resolver problemas con estructuras de
código. En Data Science existen varios comunes:
Python , R , Java, Julia, C, C++
Lenguaje interpretado: cualquier lenguaje de
programación que se ejecute línea a línea y que
convierta las órdenes a formato binario (e.g Python ,
R)
IDE: aplicaciones donde escribimos el código de un
lenguaje particular (e.g Spyder, Kite, Visual Studio,
Atom)
Variable: Cualquier estructura que permita
almacenar información para su manipulación
Asignación: Proceso mediante el cual se le asigna un
valor particular a una variable
Punteros: herramientas que nos permiten conectar a
las variables con sus valores respectivos
Expresiones: combinaciones de operadores y
operandos que dan como resultado un valor
particular
Operadores: son los que permiten trabajar sobre las
variables, pueden ser de 4 tipos (aritméticos,
relacionales, de asignación y lógicos)
69. Resumen
de la clase hoy
✓ Definición de Programa
✓ Lenguaje Interpretado vs compilado
✓ Python como Lenguaje
✓ Nociones básicas: variable, asignación y expresiones
✓ Objetos y punteros
Recurso: Temario del curso- Se muestra al inicio de cada clase
- Tiene un aspecto similar a un calendario.- Resume rápidamente: título de la clase, número y contenidos que abarca
- Guía rápida tanto para docentes, como para estudiantes.- Para mayor ubicación en el curso, también muestra en un tamaño más pequeño lo sucedido la clase anterior y la siguiente.
- Se colocan los temas de la clase y deben enlazarse a la diapositiva correspondiente.
Obligatoria siempre. Indican aquello que se pretende que el estudiante logre con la clase. Recuerda que se enuncian en principio con el verbo en infinitivo delante (por ejemplo: “Comprender…”, “Analizar…”, “conocer…”, etc). Se debe destacar en negrita el verbo. Los objetivos deben ser concretos, medibles y coherentes con los contenidos.
Se puede usar para comenzar o finalizar la clase, según sea más conveniente. La información de este slide es de relleno.
Recurso: Mapa de conceptos (genérico)
Muestra rápidamente los contenidos de la clase y cómo se relacionan. Ayuda a los estudiantes a evitar “perderse” durante la clase, al avanzar en un sentido lineal una diapositiva tras otra. El ejemplo pertenece a la primera clase del curso UX/UI.
Sugerencia: -También se pueden mostrar con un menor énfasis o colores apagados, aquellos contenidos de clases anteriores y que se vinculen con la actual.
-Resaltar con color los temas que se abordan en la clase.
Colores
Categorías principales: Pleno en #27282d con texto en blanco.
Categorías secundarias (o a destacar): Pleno en #393b43 con texto en blanco.
Categorías terciarias: Borde en #393b43 con texto en #222222.
https://create.kahoot.it/details/a541cb40-7f8d-4dfb-8251-4b5f28671cca Recuerda entrar al kahoot usando la cuenta Premium de Coder
https://create.kahoot.it/details/35d6d95a-1c0f-42af-9806-e9968f006be6Haz click en “Empezar” y luego clickea la opción de “Modo clásico”. Obtendrás un pin para compartir con los estudiantes para que puedan ingresar al juego desde su dispositivo y comenzar a jugar. 💪🏼
Usar para los módulos más importantes de la clase, donde se introducen conceptos que se ven en varios slides. No hay que usarla para todos los módulos.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto con el contenido más importante de la clase. En una presentación de 50 slides usar máximo 5 de estas.
https://trends.google.es/trends/explore?geo=MX&q=%2Fm%2F05z1_,%2Fm%2F0212jm
Usar para slides de sólo texto con el contenido más importante de la clase. En una presentación de 50 slides usar máximo 5 de estas.
https://trends.google.es/trends/explore?geo=MX&q=%2Fm%2F05z1_,%2Fm%2F0212jm
Usar para slides de sólo texto con el contenido más importante de la clase. En una presentación de 50 slides usar máximo 5 de estas.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto con instancias a destacar.
Usar para los módulos más importantes de la clase, donde se introducen conceptos que se ven en varios slides. No hay que usarla para todos los módulos.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
“Ejemplo en vivo”
El docente realizará una tarea compartiendo la pantalla en vivo. Se centrará en los pasos y los aspectos a tener en cuenta.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Enlazar video correspondiente
Obligatoria siempre. A la hora del Break, entre 5 y 10 minutos. Considerar ubicar este espacio en un momento adecuado de la clase. Al volver, mostrar los resultados de la pregunta del anterior slide y generar un breve intercambio.
Usar para los módulos más importantes de la clase, donde se introducen conceptos que se ven en varios slides. No hay que usarla para todos los módulos.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de imagen completa.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
“Para pensar”
¿Cómo crear encuestas de zoom? Disponible en este video.
El docente generará una encuesta de zoom para que los estudiantes respondan. Esto es una actividad de comprobación.
Sugerimos:
Utilizarlo antes del break para que los estudiantes puedan votar en la encuesta antes de ir al mismo.
Al regresar, mostrar los resultados a los estudiantes.
Si hay buena respuesta de este recurso, se recomienda utilizarlo de forma orgánica en más instancias de la clase.
“Para pensar”
¿Cómo crear encuestas de zoom? Disponible en este video.
El docente generará una encuesta de zoom para que los estudiantes respondan. Esto es una actividad de comprobación.
Sugerimos:
Utilizarlo antes del break para que los estudiantes puedan votar en la encuesta antes de ir al mismo.
Al regresar, mostrar los resultados a los estudiantes.
Si hay buena respuesta de este recurso, se recomienda utilizarlo de forma orgánica en más instancias de la clase.
Usar para slides de sólo texto con el contenido más importante de la clase. En una presentación de 50 slides usar máximo 5 de estas.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto con el contenido más importante de la clase. En una presentación de 50 slides usar máximo 5 de estas.
Usar para slides de sólo texto con el contenido más importante de la clase. En una presentación de 50 slides usar máximo 5 de estas.
Usar para los subtemas de un módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para los subtemas de un módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de texto e imagen. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
Usar para slides de sólo texto. Si no alcanza, no sobrecargar, usar otra con el mismo título para indicar que continúa el mismo módulo.
“Ejemplo en vivo”
El docente realizará una tarea compartiendo la pantalla en vivo. Se centrará en los pasos y los aspectos a tener en cuenta.
“Para pensar”
¿Cómo crear encuestas de zoom? Disponible en este video.
El docente generará una encuesta de zoom para que los estudiantes respondan. Esto es una actividad de comprobación.
Sugerimos:
Utilizarlo antes del break para que los estudiantes puedan votar en la encuesta antes de ir al mismo.
Al regresar, mostrar los resultados a los estudiantes.
Si hay buena respuesta de este recurso, se recomienda utilizarlo de forma orgánica en más instancias de la clase.
ACTIVIDAD que se puede llevar a cabo en formato “Breakout Rooms”
Para el profesor:
Crear breakout rooms para los equipos. De no saber cómo, favor de revisar el siguiente tutorial:
En PPT: https://docs.google.com/presentation/d/1vieCGzAPuYf5vWsu8Xgbn_2Ax4QNLnXO/edit?usp=sharing&ouid=103396586770751045195&rtpof=true&sd=true
En video: https://www.youtube.com/watch?v=PJL8iYTIY3E&feature=youtu.be
Se recomienda que los equipos sean de números pares, máximo 4 participantes por equipo y de así requerirse, ser acompañados por un tutor.
Obligatoria. Se sugiere ubicar al finalizar la explicación de algún tema, para abrir formalmente el espacio de preguntas y ordenar la interacción.
Se puede usar para comenzar o finalizar la clase, según sea más conveniente..
Recurso: Glosario
Repasa y define rápidamente los conceptos centrales acumulados. Ayuda a los estudiantes a recuperar aquellos saberes que se darán por dados.
Sugerencia:
Puede incorporarse links e imágenes que apoyen al concepto presentado.
Obligatoria siempre. Completar el resumen con palabras claves de lo visto. En caso de cerrar con el “mapa de conceptos” se puede sacar.