SlideShare una empresa de Scribd logo
1 de 48
Descargar para leer sin conexión
Aprendiendo Historia
 Universal con UML


                   Dr. José Enrique Alvarez Estrada
      http://www.facebook.com/LeonardoDaVinciMX
                         http://twitter.com/DaVinciMX
El sistema educativo
  se diseñó para la
Era Industrial
El sistema educativo
  se diseñó para la
Era Industrial



                Y ahora vivimos
                      en la
             Era de la Información
El sistema educativo
  se diseñó para la
Era Industrial
                    No es posible resolver

                   los problemas de   hoy
                 con las soluciones de ayer



                       Y ahora vivimos
                             en la
Roger von Oech
                    Era de la Información
Pensamiento
Computacional
problemas
 Pensamiento    formular

Computacional
computadoras
                               digitales

                           resolver

                   problemas
 Pensamiento    formular

Computacional
computadoras
                               digitales

                           resolver

                   problemas
 Pensamiento    formular

Computacional

       datos
computadoras
                                 digitales

                             resolver

                   problemas
 Pensamiento    formular

Computacional

       datos
                 organizar
computadoras
                                 digitales

                             resolver

                   problemas
 Pensamiento    formular

Computacional

       datos
                 organizar
                                de forma

                                           lógica
computadoras
                                    digitales

                              resolver

                   problemas
 Pensamiento    formular

Computacional

       datos
                 organizar
                                  de forma
                           para              lógica

                             analizarlos
computadoras
                                           digitales

                                     resolver

                          problemas
        Pensamiento    formular

       Computacional

              datos
                        organizar
representar                              de forma
                                  para              lógica

                                    analizarlos
computadoras
                                                           digitales

                                                     resolver

                                          problemas
                        Pensamiento    formular

                       Computacional

                              datos
                                        organizar
                representar                              de forma
                                                  para              lógica
            como
                                                    analizarlos

abstracciones
computadoras
                                                                  digitales

                                                            resolver

                                                 problemas
                        Pensamiento           formular

                       Computacional

                                    datos
                                               organizar
                representar                                     de forma
                                                         para              lógica
                         mediante
            como
                                                           analizarlos
                               simulaciones
abstracciones
computadoras
                                                                   digitales

                                                             resolver

                                                  problemas
                        Pensamiento            formular

                       Computacional

                                     datos
                                                organizar
                representar                                      de forma
                                                          para              lógica
                          mediante
            como    mediante
                                                            analizarlos
                                simulaciones
abstracciones         modelos
computadoras
                                                                      digitales

                                                                resolver

                                                     problemas
                           Pensamiento            formular
           automatizar    Computacional
   soluciones
                                      datos
                                                   organizar
                representar                                         de forma
                                                             para              lógica
                           mediante
            como     mediante
                                                               analizarlos
                                   simulaciones
abstracciones            modelos
computadoras
                                                                               digitales

                                                                         resolver

                                                              problemas
                                    Pensamiento            formular
                    automatizar    Computacional
            soluciones
        mediante                               datos
                                                            organizar
pensamiento              representar                                         de forma
 algorítmico                                                          para              lógica
                                    mediante
                     como     mediante
                                                                        analizarlos
                                            simulaciones
         abstracciones            modelos
computadoras
                                                                               digitales
                         habilidades                                     resolver

                                                              problemas
                                    Pensamiento            formular
                    automatizar    Computacional
            soluciones
        mediante                               datos
                                                            organizar
pensamiento              representar                                         de forma
 algorítmico                                                          para              lógica
                                    mediante
                     como     mediante
                                                                        analizarlos
                                            simulaciones
         abstracciones            modelos
computadoras
                                                                               digitales
                         habilidades                                     resolver
       confianza

                                                              problemas
                                    Pensamiento            formular
                    automatizar    Computacional
            soluciones
        mediante                               datos
                                                            organizar
pensamiento              representar                                         de forma
 algorítmico                                                          para              lógica
                                    mediante
                     como     mediante
                                                                        analizarlos
                                            simulaciones
         abstracciones            modelos
