Sílabo De Programación I

Transcription

Sílabo de Programación II.Datos generalesCódigoASUC 00687CarácterObligatorioCréditos4Periodo académico2020RequisitoMatemática DiscretaHorasTeóricas:II.2Prácticas:4Sumilla de asignaturaLa asignatura corresponde al área de estudios de especialidad, es de naturaleza teórico práctica.Tiene como propósito desarrollar en el estudiante la capacidad de elaborar programas empleandoun lenguaje de programación y los principios de la programación estructurada y modular.La asignatura contiene: Conceptos básicos de programación. Estructuras de control selectivas y decontrol repetitiva. Funciones y procedimientos.III. Resultado de aprendizaje de la asignaturaAl finalizar la asignatura, el estudiante será capaz de elaborar programas computacionales,en unlenguaje de programación, aplicando las estructuras de control, funciones y procedimientos comopropuesta de solución a situaciones propuestas de organizaciones reales.La presente asignatura contribuye al logro del resultado del estudiante:(a) Capacidad de aplicar el conocimiento de matemáticas, ciencias e ingeniería en la solución deproblemas.ucontinental.edu.pe

IV. Organización de los aprendizajesUnidad IConceptos básicos de programaciónDuraciónen horas12Resultado deAl finalizar la unidad, el estudiante será capaz de representar un algoritmo,Aprendizaje de la considerando las instrucciones algorítmicas básicas, en una herramienta dediagrama de itmo: Definición, características,instrucciones algorítmicas , diagramas de flujo.Programaciónestructurada:Programa, programas . Instrumento deevaluación Describe las s de un algoritmo. Elabora diagramas de flujocomo representación de unalgoritmo, bajo el conceptodeprogramaciónestructurada. s.consus Lista de cotejo para evaluar la representación de un algoritmo.Básica Joyanes, L. (2008). Fundamentos de programación: Algoritmos, estructura dedatos y objetos (4ª ed.). España : McGraw Hill. Código Biblioteca UC: 005 / J792008Bibliografía(Básica yComplementaria)Recursos EducativosdigitalesComplementaria López García, J. (2009). Algoritmos y programación (Guía para docentes).Colombia : Editorial de la Fundación Gabriel Piedrahia Uribe. Prialé, L. (2009). Algoritmos y diagramas de flujo aplicaciones en C . Perú :Megabyte. Diagramas de flujo [en línea]. [Consulta: el 20 de junio de 2015]. Recuperadode tmlUnidad IIEstructuras de control para la programación: SelectivasResultado deAprendizaje de laUnidad Estructuras de control para laprogramación: Estructuras decontrol secuencial.Estructuras de control selectiva:Simple, compuesta, múltiple yanidada.Instrumento deevaluaciónBibliografía(Básica yComplementaria)18Al finalizar la unidad, el estudiante será capaz de elaborar programascomputacionales, aplicando las estructuras de control, secuencial y selectivas, enun lenguaje de programación.Conocimientos Duraciónen horasHabilidades Aplica el flujo de trabajo de laestructuradecontroldeprogramación secuencial.Aplica las estructuras de controlselectivas en la construcción deun algoritmo como solución deun problema.Actitudes s.consus Prueba mixta.Básica Joyanes, L. (2008). Fundamentos de programación: Algoritmos, estructura dedatos y objetos (4ª ed.). España : McGraw Hill. Código Biblioteca UC: 005 / J792008ucontinental.edu.pe

Complementaria Acera, M. (2012). Manual imprescindible de C/C . Madrid : AnayaMultimedia. Melguizo, P. (2011). Laboratorio de programación: índice de prácticasejercicios resueltos. España : Universidad Alcalá. Fundamentos de Programación en Lenguaje C [en línea]. [Consulta: 20 dejuniode2015].Recuperadodehttp://www.lcc.uma.es/ vicente/docencia/cppdoc/programacion cxx.pdf Ejercicios sencillos de lenguaje C [en línea]. [Consulta: 20 de junio de ramacion/ejerciciosc/sencillos.htmlRecursos EducativosdigitalesUnidad IIIEstructuras de control para la programación: RepetitivasDuraciónen horas18Resultado deAl finalizar la unidad, el estudiante será capaz de elaborar programascomputacionales, aplicando estructuras de control repetitivas, en un lenguaje deAprendizaje deprogramación.la UnidadConocimientosHabilidadesActitudes Estructuras de control repetitiva:Mientras, hacer-mientras, para(desde).Instrumento deevaluación Aplica las estructuras decontrol repetitivas en laconstruccióndeunalgoritmo como soluciónde un problema. Asume con responsabilidadsus actividades académicasasignadas. Lista de cotejo para evaluar un programa computacional.Básica Bibliografía(Básica , L. (2008). Fundamentos de programación: Algoritmos, estructura dedatos y objetos (4ª ed.). España : McGraw Hill. Código Biblioteca UC: 005 / J792008Complementaria Acera, M. (2012). Manual imprescindible de C/C . Madrid : Anaya Multimedia. Melguizo, P. (2011). Laboratorio de programación: índice de prácticas ejerciciosresueltos. España : Universidad Alcalá. Ejercicios sencillos de lenguaje C [en línea]. [Consulta: 20 de junio de ramacion/ejerciciosc/sencillos.htmlUnidad IVMódulos para la programación: Funciones y procedimientosDuraciónen horas48ucontinental.edu.pe

