Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE PROGRAMA DE CURSO
UNIVERSIDAD DE ANTIOQUIA
1. INFORMACIÓN GENERAL
Unidad Académica: Facultad de Ingeniería
Co-requisitos: Ninguno
*AD: Comprende las horas de acompañamiento directo del docente. (Decreto 1075 de 2015, Artículo 1, 2, 3, 4 y 5)
2. INFORMACIÓN ESPECÍFICA
El módulo de Programación y Algoritmia está enmarcado en la interacción constante de los estudiantes con los
computadores teniendo como objetivo que los estudiantes aprendan a elaborar algoritmos, factor diferenciador
para desempeñarse profesionalmente, puesto que les permitirá automatizar mediante el uso de computadores
múltiples tareas de común ocurrencia en las organizaciones y relacionadas con la recolección, depuración,
generación y análisis de información.
Este curso, así como sus elementos de competencia, pretende que el estudiante aborde los problemas desde una
perspectiva global, teniendo en cuenta todas las interacciones que se presentan entre los componentes que
conforman el sistema que se está modelando. Para ello, se formará al estudiante en el uso de herramientas de
desarrollo, en el caso particular del curso se hará uso de del programa Visual Basic For Aplications (VBA).
Página 1 de 5
VD-FO-002, Versión 01
Resultado General de Aprendizaje y Resultados de Aprendizaje:
Modelar y diseñar algoritmos propios utilizando las macros de Microsoft Excel y el lenguaje de programación
Visual Basic for Applications (VBA), para resolver de forma eficiente y sistematizada problemas de manejo de
Información en la empresa. Estas aplicaciones algorítmicas deben ser amigables, para su fácil manejo, edición y
correcta aplicación.
Elementos de competencia:
C.1.11. Resolver problemas de Ingeniería Industrial haciendo uso de algoritmo y su implementación en lenguajes
modernos de programación.
1. Introducción
Unidad de Competencia:
C.1.Modelar sistemas y procesos haciendo uso de herramientas matemáticas, estadísticas y computacionales para
la toma de decisiones.
Mente abierta y espíritu crítico para aceptar nuevas situaciones y retos y afrontarlos con nuevas
metodologías.
Disposición hacia la búsqueda de la información en las diferentes fuentes (internet, bases de datos,
organizaciones públicas y privadas, etc.).
1. Inteligencia Social
Unidades de competencia:
B1. Ejercer liderazgo en equipos de trabajo con responsabilidad ética y social, generando sinergias positivas para
alcanzar las metas planteadas.
B2.Trabajar en equipo en ambientes laborales y sociales fomentando sinergias positivas para alcanzar las metas
propuestas.
Página 2 de 5
VD-FO-002, Versión 01
- Conceptos básicos de planeación grupal.
- Aplicación de cronogramas a corto y largo plazo individual y grupal.
- Análisis de recursos; hombre, maquina, instalaciones.
- Conocimientos básicos de Logística y programación.
- Conocer métodos de comunicación efectiva.
- Herramientas que faciliten la toma de decisiones.
- Manejo de encuestas de clima organizacional.
- Manejo de conflictos al interior de un equipo.
- Herramientas para la motivación grupal.
- Manejo básico e interpretación de encuestas de clima organizacional.
- Planeación; objetivo, alcance, metas.
- Un protocolo; en que consiste, como se elabora, como se aplica.
- Investigación en técnicas grupales y de clima organizacional.
o Definir los mecanismos para el cumplimiento de objetivos de un equipo de trabajo.
o Realizar talleres que faciliten la identificación de líderes dentro de un grupo.
o Investigar que es una empresa, como se compone, análisis de las 3P: Personas, Procesos y Productos.
o Realizar talleres de socialización y cooperación en equipos de trabajo.
o Definir mecanismos para obtener Comunicación asertiva.
o Investigación de las diferentes culturas organizacionales, comportamientos y tendencias.
o Estudio de casos reales empresariales para la toma de decisiones.
Respetuoso con los compañeros, evitar las comparaciones y el señalamiento especialmente en la
identificación de líderes.
Motivado para la investigación y el autoaprendizaje, inquieto por entender bien los temas propuestos.
Responsable con su proceso de formación dado que estos temas son muy importantes para el desempeño
en las organizaciones.
Unidad de Competencia:
C.1.Modelar sistemas y procesos haciendo uso de herramientas matemáticas, estadísticas y computacionales para
la toma de decisiones
- Tipos de variables
o Clasificar adecuadamente las variables, cuáles son los tipos más comunes y en que situaciones deben
usarse.
- Estructuras de datos
o Operar las estructuras existentes para la representación y almacenamiento de datos
- Operadores y expresiones (Tablas de verdad)
o Usar los principales operadores y expresiones lógicas y matemáticas dentro de los algoritmos
- Condicionales y estructuras de selección
o Usar las estructuras de programación condicionales y de selección
- Estructuras de programación (secuenciales, lógicas y repetitivas)
o Usar las estructuras secuenciales y repetitivas
- Funciones lógicas
o Construir funciones lógicas, que permitan hacer procesos repetitivos
Unidad de Competencia:
C.1.Modelar sistemas y procesos
haciendo uso de herramientas matemáticas, estadísticas y computacionales para la toma de decisiones
- Formularios
o Diseñar formularios y su ayuda en la interacción con el usuario de la herramienta computacional. Emplear
diferentes alternativas de captura y reporte de información para las aplicaciones diseñadas (conexión con
archivos de texto, conexiones con otros tipos de archivos). Importar y exportar información a través de
VBA
- Controles de formulario y controles ActiveX
o Manipular los controles de formulario y controles ActiveX y utilizarlos adecuadamente para ejecutar los
algoritmos implementados de manera amigable para el usuario.
- Integración con TICs
o Usar las Tics y compararlas entre si y Dar a conocer información a través de las tics. Investigar acerca de los
software más utilizados por el Ingeniero Industrial.
Bibliografía básica:
Página 4 de 5
VD-FO-002, Versión 01
Creatividad e Innovación Empresarial, Prada Raymond. Bogotá 2002.
S.C. Albright. VBA for Modelers. South-Western, Cengage Learning. 2010.
J. Walkenbach. Excel 2007 Bible. Wiley Publishing. 2007.
Oviedo, Efraín (2004). Lógica de Programación (1ra Ed.). Bogotá, Colombia: Ecoe Ediciones.
Aguilar, Luis (2004) Algoritmos y estructuras de datos. Una perspectiva en C. Madrid, España. Mc Gaw Hill
J. Walkenbach. Excel 2007 Bible. Wiley Publishing. 2007.
M.M.H Seref, R.K. Ahuja, W.L. Winston. Developing Spreadsheet-Based Decision Support Systems using
Excel and VBA for Excel. Dynamic Ideas. 2007.
R. Scheck. Create dynamic charts in Microsoft Office Excel 2007 and beyond. Microsoft Press. 2009.
S.C. Albright. VBA for Modelers. South-Western, Cengage Learning. 2010.
A.A Pol. Developing Web-Enabled Decision Support Systems using Acess, VB.NET and ASP.NET. Dynamic
Ideas. 2007.
R. Scheck. Create dynamic charts in Microsoft Office Excel 2007 and beyond. Microsoft Press. 2009.
Página 5 de 5
VD-FO-002, Versión 01