Página | 1 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/2013P R O G R A M A C I Ó N D E L Ó...
Página | 2 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/20134. ORGANIZACIÓN DE ACTIVIDADES ...
Página | 3 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/2013Capacidad Terminal N° 02: Proce...
Página | 4 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/20135. METODOLOGIATeórico Práctica ...
Upcoming SlideShare
Loading in...5
×

Silabo lógica de programación

367

Published on

Published in: Education
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
367
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Silabo lógica de programación

  1. 1. Página | 1 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/2013P R O G R A M A C I Ó N D E L Ó G I C A D E P R O G R A M A C I Ó N1. INFORMACIÓN GENERAL1.1. Carrera Profesional : Computación e Informática1.2. Módulo : Desarrollo de software y gestión de base de datos1.3. Unidad Didáctica : Lógica de Programación1.4. Semestre Académico : Tercero1.5. Horas semanales : Dos (2) horas1.6. Créditos : Uno (1)1.7. Docente : Edwin MAMANI LOPEZ2. FUNDAMENTACIÓNEsta Unidad introduce al estudiante de la carrera profesional de Computación e Informática al proceso de la programación que se manifiesta esencialmente en elaprendizaje y la lógica de los diseños de programas computacionales.Analiza, diseña y construye algoritmos resolviendo los problemas de programación del modo sencillo y racional pensando no sólo en el aprendizaje de reglas desintaxis y construcción de programas, sino y sobre todo, aprender a pensar para conseguir la resolución del problema en cuestión de forma clara, eficaz y fácil deimplementar en un lenguaje de programación y su ejecución posterior en una computadora.3. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓNCapacidad Terminal Criterios de Evaluación1. Diseña y construye diagramas de flujo y Pseudocódigo con flexibilidad,iniciativa y creatividad.1.1 Define y plantea el problema a través de un algoritmo.1.2 Explica las diferencias entre la programación modular y estructurada.1.3 Diseña y construye diagramas de flujo y Pseudocódigo.1.4 Explica los diferentes métodos de programación.2. Procesa y presenta Estructuras de Programación en Pseint en forma clara yprecisa.2.1 Codifica algoritmos para verificar su validez, empleando un entorno deprogramación de Pseint.2.2 Comprende qué es una estructura condicional.2.3 Utilizar condiciones y estructuras repetitivas.2.4 Conoce la estructura lógica que emplea un contador y acumulador.
  2. 2. Página | 2 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/20134. ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BÁSICOSCapacidad Terminal N° 01: Diseña y construye diagramas de flujo y Pseudocódigo con flexibilidad, iniciativa y creatividad.Elementos de laCapacidad TerminalOrganización de los aprendizajes Actividades deAprendizajeCriterios de evaluación HrsProcedimientos Conceptuales ActitudinalesConoce la metodologíade la programación ydesarrollo de software.- Comprende losfundamentos teóricosde la programación.- Diseña y construyealgoritmos.- Metodología para lasolución de problemaspor medio de la PC.- Concepto, función yusos de algoritmos.Demuestra disposición aser reflexivos ycreativos.Nº 01:Fundamentos y metodología de laprogramación.Explica el concepto dealgoritmo y plantea unasolución de los problemascomputacionales.02Crea y diseñaalgoritmosComprende en quéconsiste el paso"Determinar lasrestricciones"Fases en la resolución deproblemas.Conoce las normas parael uso apropiado delCentro de cómputo.Nº 02:Conoce qué es un algoritmo.Comprende la importancia deorganizar en secuencia lógicalos pasos de diversos procesos.02Identifica el problema,las restricciones y lospasos a seguir pararesolverlo.Comprende en quéconsiste el paso"establecer los procesosnecesarios".Concepto ycaracterísticas dealgoritmos.Dinamiza en las diversassesiones un trabajocolaborativo con suscompañeros.Nº 03:Comprende los pasos paraanalizar problemas.Organiza en secuencia lógica lasinstrucciones que solucionanproblemas planteados.02Comprende en quéconsiste el paso"formular el problema"Representación gráficade los algoritmos. Partesconstitutivas de unprograma.Maneja con facilidadelementos básicosdentro del tematrabajada en clase.Nº 04:Utiliza el lenguaje pseudocódigopara representar algoritmos.Utiliza frases o proposiciones enespañol para representarinstrucciones.02Conoce que losidentificadores sonnombres que se dan alos elementos utilizadosen los algoritmos.Conoce un conjunto dereglas (convenciones)para asignar nombres avariables, constantes,objetos, escenarios yeventos.ConstantesVariables.- Clasificación:por su contenido y porsu uso.ExpresionesIngresa en la red segúnlas instrucciones que elmaestro indique.Nº 05:Comprende qué sonidentificadoresComprende qué sonidentificadores.Conocer cómo asignar un valora una variable02Comprender laclasificación deoperadores (aritméticos,alfanuméricos,relacionales y lógicos).Conoce el orden deevaluación de losoperadores.Utiliza los operadores.Utilizar las operaciones+, -, * , /Utilizar operacionesbooleanas >, <, =, y o,no¿Qué es una expresión?Utiliza correctamente elrecurso del tiempocumpliendo con lasmetas establecidas paracada sesión de trabajo.Nº 06:Define qué son operadores yexpresiones.Conoce diferentes tipos deexpresiones (aritméticas,alfanuméricas, lógicas y deasignación).02Utilizar el lenguajepseudocódigo pararepresentar algoritmos.Construye en lenguajenatural la estructura deun algoritmo.Lenguaje Pseudoódigo Entrega en las fechasdeterminadas losavances y lasactividades propuestas.Nº 07:Conoce y utiliza el programaPseint.Utiliza frases o proposiciones enespañol para representarinstrucciones.02Organizar en secuencialógica las instruccionesque solucionanproblemas planteados.Conoce las principalesreglas para elaborardiagramas de flujo.Diagrama de flujo.-Encabezado, direcciónde flujo, iniciación devariables y constantes.Conoce las normas queconforman el manual deprocedimientos para eluso apropiado delCentro de cómputo.Nº 08:Diseña algoritmos coninstrucciones de entrada/salida.Utiliza los símbolos para elaborardiagramas de flujo. 02
  3. 3. Página | 3 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/2013Capacidad Terminal N° 02: Procesa y presenta Estructuras de Programación en Pseint en forma clara y precisa.Elementos de laCapacidad TerminalOrganización de los aprendizajes Actividades deAprendizajeCriterios de evaluación HrsProcedimientos Conceptuales ActitudinalesReconoce la entidadesprimitivas para eldesarrollo dealgoritmosReconoce la entidadesprimitivas para eldesarrollo dealgoritmosTipos de datos.-Simples; estructuradosIdentificadoresManeja con facilidadelementos básicosdentro del tematrabajada en clase.Nº 09:Tipo de datos, surepresentación (identificadores)Asigna correctamente los tiposde datos a los identificadores.02Analizar la solución aproblemas querequieran toma dedecisiones del tipocondicional.Conocer qué es unaestructura enprogramación.Estructura CondicionalsimpleIngresar en la redsegún las instruccionesque el maestroindique.Nº 10:Diseña algoritmos coninstrucciones de decisiónCondicional.Conoce y utiliza la estructuracondicional SIMPLE aplicada alos algoritmos. 02Implementarsoluciones (algoritmos)condicionales oselectivas doblesComprender qué esuna estructuracondicionalConocer qué es unaestructura enprogramación.Estructura condicionaldobleUtilizar correctamenteel recurso del tiempocumpliendo con lasmetas establecidaspara cada sesión detrabajo.Nº 11:Diseña algoritmos coninstrucciones de repetición.Conoce y utiliza la estructuracondicional DOBLE aplicada alos algoritmos.02Evaluar la solución aproblemas querequieren repetir uno omás bloques deinstrucciones.Conocer qué es unaestructura condicionalsimple (Si) y doble (Sianidados).Estructura condicionalmúltipleEntregar en las fechasdeterminadas losavances y lasactividadespropuestas.Nº 12:Implementa algoritmoscondicionales.Conoce y utiliza la estructuracondicional MÚLTIPLEaplicada a los algoritmos. 02Aprender a resolverproblemas mediante laejecución repetida deun secuencia deinstruccionesAnalizar las diferenciasentre cada una de lasestructuras derepetición.Estructura repetitivaMientrasEstructura de repetitivarepetir hastaIngresar en la redsegún las instruccionesque el maestroindique.Nº 13:Funcionalidad de lasestructuras repetitivas.Nº 14:Utilización de las estructurasMIENTRAS y REPETIRConoce y utiliza la estructurarepetitiva MIENTAS yREPETIR aplicada a losalgoritmos.02Evaluar la solución aproblemas querequieren repetir uno omás bloques deinstrucciones.Analizar lacorrespondencia entracada una de lasestructuras derepetición.Estructura repetitivaparaUtilizar correctamenteel recurso del tiempocumpliendo con lasmetas establecidaspara cada sesión detrabajo.Nº 15:Uso y aplicación de laestructura PARAConoce y utiliza la estructurarepetitiva PARA aplicada a losalgoritmos.02Traducir correctamenteel algoritmo resuelto ala sintaxis utilizada porel programa Pseint.Conocer la estructuralógica que emplea unacumulador.Estructura datos. Entregar en las fechasdeterminadas losavances y lasactividadespropuestas.N º 16:Implementa algoritmosrepetitivos.Implementa algoritmos conenfoque modular.Diseña de estructuras datos ylos algoritmos en la solucióneficiente de aplicacionesinformáticas.02
  4. 4. Página | 4 Programación Lógica de programación – http://elprofedwin.blogspot.com 09/04/20135. METODOLOGIATeórico Práctica de laboratorioa) Exposición interactiva en clases de los contenidos temáticos de cadaunidad respectivamente.b) Lecturas complementarias para ampliar los temas propuestos en las clasesteóricas.a) Resolución de ejercicios demostrativos las que se desarrollaran en el centrode cómputo.b) Planteamiento de ejercicios propuestos complementarios y su desarrollo;así como el uso de la web http://elprofedwin.blogspot.com6. MATERALES EDUCATIVOS y OTROS RECURSOS DIDACTICOSa) Materiales educativos interactivos (Plataforma Virtual); Direcciones electrónicas para recabar información sobre contenidos planteados.b) Materiales educativos para la exposición; Pizarra acrílica, plumones, mota, proyector multimedia, mapas conceptuales y esquemas gráficos del problema.Materiales impresos: texto guía, material de clases, hojas de prácticas de salón y laboratorio.7. EVALUACIONa) La escala de calificación es vigesimal y el calificativo mínimo aprobatorio es trece (13). En todos los casos la fracción 0.5 o más se considera como una unidada favor del estudiante. El estudiante que en la evaluación de una o más Capacidades Terminales programadas en la Unidad Didáctica (Asignaturas), obtenganota desaprobatoria entre diez (10) y doce (12), tiene derecho a participar en el proceso de recuperación programado.b) El estudiante que después de realizado el proceso de recuperación obtuviera nota menor a trece (13), en una o más capacidades terminales de una UnidadDidáctica, desaprueba la misma, por tanto repite la Unidad Didáctica.c) El estudiante que acumulara inasistencias injustificadas en número igual o mayor al 30% del total de horas programadas en la Unidad Didáctica (Asignaturas),será desaprobado en forma automática, sin derecho a recuperación.Aspectos a evaluar Criterios Procedimientos InstrumentosEvaluación Conceptual (EC) 40%- Conocimientos- CapacidadesAuto aprendizajeInter aprendizajeIntervención OralPrueba EscritaEvaluación Procedimental (EP) 50%- Habilidades- DestrezasDemostraciónEjemplificaciónAnálisisPracticas dirigidas, elaboración deorganizadores, trabajo de campo,guías de observación.Evaluación Actitudinal (EA) 10%- Responsabilidad- ComportamientoIdentificaciónDisposición para el trabajoLista de cotejos,Test.8. RECURSOS BIBLIOGRAFICOS / BIBLIOGRAFIAJoyanes Aguilar, Luis "Fundamentos de programación: Algoritmos y estructura de datos". 4ta Ed. Mc Graw Hill. España 2006.Araujo Gonzales, Christian "Estructura de datos y de la Información". Guía del estudiante. Trujillo-Perú. 2006, 150 Pág.Clemente, P.J. y Gonzales, J. "Metodología de la programación". Enfoque práctico. Ed. Cáceres UEX. 2005.FREEDMAN, Alan “Diccionario de computación” 5ta Edición Bogotá. McGraw-Hill.http://www.discoduroderoer.es/category/manuales/programacion/pseudocodigo/http://diagramas-de-flujo.blogspot.com/Sicuani, 09 de abril de 2013.

×