Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMA DE ASIGNATURA
I. IDENTIFICACIÓN
DURACIÓN 9 semanas
Nº HORAS 100 horas
ASIGNATURA CLAVE SI NO PRERREQUISITO No tiene
X ASIGNATURA
Vicerrectoría Académica IACC
Dirección de Desarrollo Académico
Unidad Análisis y Diseño Curricular
El mercado laboral hoy en día presenta una gran demanda de profesionales autónomos que frente a una problemática logren producir
códigos mediante el análisis y uso del pensamiento algorítmico al interior de una organización. Es en este sentido, que el presente curso
introducirá a los estudiantes en las habilidades y capacidades que les permitan analizar un problema tanto de orden conceptual como
práctico, para posteriormente proponer y producir una solución funcional en un lenguaje de programación. Por este motivo, el carácter de la
asignatura es mayoritariamente de aplicación de los conocimientos trabajados en la misma.
La presente asignatura tiene como propósito introducir a los estudiantes en los principios teóricos y prácticos de la programación; sus
fundamentos y metodología, abordando los principales paradigmas de programación existentes, sus algoritmos, las estructuras de datos
utilizadas por ellos y el manejo de estructuras de control. Para ello, se trabajará desde los conceptos fundamentales relacionados con la
programación de computadores así como también, con algoritmos, estrategias de solución de problemas, diagramas de flujo, pseudocódigo,
entre otros. En las primeras semanas, se presentarán los fundamentos de la programación, lo que incluye los conceptos básicos, principales
primitivas algorítmicas y principios de estructura de datos. En las semanas siguientes se tratará lo relacionado con la programación en PHP, se
profundizará en la estructura de datos para finalizar con la programación orientada a objeto. Todo esto con la intención de desarrollar la
capacidad de gestionar la información y el conocimiento en el desarrollo de aplicaciones prácticas simples. Durante las clases, se espera que
los estudiantes logren perfeccionar sus habilidades de análisis y utilización de datos e información, así como adquirir experiencia práctica que
les permitan desarrollar programas computacionales, haciendo uso de las estructuras de control, estructuras de datos, funciones, archivos y
Vicerrectoría Académica IACC
Dirección de Desarrollo Académico
Unidad Análisis y Diseño Curricular
expresiones regulares. Para finalizar, se introducirán los conceptos fundamentales de Programación Orientada a Objetos (POO), con un claro
énfasis en diferenciarla de la programación estructurada.
• Unidad I Fundamentos de programación: Plantea los conceptos básicos, primitivas algorítmicas y principios de estructura de
datos, a fin de que el estudiante identifique y diferencie conocimientos básicos a manejar durante la asignatura.
• Unidad II Procesamiento electrónico de datos: Establece los conceptos básicos del procesamiento electrónico, incluyendo datos,
información, funciones y procedimientos utilizados frecuentemente en la elaboración de programas.
• Unidad III Principios de programación estructurada: Permite conocer el estado del arte en relación al paradigma de la
programación estructurada y sus herramientas básicas.
• Unidad IV Estructuras de control aplicada a la programación estructurada: Explica el funcionamiento de controles condicionales y
controles de iteración, de gran importancia para la bifurcación de programas.
• Unidad V Programación PHP: Permite al estudiante un primer acercamiento a la programación, utilizando el lenguaje de
programación PHP.
• Unidad VI Estructura de datos: Establece los fundamentos de los datos con estructura lineal y del tipo abstracto.
• Unidad VII Introducción a la programación orientada a objetos (POO): Permite orientar al estudiante a comprender los conceptos
fundamentales de la programación orientada a objeto y sus diferentes aspectos.
▪ Concepto.
▪ Utilidad.
▪ Operadores unarios y binarios.
Orientaciones • Se recomienda evaluar la semana 7 solicitando a los estudiantes desarrollar programas en PHP o Java.
Metodológicas • Se recomienda en la semana 8 sólo evaluar conceptos a través de explicaciones, sin hacer ejercicios a fin de proporcionar un
descanso antes de la semana 9 que corresponde a la semana final.
Bibliografía • Jaramillo, S., Cardona, S. y Hernández, L. (2010). Material
Obligatoria Programación Orientada a Objetos. Quindio, Colombia: Complementario
Ediciones Elizcom.
Recursos
Vicerrectoría Académica IACC
Dirección de Desarrollo Académico
Unidad Análisis y Diseño Curricular
Orientaciones
Metodológicas
Bibliografía Material
Obligatoria Complementario
Recursos
Vicerrectoría Académica IACC
Dirección de Desarrollo Académico
Unidad Análisis y Diseño Curricular
VI. MODALIDAD
La modalidad online a través de la cual se dicta la asignatura, se sustenta en el uso de las nuevas tecnologías e internet como un medio para el
desarrollo de aprendizajes y conocimientos.
Cada asignatura la imparte un docente experto en la disciplina de estudio. La interacción entre estudiante-docente y estudiante-estudiante se
efectúa a través de aulas virtuales, con aproximadamente 25 integrantes, todo dispuesto en una plataforma educativa e interactiva de la más alta
calidad y tecnología.
El modelo pedagógico de IACC se desarrolla a través de variadas instancias de aprendizaje de carácter individual (libros de estudio semanales,
tareas, controles y proyectos finales) como colaborativo (foros de discusión), las cuales, en su conjunto, facilitan el desarrollo de capacidades
desde la expresión escrita hasta el progreso del pensamiento. A su vez, existen herramientas de comunicación que permiten mantener una
interacción constante entre los participantes.
La asignatura tiene un tiempo de duración de 9 semanas académicas, que incluyen material de estudio obligatorio y complementario,
participación en foros de discusión y actividades evaluativas, que permiten desarrollar la (s) capacidad (es) a la que tributa la asignatura y lograr
los aprendizajes esperados.
El rol del docente, es concebido como un agente facilitador que guía el aprendizaje del estudiante en su proceso formativo, retroalimentando en
forma oportuna, pertinente y asertiva las evaluaciones e intervenciones realizadas dentro de la asignatura. El docente debe promover
constantemente, la participación y el desarrollo de capacidades y el logro de aprendizajes a través del análisis y la discusión de temas propios de la
asignatura.
Vicerrectoría Académica IACC
Dirección de Desarrollo Académico
Unidad Análisis y Diseño Curricular
VIII. EVALUACIÓN
La evaluación es concebida como parte constitutiva del proceso de aprendizaje y, por lo tanto, se caracteriza por ser sistemática y permanente
durante el transcurso de la asignatura. Los estudiantes experimentan en forma progresiva el logro de aprendizajes esperados relativos a
habilidades, conocimientos y actitudes, a través de las actividades evaluadas en diversos niveles de complejidad, recibiendo semanalmente, del
docente, retroalimentación personalizada y oportuna e información relevante respecto del avance y aspectos de mejora de los estudiantes.
Área de Especialidad Magíster, Diplomados, Cursos, Certificaciones o experiencia comprobable en las siguientes áreas de la
disciplina:
o Redes / Conectividad / Tecnologías móviles e inalámbricas.
o Auditoría/Seguridad Informática.
o Administración y gestión de ambientes corporativos con Windows Server.
o Lenguajes de Programación
Bases de Datos
Experiencia Docente
Experiencia en Educación Superior, en asignaturas afines, de a lo menos 2 años.
Vicerrectoría Académica IACC
Dirección de Desarrollo Académico
Unidad Análisis y Diseño Curricular
X. CONTROL INTERNO
Fecha 20-10-2017
Fecha 24-10-2017