computadoras
                                                                               digitales
                         habilidades                                     resolver
       confianza

     manejando                                                problemas
                                    Pensamiento            formular
 complejidad        automatizar    Computacional
            soluciones
        mediante                               datos
                                                            organizar
pensamiento              representar                                         de forma
 algorítmico                                                          para              lógica
                                    mediante
                     como     mediante
                                                                        analizarlos
                                            simulaciones
         abstracciones            modelos
persistencia
                                                                               computadoras
                                                                                 digitales
                           habilidades                                     resolver
       confianza

     manejando                                                  problemas
                                      Pensamiento            formular
 complejidad          automatizar    Computacional
            soluciones
        mediante                                 datos
                                                              organizar
pensamiento                representar                                         de forma
 algorítmico                                                            para              lógica
                                      mediante
                      como      mediante
                                                                          analizarlos
                                              simulaciones
         abstracciones              modelos
problemas
  difíciles
      tratando

       persistencia
                                                                               computadoras
                                                                                 digitales
                           habilidades                                     resolver
       confianza

     manejando                                                  problemas
                                      Pensamiento            formular
 complejidad          automatizar    Computacional
            soluciones
        mediante                                 datos
                                                              organizar
pensamiento                representar                                         de forma
 algorítmico                                                            para              lógica
                                      mediante
                      como      mediante
                                                                          analizarlos
                                              simulaciones
         abstracciones              modelos
problemas
  difíciles
      tratando             tolerancia
       persistencia
                                                                               computadoras
                                                                                 digitales
                           habilidades                                     resolver
       confianza

     manejando                                                  problemas
                                      Pensamiento            formular
 complejidad          automatizar    Computacional
            soluciones
        mediante                                 datos
                                                              organizar
pensamiento                representar                                         de forma
 algorítmico                                                            para              lógica
                                      mediante
                      como      mediante
                                                                          analizarlos
                                              simulaciones
         abstracciones              modelos
problemas         ambigüedad
  difíciles                  ante
      tratando             tolerancia
       persistencia
                                                                               computadoras
                                                                                 digitales
                           habilidades                                     resolver
       confianza

     manejando                                                  problemas
                                      Pensamiento            formular
 complejidad          automatizar    Computacional
            soluciones
        mediante                                 datos
                                                              organizar
pensamiento                representar                                         de forma
 algorítmico                                                            para              lógica
                                      mediante
                      como      mediante
                                                                          analizarlos
                                              simulaciones
         abstracciones              modelos
problemas         ambigüedad                problemas
  difíciles                  ante         no estructurados
      tratando             tolerancia
       persistencia                      manejo
                                                                               computadoras
                                                                                 digitales
                           habilidades                                     resolver
       confianza

     manejando                                                  problemas
                                      Pensamiento            formular
 complejidad          automatizar    Computacional
            soluciones
        mediante                                  datos
                                                              organizar
pensamiento                representar                                         de forma
 algorítmico                                                            para              lógica
                                      mediante
                      como      mediante
                                                                          analizarlos
                                              simulaciones
         abstracciones              modelos
problemas         ambigüedad                problemas
  difíciles                  ante         no estructurados
      tratando             tolerancia                        colaborativo
       persistencia                      manejo
                                                  trabajo                        computadoras
                                                                                   digitales
                           habilidades                                       resolver
       confianza

     manejando                                                    problemas
                                      Pensamiento              formular
 complejidad          automatizar    Computacional
            soluciones
        mediante                                   datos
                                                                organizar
pensamiento                representar                                           de forma
 algorítmico                                                              para              lógica
                                      mediante
                      como      mediante
                                                                            analizarlos
                                              simulaciones
         abstracciones              modelos
¿Qué queremos aprender
en las clases de Historia?
¿Qué queremos aprender
en las clases de Historia?
¿Qué queremos aprender
         en las clases de Historia?




Fechas
¿Qué queremos aprender
           en las clases de Historia?




Fechas

         Nombres
¿Qué queremos aprender
           en las clases de Historia?




Fechas             Lugares

         Nombres
¿Qué queremos aprender
           en las clases de Historia?




