Plan de Clase - Universidad Distrital Francisco Jose de Caldas
Plan de Clase - Universidad Distrital Francisco Jose de Caldas
Plan de Clase - Universidad Distrital Francisco Jose de Caldas
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Las competencias generales que se preten<strong>de</strong>n <strong>de</strong>sarrollar<br />
COMPETENCIAS:<br />
Abstraer y conceptualizar problemas <strong>de</strong>l entorno<br />
Interpretar lógicamente problemas <strong>de</strong>l entorno<br />
Desarrollar la capacidad <strong>de</strong> análisis<br />
Mo<strong>de</strong>lar el problema, generando alternativas <strong>de</strong> solución<br />
Validar y refutar alternativas <strong>de</strong> solución con razonamiento lógico<br />
Desarrollar habilida<strong>de</strong>s lógicas aplicadas a la solución <strong>de</strong> problemas<br />
Desarrollar la capacidad <strong>de</strong> análisis lógico y pensamiento or<strong>de</strong>nado, para los problemas<br />
matemáticos a resolver<br />
Desarrollar la capacidad creativa, enfrentando y resolviendo problemas en forma in<strong>de</strong>pendiente <strong>de</strong>l<br />
lenguaje utilizado<br />
III. JUSTIFICACION<br />
En la actualidad el diseño <strong>de</strong> software es una labor que requiere <strong>de</strong> lenguajes y herramientas <strong>de</strong><br />
programación, permitiendo <strong>de</strong>sarrollar aplicaciones <strong>de</strong> buena calidad y alto <strong>de</strong>sempeño, con las cuales<br />
se logre solucionar las necesida<strong>de</strong>s que en esta área surgen en la mayoría <strong>de</strong> áreas que requieran el<br />
manejo <strong>de</strong> información.<br />
Por lo anterior es importante que los estudiantes adquieran las habilida<strong>de</strong>s necesarias para analizar,<br />
diseñar e implementar aplicaciones que realicen los procesos requeridos por los clientes o usuarios.<br />
El proceso <strong>de</strong> análisis, diseño y construcción <strong>de</strong> algoritmos utilizando herramientas como el diagrama<br />
<strong>de</strong> flujo el seudo código permiten al estudiante plasmar los problemas reales en algoritmos y luego en<br />
programas que darán una eficaz solución a las necesida<strong>de</strong>s <strong>de</strong> las organizaciones actuales. La<br />
utilización <strong>de</strong> una herramienta como el lenguaje C, pue<strong>de</strong> permitir la aplicación <strong>de</strong> dichos conceptos,<br />
para la implementación <strong>de</strong> las alternativas planteadas permitiendo generar aplicaciones robustas y <strong>de</strong><br />
alta calidad.<br />
CONTENIDO:<br />
Contenido propuesto para estudiantes repitentes<br />
I. CONCEPTUALIZACIÓN ( 2 semana)<br />
Conceptos sobre Desarrollo <strong>de</strong> Aplicaciones<br />
<strong>Plan</strong>ificación<br />
Análisis<br />
Diseño<br />
Pruebas<br />
Implementación<br />
Algoritmos<br />
Diagramas <strong>de</strong> Flujo<br />
Pseudocódigo<br />
II. ENTORNO DE DESARROLLO LENGUAJE C ( 2 semanas)<br />
Antece<strong>de</strong>ntes Lenguaje C<br />
Tipos <strong>de</strong> Datos en C<br />
Declaración <strong>de</strong> Variables<br />
Declaración <strong>de</strong> Constantes<br />
Palabras Reservadas, Operadores<br />
Partes <strong>de</strong> un programa en C<br />
Directivas (Inclu<strong>de</strong>, Define)<br />
Creación <strong>de</strong> un Programa<br />
Crear, Salvar, Compilar y Ejecutar un Programa sencillo<br />
Instrucciones <strong>de</strong> Entrada/ Salida