Anda di halaman 1dari 6

REPBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD PEDAGGICA EXPERIMENTAL LIBERTADOR INSTITUTO PEDAGGICO RAFAEL ALBERTO ESCOBAR LARA

MANUAL DE ENSEANZA DE LGICA DE PROGRAMACIN PARA LA ASIGNATURA ESTRUCTURA DE DATOS Y PROGRAMACIN I DE LA ESPECIALIDAD DE INFORMTICA, EN LA UPEL-MARACAY Trabajo presentado para el ascenso a la categora a la categora de Profesor Agregado

Autor: Ing. Edgar Sojo

Maracay, Diciembre 2009

DEDICATORIA Le dedico este trabajo principalmente a Dios Todopoderoso, por la luz que siempre me ilumina, guindome y brindndome la fortaleza necesaria para afrontar todos los obstculos. Seguidamente a Obbatala, Oya (Virgen del Carmen) Oshum, Shango, Yemaya y Agay por su glorioso amor que me llena de paz y confianza. A mis Padres, Nlida y Clodomiro, por su continuo apoyo, cuando lo necesito y cuando no tambin. A mi Esposa, Mireya del Carmen, que me ha ayudado a salir adelante incondicionalmente, gracias por estar siempre que te he necesitado, amarme y brindarme esa compaa que ha sido clave y fundamental en mis triunfos. Te amo y gracias por tu comprensin, dedicacin, amor y confianza. A mi hijo Edgar (eguita) por ser la alegra ms grande y la razn de m ser. Te amo hijo. A la memoria de mi abuelo Pedro Sojo, que Dios lo tenga en la Gloria, Nunca te olvidar.

ii

AGRADECIMIENTO A Dios Todopoderoso, que ha orientado y hecho posible mi desarrollo personal, familiar y profesional. A mi esposa, Mireya del Carmen, por su amor, cario, estmulo y comprensin incondicional en los momentos apremiantes. A mi Hijo, Edgar Jos, que me ha servido de estmulo permanente para el logro de esta meta y que este trabajo sirva de apoyo en un futuro. Al Instituto Pedaggico de Maracay, por brindarme la oportunidad de seguir creciendo profesionalmente.

iii

NDICE GENERAL

RESUMEN.. INTRODUCCIN.. CAPTULO I EL PROBLEMA. Planteamiento del Problema Objetivos de la Investigacin.. Justificacin de la Investigacin. II MARCO TERICO REFERENCIAL... Antecedentes de la Investigacin Bases Tericas. Didctica.... Acto Didctico Comunicativo Estrategias de enseanza en el marco del Acto Didctico. Elementos del Acto Didctico.... La Educacin...... La Enseanza...... El Aprendizaje.... La Motivacin en la Enseanza y el Aprendizaje.. Lgica..... Algoritmo.... Programacin.. Implementacin de Algoritmos... Algoritmos en programacin..... Algoritmos predefinidos.... Diagramas de Flujo....... Recomendaciones para el diseo de diagramas de flujo... Peseudocodigo...... Ventaja de utilizar peseudocodigo en un diagrama de flujo.......... Estructuras Algortmicas...... Algoritmos y diagramas de flujo..... Etapas de la solucin de un problema.. Caractersticas de los algoritmos.. Mdulos de un algoritmo..... MARCO METODOLGICO... Tipo de Investigacin.. Procedimiento.. Tcnicas de recoleccin de datos... CONCLUSIONES Y RECOMENDACIONES.. Conclusiones... Recomendaciones....

vi 1 3 3 8 9 11 11 13 13 13 14 14 16 16 17 18 19 20 20 20 21 21 21 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30

III

IV

iv

MANUAL.... 31 Introduccin..... 32 Conceptos bsicos............ 35 Definicin de Lenguaje........ 37 Lenguajes de programacin............. 37 Fundamentos de algoritmos..... 38 Partes de un algoritmo.............. 40 Cracretristicas de los algoritmos...... 41 Elementos para la construccin de un algoritmo............. 42 Comandos o palabra reservadas....... 43 Dato.............. 44 Tipos de datos....... 44 Variables y constantes.............. 46 Expresiones y operadores............. 47 Expresiones aritmticas............... 49 Operadores aritmticos................ 49 Expresiones relacionales.............. 51 Operadores de relacin................. 51 Expresiones lgicas.............. 51 Evaluacin de expresiones............... 52 Qu es un contador? Qu es un acumulador?........... 53 Formas de representar un algoritmo............. 55 Pseudocdigos.............. 56 Diagramas de flujo o flujogramas............ 56 Consideraciones....................................... 60 Ventajas de usar diagramas de flujo............ 62 Desventajas de usar diagramas de flujo........... 62 Traza de un algoritmo.............................. 63 Estructuras algoritmaticas de control .......... 63 Estructuras secuenciales...................... 64 Estructuras de seleccin o desicin......... 66 Estructuras condicional simple.......................................... 66 Estructuras condicional doble o alternativa...... 67 Condiciones compuestas..... 68 Estructuras de repeticin......... 72 Pasos para uma estructura anidada o cclica................... 72 Bucles repetitivos............ 74 Instrucciones selectivas (case).......... 75 Estructuras repetitivas (mientras, repetir y para)......... 77 Estructura mientras (while)........... 78 Estructura repetir (repeat).............. 79 Estructuras para (for)......... 80 Ejercicios resueltos. 82 Ejercicios propuestos. 110 REFERENCIAS...................................................... 117

REPBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD PEDAGGICA EXPERIMENTAL LIBERTADOR INSTITUTO PEDAGGICO RAFAEL ALBERTO ESCOBAR LARA

MANUAL DE ENSEANZA DE LGICA DE PROGRAMACIN PARA LA ASIGNATURA ESTRUCTURA DE DATOS Y PROGRAMACIN I DE LA ESPECIALIDAD DE INFORMTICA EN LA UPEL-MARACAY Trabajo presentado para el ascenso a la categora a la categora de Profesor Agregado

Autor: Ing. Edgar Sojo Fecha: Diciembre 2009

RESUMEN La presente investigacin tuvo como propsito diseo de un manual para la enseanza de la Lgica de Programacin en la asignatura Estructura de Datos y Programacin I de la especialidad Informtica de la Upel-Maracay. El estudio esta concebido en la modalidad de una investigacin descriptiva, documental por cuanto se realiz una rigurosa revisin bibliogrfica sobre los autores y publicaciones producidas por las universidades donde se administran especialidades involucradas con la informtica. En dicha revisin se encontr que en la Upel-Maracay no existe un manual de Lgica de Programacin actualizado que contribuya con la formacin de los estudiantes de la especialidad de Informtica, lo que hace factible el diseo del referido manual. La potencialidad que ofrece este manual radica en que el mismo permite la participacin activa del estudiante en la construccin de sus conocimientos, lo cual atribuye a modificar el clsico enfoque de enseanza en la algoritmia. Descriptores: Manual, Lgica de Programacin, Enseanza, Fundamentos Tcnicos

vi

Anda mungkin juga menyukai