Fechas             Lugares

         Nombres
¿Qué queremos aprender
           en las clases de Historia?




Fechas             Lugares   Estructura

         Nombres
¿Qué queremos aprender
           en las clases de Historia?




Fechas             Lugares   Estructura

         Nombres                    Procesos
¿Qué queremos aprender
           en las clases de Historia?




Fechas             Lugares   Estructura    Relaciones

         Nombres                    Procesos
Bienvenidos a la
Herramienta CASE
ArgoUML
¿Preguntas?

Gracias por su Atención


                    Dr. José Enrique Alvarez Estrada
       http://www.facebook.com/LeonardoDaVinciMX
                          http://twitter.com/DaVinciMX

Más contenido relacionado

Similar a Enseñando Historia con UML

El pensamiento computacional
El pensamiento computacionalEl pensamiento computacional
El pensamiento computacionalFabrizio Guacho
 
Ciencias de la Computación
Ciencias de la ComputaciónCiencias de la Computación
Ciencias de la Computaciónmajochir
 
Que es el pensamiento computacional
Que es el pensamiento computacional Que es el pensamiento computacional
Que es el pensamiento computacional sebastian4409
 
Que es el pensamiento computacional
Que es el pensamiento computacional Que es el pensamiento computacional
Que es el pensamiento computacional sebastian4409
 

Similar a Enseñando Historia con UML (6)

Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Presentación1 omar
Presentación1 omarPresentación1 omar
Presentación1 omar
 
El pensamiento computacional
El pensamiento computacionalEl pensamiento computacional
El pensamiento computacional
 
Ciencias de la Computación
Ciencias de la ComputaciónCiencias de la Computación
Ciencias de la Computación
 
Que es el pensamiento computacional
Que es el pensamiento computacional Que es el pensamiento computacional
Que es el pensamiento computacional
 
Que es el pensamiento computacional
Que es el pensamiento computacional Que es el pensamiento computacional
Que es el pensamiento computacional
 

Más de José Enrique Alvarez Estrada

Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]José Enrique Alvarez Estrada
 
Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5José Enrique Alvarez Estrada
 
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!José Enrique Alvarez Estrada
 
De aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoDe aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoJosé Enrique Alvarez Estrada
 
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...José Enrique Alvarez Estrada
 

Más de José Enrique Alvarez Estrada (20)

Video Mapping con Open Source
Video Mapping con Open SourceVideo Mapping con Open Source
Video Mapping con Open Source
 
Video Mapping con Open Source
Video Mapping con Open SourceVideo Mapping con Open Source
Video Mapping con Open Source
 
BAT 2 CLI, CLI 2 COW, COW 2 GUI
BAT 2 CLI, CLI 2 COW, COW 2 GUIBAT 2 CLI, CLI 2 COW, COW 2 GUI
BAT 2 CLI, CLI 2 COW, COW 2 GUI
 
Clubes de ciencia
Clubes de cienciaClubes de ciencia
Clubes de ciencia
 
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
 
Cómo el Open Source Cambió mi Vida
Cómo el Open Source Cambió mi VidaCómo el Open Source Cambió mi Vida
Cómo el Open Source Cambió mi Vida
 
Breve historia de la propiedad industrial
Breve historia de la propiedad industrialBreve historia de la propiedad industrial
Breve historia de la propiedad industrial
 
Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5
 
Taller "Small Data con SQL"
Taller "Small Data con SQL"Taller "Small Data con SQL"
Taller "Small Data con SQL"
 
De profesor a emprendedor
De profesor a emprendedorDe profesor a emprendedor
De profesor a emprendedor
 
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
 
Las sinrazones de la Educación Superior
Las sinrazones de la Educación SuperiorLas sinrazones de la Educación Superior
Las sinrazones de la Educación Superior
 
De aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoDe aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte público
 
Grammars and Syntax
Grammars and SyntaxGrammars and Syntax
Grammars and Syntax
 
Pensamiento STEM Guiado por Datos
Pensamiento STEM Guiado por DatosPensamiento STEM Guiado por Datos
Pensamiento STEM Guiado por Datos
 
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
 
