Sei sulla pagina 1di 3

OBJETIVO: Al terminar el curso de programacin el alumno aprender analizar, plantear, desarrollar, disear y solucionar problemas de la vida cotidiana pasndolos

a travs del lenguaje de programacin C, mediante el uso de herramientas de programacin. DURACION: Seis meses ACTIVIDADES Qu es un algoritmo? (definicin, su estructura y ejemplos)

TEMA: PROGRAMACION EN C

HERRAMIENTAS Se partir del conocimiento previo del alumno acerca de lo que conoce sobre el algoritmo, posteriormente se explicar a travs de una tcnica expositiva al alumno la definicin de algoritmo y sus pasos para desarrollarlo, mediante la utilizacin del pizarrn, plumones, diagramas, diapositivas, etc. Se plantean problemas a los alumnos en un orden de menor a mayor complejidad para que los resuelvan, los problemas se pueden dictar, imprimir, pedir que el alumno lo resuelva en el pizarrn o quedarse de tarea mientras mayor sea el nmero mejor es la efectividad de solucin en el alumno. Se ensea al alumno la definicin y la estructura del Pseudocdigo mediante una exposicin ya sea con diapositivas o en el pizarrn. Se explica la definicin, las partes, los smbolos que debe contener y la conversin de un Pseudocdigo a un diagrama de flujo, mediante el uso de diapositivas, el pizarrn, plumones en este caso de diferentes colores para no confundir al alumno.

TIEMPO 60 minutos

Resolucin de problemas siguiendo los pasos de un algoritmo

Actividad Continua

Pseudocdigo

60 minutos

Diagramas de flujo

120 minutos

Conversin de algoritmos a un pseudocdigo y a un diagrama de flujo

Traduccin del diagrama de flujo a un lenguaje de programacin

Utilizar el compilador

Compilacin de programas

A travs del planteamiento de problemas se pide al alumno que los convierta a un pseudocdigo y a un diagrama de flujo generalmente de 200 a 300 problemas por semana, impresos o copias de alguna fuente bibliogrfica. Debemos seleccionar un lenguaje de programacin en este caso C ya que es uno de los ms simples con los cuales el alumno puede iniciarse en la programacin se le explica al alumno mediante el uso del pizarrn la estructura y las diferentes libreras. Esta es la parte prctica ac es donde se utiliza la computadora, mediante el uso de esta explicaremos con un can y diapositivas las partes del compilador y su uso Una vez explicado el uso del compilador al alumno tendremos que ensearle como escribir ese cdigo, esto tambin en la computadora. Al no compilarse un programa tendremos que ensear al alumno a corregir este tipo de errores con el uso de la computadora.

Actividad continua

120 minutos

60 min

Actividad continua

Deteccin de errores

Actividad continua

Optimizacin del programa

Ac se le explica y muestra al alumno algunas tcnicas para optimizar los programas y para no cometer algunos errores comunes mediante el ejemplo de cdigos incorrectos en una

Actividad continua

computadora. Existen diferentes formas para evaluar a los alumnos en programacin 1.- Una de ellas es mediante el dictado o impresin de un exmen el cual contenga en su estructura problemas y la solucin que debe dar el alumno, sea desde el inicio de un algoritmo, pasarlo a un pseudocdigo, traducirlo a un diagrama de flujo y por ltimo obtener el programa compilndolo en la plataforma en la que se est utilizando en este caso C. 2.- Otra opcin sera este proceso pero inversamente se le da el cdigo de la solucin del problema al alumno y que lo lleve hasta el problema inicial (en este caso todas las respuestas de los alumnos sern diferentes ya que depende del criterio de cada uno para plantear dicho problema siempre y cuando sin salirse del contexto esto lo determinar y evaluar el profesor.) 3.- Se puede combinar un examen como los dos casos anteriores. 4.- Si se dispone de tiempo se puede plantear un problema para cada alumno ya sea que lo resuelva en su libreta o frente al pizarrn.

Evaluacin:

Al trmino de cada tema, unidad o hasta concluir el curso de programacin. El tiempo de evaluacin depende del nmero y complejidad de los problemas por lo general es de 1 hasta 4 horas.

Potrebbero piacerti anche