20 hours
InstructorPhD César Alberto Collazos - Universidad del Cauca (Colombia)
Teaching assistantIng. Sebastián Malagrino
La vertiente humana de la tecnología, a pesar de que habitualmente es la menos considerada, resulta ser la más importante, pues no olvidemos que en un mundo cada vez más individualizado y dependiente de las herramientas informatizadas, el objetivo principal y único es que éstas sean de utilidad para satisfacer las necesidades de los usuarios.
Se expondrán los aspectos más significativos del estado actual del desarrollo de sistemas interactivos y una metodología práctica para orientar a los equipos de desarrollo que pretendan generar sistemas fáciles de utilizar y accesibles para todas las personas.
Objetivo
Que los alumnos adquieran una visión global de los campos relacionados con el diseño de sistemas interactivos, enfocados en la perspectiva del usuario. Se pretenderá entonces que, al momento de desarrollar UI, se conozcan y utilicen técnicas encaminadas a la producción de resultados efectivos, accesibles y utilizables.
Requirements
Alumnos de informática con alguna experiencia en diseño de aplicaciones de software.
20 hours
Docentes a cargoIng. Nahuel Mangiarua - Universidad Nacional de La Matanza (Argentina)
Teaching assistantIng. Diego Sanz
Introducción a la Realidad Aumentada y sus fundamentos tecnológicos con foco en la aplicación práctica.
Objetivo
Que los alumnos comprendan los fundamentos básicos detrás de la tecnología de la Realidad Aumentada en sus distintas formas y obtengan los conocimientos y experiencia mínima necesarias para la confección de aplicaciones de RA simples.
Course content
Requirements
Los estudiantes deberán contar con conocimientos de álgebra matricial y programación orientada a objetos en lenguajes como .Net o Java.
20 hours
InstructorMg. Pablo Soligo - Universidad Nacional de La Matanza (Argentina)
Teaching assistantGermán Merkel
El curso desarrolla los conceptos fundamentales de la programación en Python para estudiantes y desarrolladores que dominen otros lenguajes de programación.
Se mostrará una versión general de las alternativas y capacidades del lenguaje lo cual servirá como punto de partida para las diferentes áreas de especialización típicas de Python: Análisis de datos, programación web y cálculo.
Objetivo
Que los alumnos resuelvan problemáticas de desarrollo simples y realistas utilizando como herramienta principal el intérprete Python.
Requirements
Estudiantes de informática con conocimientos básicos de programación.
20 hours
InstructorProf. Dr. Hernan D. Merlino - Universidad de Buenos Aires (Argentina)
Teaching assistantWalter Ureta
El curso se centrará en la capacitación para el desarrollo de aplicaciones que utilizan la Blockchain como parte de la infraestructura de la misma.
Se definirán como objetivos: conocer la arquitectura de una aplicación que utiliza la Blockchain, entender el ecosistema de Blockchain y presentar una introducción a los Criptovalores y Criptoeconomia.
Objetivo
Desarrollo de aplicaciones en la Blockchain.
Course content
Requirements
Estudiantes de informática con conocimientos medios de programación.