Las apps en el Sector Educativo
Las apps en el Sector EducativoLas apps en el Sector Educativo
Las apps en el Sector Educativo
 
Pirámide organizacional
Pirámide organizacionalPirámide organizacional
Pirámide organizacional
 
De homo sapiens a homo deus
De homo sapiens a homo deusDe homo sapiens a homo deus
De homo sapiens a homo deus
 
Inducción al Sistema de Posgrado y MIGA
Inducción al Sistema de Posgrado y MIGAInducción al Sistema de Posgrado y MIGA
Inducción al Sistema de Posgrado y MIGA
 

Enseñando Historia con UML

  • 1. Aprendiendo Historia Universal con UML Dr. José Enrique Alvarez Estrada http://www.facebook.com/LeonardoDaVinciMX http://twitter.com/DaVinciMX
  • 2.
  • 3. El sistema educativo se diseñó para la Era Industrial
  • 4. El sistema educativo se diseñó para la Era Industrial Y ahora vivimos en la Era de la Información
  • 5. El sistema educativo se diseñó para la Era Industrial No es posible resolver los problemas de hoy con las soluciones de ayer Y ahora vivimos en la Roger von Oech Era de la Información
  • 7. problemas Pensamiento formular Computacional
  • 8. computadoras digitales resolver problemas Pensamiento formular Computacional
  • 9. computadoras digitales resolver problemas Pensamiento formular Computacional datos
  • 10. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar
  • 11. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar de forma lógica
  • 12. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar de forma para lógica analizarlos
  • 13. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar representar de forma para lógica analizarlos
  • 14. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar representar de forma para lógica como analizarlos abstracciones
  • 15. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar representar de forma para lógica mediante como analizarlos simulaciones abstracciones
  • 16. computadoras digitales resolver problemas Pensamiento formular Computacional datos organizar representar de forma para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 17. computadoras digitales resolver problemas Pensamiento formular automatizar Computacional soluciones datos organizar representar de forma para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 18. computadoras digitales resolver problemas Pensamiento formular automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 19. computadoras digitales habilidades resolver problemas Pensamiento formular automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 20. computadoras digitales habilidades resolver confianza problemas Pensamiento formular automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 21. computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 22. persistencia computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 23. problemas difíciles tratando persistencia computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 24. problemas difíciles tratando tolerancia persistencia computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 25. problemas ambigüedad difíciles ante tratando tolerancia persistencia computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 26. problemas ambigüedad problemas difíciles ante no estructurados tratando tolerancia persistencia manejo computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 27. problemas ambigüedad problemas difíciles ante no estructurados tratando tolerancia colaborativo persistencia manejo trabajo computadoras digitales habilidades resolver confianza manejando problemas Pensamiento formular complejidad automatizar Computacional soluciones mediante datos organizar pensamiento representar de forma algorítmico para lógica mediante como mediante analizarlos simulaciones abstracciones modelos
  • 28. ¿Qué queremos aprender en las clases de Historia?
  • 29. ¿Qué queremos aprender en las clases de Historia?
  • 30. ¿Qué queremos aprender en las clases de Historia? Fechas
  • 31. ¿Qué queremos aprender en las clases de Historia? Fechas Nombres
  • 32. ¿Qué queremos aprender en las clases de Historia? Fechas Lugares Nombres
  • 33. ¿Qué queremos aprender en las clases de Historia? Fechas Lugares Nombres
  • 34. ¿Qué queremos aprender en las clases de Historia? Fechas Lugares Estructura Nombres
  • 35. ¿Qué queremos aprender en las clases de Historia? Fechas Lugares Estructura Nombres Procesos
  • 36. ¿Qué queremos aprender en las clases de Historia? Fechas Lugares Estructura Relaciones Nombres Procesos
  • 37.
  • 38.
  • 39.
  • 40.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48. ¿Preguntas? Gracias por su Atención Dr. José Enrique Alvarez Estrada http://www.facebook.com/LeonardoDaVinciMX http://twitter.com/DaVinciMX