Você está na página 1de 2

ASPECTOS METODOLGICOS

Este propedutico de Programacin de Computadoras debe ofrecer las bases para el diseo y prueba de algortmos. En este curso se establecen estrategias que permiten al educando extraer de su actividad cotidiana o de sus conocimientos previos relaciones que puedan estructurarse segn una secuencia lgica en el nivel de abstraccin exigido por el lenguaje natural en primera instancia y luego siguiendo criterios de pseudocodificacin, para finalizar con la expresin del modelo construido en un lenguaje de programacin. El curso requiere del intercambio de ideas y opiniones sobre las instrucciones que deben emplearse para construir un determinado procedimiento, as como del orden en que deben realizarse las instrucciones y sobre los valores necesarios y suficientes para verificar si el procedimiento cumple con el objetivo deseado, de all que se destine un 10% a la evaluacin de esta actividad. La ejercitacin en el diseo de la lgica de programas es la esencia de este curso y debe efectuarse independientemente de un lenguaje de programacin a fin de no distraer la atencin con el proceso mecnico de codificacin. Se sugiere el uso de diagramas de flujos, pseudocodificacin o herramientas como el interprete Dfd que se puede obtener en http://www.softonic.com/s/ diagrama-flujo-editor
Mdulo

CRONOGRAMA
Duracin Evaluacin Semana

Universidad de Panam Sede Veraguas Facultad de Informtica Electrnica y Comunicacin

Clculo Proposicional

6 al 10 de febrero

40%

Proposiciones lgicas, conexiones lgicas, proposiciones compuestas.Tablas de verdad. Del texto a la proposicin lgica. Diseo Y Prueba De Algortmos 13 al 17 de febrero 50% 2

Instrucciones fundamentales. Diagramas de flujo. Diseo de procedimientos con entrada, salida, asignacin y transferencia condicional. 17 de enero 10% 2

Diseo Curricular Propedutico de Programacin

Auto y coevaluacin de los discentes. Anlisis de la participacin individual y de la asistencia.

Facilitadores: Diego Santimateo G. Yahaira Jurez. Maria Zeballos


COSTO DEL CURSO: B/.15.00 DURACIN: Del 6 al 17 de febrero HORARIO: Lunes a Viernes Diurno 9:00 am 12:00 m Nocturno 6:00 pm 9:00 pm

El sentido comn y la creatividad son la clave.

FUENTES DE INFORMACIN

CONTENIDOS

JUSTIFICACIN
Este propedutico es el soporte y fuente fundamental de los conocimientos, experiencias, destrezas y habilidades que constituyen la base esencial de la actividad de programacin de computadoras, que a su vez se considera el motor y eje central de la evolucin y desarrollo de la Informtica. Es aqu donde se orienta al estudiante en el diseo de procedimientos, en la asociacin de sus conocimientos previos con la solucin ordenada y lgica de problemas que pueden ser resueltos por medio de un programa de computadora y en la evaluacin de algoritmos en diversos niveles de abstraccin, segn el tipo de lenguaje utilizado.

1. Byron, Gottfried. Programacin en C. Editorial Mc Graw Hill, Mxico 1995. 2. Joyanes, Luis. Problemas de Metodologa de la Programacin. Espaa.1990. 3. Norton, Peter. Introduccin a la Computacin. Mc Graw Hill, Mxico 1999. 4. Giannina Nez y Santimateo, Diego. Introduccin a la Programacin. Universidad de Panam. 2000. 5. Kernighan, Brian y Ritchie, Dennis. El Lenguaje de Programacin C. Editorial Prentice Hall. Mxico 1991. 6. Grassmann, W. y Tremblay, Jean-Paul Matemtica Discreta y Lgica. Prentice Halll. Espaa 1997.

Mdulo 1: Clculo Proposicional La lgica desempea un papel central en muchos campos y especialmente en el diseo de los procedimientos de solucin de problemas mediante programas de computadoras. Proposiciones lgicas, conexiones lgicas, proposiciones compuestas. Tablas de Verdad. Evaluacin de proposiciones.

1. De la Cortina, Elena Diez.

Lgica: Teora & Prctica


http://www.cibernous.com/logica/index.html

Mdulo 2: Diseo de Algoritmos Instrucciones fundamentales de un lenguaje de programacin procedural. Uso de expresiones, operadores de relacin, aritmticos y lgicos. Diseo de algoritmos. Instrucciones de entrada, salida, asignacin e introduccin a la transferencia condicional. Datos de prueba de algoritmos y prueba de escritorio.

OBJETIVOS TERMINALES
Disear programas de computadora mediante diagramas de flujo. Resolver problemas mediante la programacin de computadoras. Valorar la finalidad de un programa de computadora. Colaborar en el desarrollo de programas para solucionar problemas especficos.

2. Smith, Jan. Cultura informtica.


http://www.jegsworks.com/Lessons-sp/index.html

3. Santimateo, Diego. Gua de Informtica Bsica. http://eigeeinf102.blogspot.com/ 4. Daniel Jackson and Rob Miller
A New Approach to Teaching Programming

http://people.csail.mit.edu/dnj/articles/ teaching-6005.pdf 5. http://www.utpl.edu.ec/ecc/wiki/index.php/ Metodolog%C3%ADa_de_la_Programaci%

Você também pode gostar