09.05.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!