Resultado deAprendizaje dela UnidadAl finalizar la unidad, el estudiante será capaz de elaborar programascomputacionales, aplicando los módulos de programación: funciones yprocedimientos.ConocimientosHabilidades Módulos de programas: Paso deparámetros,procedimientos, funciones.Librerías de programación.Funciones recursivas. Instrumento deevaluaciónBibliografía(Básica za adecuadamente losmódulos de programación, enla construcción de ilización en los programas.Aplica los módulos a través delas Funciones, Procedimientosy librerías, en la construcciónde programas.Actitudes Asumeconresponsabilidadsusactividades académicasasignadas.Muestra seguridad alexplicar los programasde solución a situacionespropuestas. Rúbrica de la exposición oral.Básica Joyanes, L. (2008). Fundamentos de programación: Algoritmos, estructura dedatos y objetos (4ª ed.). España : McGraw Hill. Código Biblioteca UC: 005 / J792008Complementaria Acera, M. (2012). Manual imprescindible de C/C . Madrid : Anaya Multimedia. Melguizo, P. (2011). Laboratorio de programación: índice de prácticas ejerciciosresueltos. España : Universidad Alcalá. Subprogramas, programación modular [en línea]. [Consulta: 20 de junio a/2000/AED/oldwww/2004 05/AED.Tema.05.pdf Funciones [en línea]. [Consulta: 20 de junio de 2015]. Recuperado 5.htmMetodologíaEl proceso de aprendizaje, se desarrolla siguiendo la secuencia práctica-teórica-práctica, planteandosituaciones problemática de organizaciones reales, donde los estudiantes proponen alternativas desolución, ensayan sus propuestas, debaten y se consolida el saber, y se aplica a situaciones nuevas, parael efecto se utilizará: Método de aprendizaje cooperativo. Aprendizaje basado en problemas. Aprendizaje basado en TICsLos recursos educativos y tecnológicos a utilizar son las presentaciones animadas, y como medio decomunicación a la unidad de red de laboratorio de cómputo.VI.EvaluaciónVI.1. Modalidad presencialucontinental.edu.pe

ComprendeRubrosInstrumentosEvaluación deentradaPrerrequisitos o conocimientosde la asignaturaUnidad IConsolidado 1Unidad IIPrueba mixtaUnidad IIILista de cotejoUnidad I, II y IIIRúbricaEvaluación parcialA) Consolidado 2Unidad IVPesoPrueba mixtaRequisitoLista de cotejoB)20%20%Rúbrica20%40%Todas las unidadesEvaluación finalRúbricaEvaluaciónTodas las unidadesNo aplicasustitutoria (*)(*) Reemplaza la nota más baja obtenida en los rubros anterioresVI.2. Modalidad �n deentradaPrerrequisitoPrueba mixtaConsolidado 1Unidad ILista de cotejoEvaluación parcialUnidad I, II y IIIRúbricaUnidad IVRúbricaTodas las unidadesRúbricaC) Consolidado 2Evaluación finalPesoRequisito20%20%20%40%EvaluaciónTodas las unidadesNo aplicasustitutoria (*)(*) Reemplaza la nota más baja obtenida en los rubros anterioresFórmula para obtener el promedio:PF C1 (20%) EP (20%) C2 (20%) EF (40%)Firmado porFELIPE NESTOR GUTARRA MEZACN FELIPE NESTOR GUTARRA MEZAO UNIVERSIDAD CONTINENTALT DECANODate: 13/05/2020 14:17ucontinental.edu.pe

Estructuras de control para la programación: Estructuras de control secuencial. Estructuras de control selectiva: Simple, compuesta, múltiple y anidada. Aplica el flujo de trabajo de la estructura de control de programación secuencial. Aplica las estructuras de control selectivas en la construcción de