INSTITUTO DE EDUCACIÓN SUPERIOR PEDAGÓGICO LIBERTADOR JOSÉ DE SAN MARTÍN S Í L A B O DE: LENGUAJE DE PROGRAMACIÓN I I DATOS INFORMATIVOS: 1.1 ESPECIALIDAD 1.2 CICLO ACADÉMICO 1.3 SEMESTRE LECTIVO 1.4 CRÉDITOS 1.5 HORAS SEMANALES 1.6 TURNO 1.7 TOTAL DE HORAS 1.8 FORMADOR : Computación e Informática. : 2014-I : Quinto :3 : 4(cuatro) : Tarde : 60 : Ing. Javier Saire Chipana. II FUNDAMENTACIÓN: El sub área de Lenguaje de Programación I tiene como finalidad en los futuros docentes orientar a los estudiantes en el uso de las funciones básicas de las plataformas operativas vigentes. Describe, evalúa, utiliza e implementa soluciones para diversos problemas de actividades educativas usando los conceptos de secuencia, alternativa, repetición, fragmentación, algorítmica y lógica computacional. Se introduce la sintaxis y semántica de un lenguaje de programación y resuelven problemas de aplicación directa que utilizan arreglos unidimensionales. III COMPETENCIAS Describe, evalúa, utiliza e implementa soluciones para diversos problemas de actividades educativas introduce la sintaxis y semántica de un lenguaje de programación y resuelven problemas de aplicación IV CONTENIDOS TRANSVERSALES 4.1 Valores: Responsabilidad. Respeto. Puntualidad. Identidad institucional V CONTENIDO 5.1 PRIMERA UNIDAD DIDÁCTICA: Nociones básicas de programación Valores Competencias : Responsabilidad e Identidad. : Describe, evalúa, utiliza e implementa soluciones para diversos problemas de actividades educativas CAPACIDADES CONTENIDOS CONCEPTUALES Conoce y desarrolla algoritmos en base a las teorías del lenguaje de programación •Algoritmos y programas: datos y tipos de datos, funciones estándar y expresiones, estructura de control selectiva o condicional... • Estructuras de control repetitivas : instrucciones de control repetitivas while, do while aplicaciones, estructuras de datos lineales estáticas-arreglos, unidimensionales (vectores)... CONTENIDOS PROCEDIMENTALES Conceptualización y análisis de las nociones teóricas de la programación Entiende y explica la composición de algoritmos. Trabajo en grupo para dar solución a ejercicios diversos Participaciones en clase. CONTENIDOS ACTITUDINALES Demuestran interés en clase, predisposición para aprender. Es responsable en el desarrollo de trabajos y tareas encargadas. Demuestra interés a la hora de investigar y en el momento de la búsqueda de información. Respeta y valora la opinión de sus compañeros. Demuestra iniciativa y autonomía en la resolución de casos prácticos. TEMPORA LIDAD 30 hrs. 5.2 SEGUNDA UNIDAD DIDÁCTICA: aplicaciones haciendo uso del lenguaje de programación Valores : Responsabilidad Competencias : introduce la sintaxis y semántica de un lenguaje de programación y resuelven problemas de aplicación CAPACIDADES Desarrolla aplicaciones haciendo uso de las teorías del lenguaje de programación I CONTENIDOS CONCEPTUALES CONTENIDOS PROCEDIMENTALES Arreglos bidimensionales (matrices)... Programación modular subprogramas y subrutinas... Aplicaciones haciendo uso de DFD. Aplicaciones diversos haciendo uso de Visual Basic Investigan a partir de diferentes fuentes de información concerniente al lenguaje de programación. Usan mesas redondas para analizar y dar solución a problemas haciendo uso del lenguaje de programación. Trabajos grupales. CONTENIDOS ACTITUDINALES Es responsable en el desarrollo de las tareas encargadas. Demuestra interés y autonomía a la hora de investigar. Respeta y valora la opinión de sus compañeros. TEMPORA LIDAD 30 hrs. VI ESTRATEGIAS DE APRENDIZAJE 6.1 MÉTODOS / TÉCNICAS Inductivo-deductivo, experimental, personalizada, socrático. Trabajo Individual, grupal, micro-grupal y simultáneo. Expositivas: clase magistral. De participación, debates, producción. De demostración. 6.2 RECURSOS Pizarra y plumones Videos. CD/DVD Papelotes. Separatas. Laminas. Libros de consulta. Cuadernos de apunte. VII EVALUACIÓN 7.1 CRITERIOS GENERALES Se evaluará en forma permanente aplicando la evaluación formativa y diferencial en sus diferentes formas, se consideraran los siguientes criterios de calificación: 7.2 TÉCNICAS E INSTRUMENTOS UNIDAD I UNIDAD II UNIDAD CAPACIDADES Conoce y desarrolla algoritmos en base a las teorías del lenguaje de programación Desarrolla aplicaciones haciendo uso de las teorías del lenguaje de programación I ASPECTOS CRITERIOS o CONCEPTUAL Analiza y define las diversas teorías y estructuras de programación INDICADORES o o PROCEDIMENT AL o Comprende la organización de un programa ACTITUDINAL o Puntualidad, respeto, participación en diversas actividades o Conceptualiza que es un lenguaje de programación y utiliza los mismos para dar solución a un problema CONCEPTUAL o o o PROCEDIMENT AL ACTITUDINAL o Desarrolla aplicaciones diversas haciendo uso de software de programación o Puntualidad, respeto, participación en actividades. o Clasifica, ordena y compara estructuras de programación Describe, analiza los elementos de un programa Muestra responsabilidad, puntualidad y participa en actividades. Clasifica ordena y compara conocimientos acerca del lenguaje de programación Plantea soluciones para resolver un problema. Es puntual y participa en actividades. INSTRUMENTOS o o o Prueba escrita. Registro auxiliar. Escala de valoración o o o Prueba escrita. Registro auxiliar. Escala de valoración 7.3 ADMINISTRACIÓN DE LA EVALUACIÓN Escala de calificación vigesimal (00-20). Asistencia mínima del 80% a clases Cumplir con todos los trabajos encargados por el docente. Presentación del proyecto. Cumplir con todas las evaluaciones programadas. El promedio de unidad se calcula de la siguiente manera: PU=EC*0.5+EP*0.3+EA*0.2 Donde: PU: Promedio de unidad. EC: Evaluación de contenidos conceptuales. (Evaluación escrita u oral) EP: Evaluación de contenidos procedí mentales. (Cuaderno y trabajos) EA: Evaluación actitudinal. (Asistencia, responsabilidad y participación) IX BIBLIOGRAFÍA ALBERTO DE FRUTOS VELASCO ADDISON-WESLEY Teoría de Lenguajes de Programación Publicaciones de la E.U.I. 2012 Lenguajes y Computación Edición 2013 ROBERT W. SEBESTA Conceptos del lenguaje de programación Webgrafia http://www.pegasosoft.com/curso/introduccion.htm http://www.infosistemas.com.mx/soto10.htm http://lenguajes-de-programacion.com/ _______________________ Docente Formador _______________________ Dirección Académica ______________________ Dirección General