Régimen Académico 10 Código PRG-105 Área de Saber y conocimiento Programación 1 Horas Anuales - Horas Prácticas - Horas Teóricas 0 - Total Horas 160 160 Caracterización Inicia y fundamenta el desarrollo de programas a través de la lógica proposicional, basados en métodos y técnicas adecuadas a la programación. Fundamentación Proporciona técnicas algorítmicas para diseñar soluciones lógicas a problemas de mediana complejidad. Objetivo del área de Saber y Desarrollar algoritmos utilizando los fundamentos de Conocimiento la programación estructurada para estimular el razonamiento y pensamiento lógico y abstracto en la resolución de problemas del mundo real que sirven de base en la implementación de programas de computadora. Contenidos Programáticos 1. INTRODUCCIÓN A LA PROGRAMACIÓN 2. DISEÑO DE ALGORITMOS 3. PROGRAMACIÓN ESTRUCTURADA 4. PROGRAMACIÓN MODULAR 5. ESTRUCTURAS Y REGISTROS 6. ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 7. MÉTODOS DE ORDENACIÓN Y BÚSQUEDA. 8. ARCHIVOS Contenidos Analíticos 1. INTRODUCCIÓN A LA PROGRAMACIÓN 1.1. Introducción 1.2. Definición de Programación 1.3. Fases de la Programación 1.4. Heurística de la programación 1.4.1. Concepto de Heurística 1.4.2. El proceso de resolución de un problema 2. DISEÑO DE ALGORITMO 2.1. Concepto de Algoritmo 2.2. Características de los algoritmos 2.3. Constantes, Variables y Expresiones 2.3.1. Datos 2.3.2. Tipos de Datos 2.3.3. Constantes y Variables 2.3.4. Operadores aritméticos y lógicos 2.3.5. Expresiones aritméticas y lógicas 2.4. Tipos de Algoritmos 2.4.1. Algoritmos Cualitativos 2.4.2. Algoritmos Cuantitativos 2.5. Herramientas para la representación de algoritmos 2.5.1. Pseudocódigos 2.5.2. Diagramas de flujo 3. PROGRAMACIÓN ESTRUCTURADA 3.1. Introducción 3.2. Estructuras Secuénciales 3.3. Estructuras Condicionales 3.3.1. Estructura Condicional Simple 3.3.2. Estructura Condicional Doble 3.3.3. Estructura Condicional Múltiple 3.4. Contadores, Acumuladores, centinelas y banderas. 3.5. Estructuras Repetitivas 3.5.1. Estructura repetitivo pre condicional. 3.5.2. Estructura repetitivas pos condicionales 3.5.3. Estructura Para 4. PROGRAMACIÓN MODULAR 4.1. Definición de programación modular 4.2. Características de la programación modular 4.2.1. Acoplamiento 4.2.2 Cohesión 4.3. Tipos de Módulos 4.3.1. Modulo principal 4.3.2. Procedimientos 4.3.3. Funciones 4.4. Paso de parámetros 4.5. Ámbito de las Variables 5. ESTRUCTURAS Y REGISTROS 5.1. Tipos de Datos Abstractos 5.2. Acceso a los datos 5.3. Casos de aplicación 6. ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 6.1. Introducción 6.2. Arreglos Unidimensionales 6.2.1. Definición 6.2.2. Características 6.2.3. Representación Gráfica 6.2.4. Operaciones básicas en vectores 6.2.5. Problemas de Aplicación 6.3. Arreglos Bidimensionales 6.3.1. Definición 6.3.2. Características 6.3.3. Representación Gráfica 6.3.4. Operaciones básicas en matrices 6.3.5. Problemas de Aplicación 7. MÉTODOS DE ORDENACIÓN Y BÚSQUEDA 7.1. Introducción 7.2. Algoritmos de Ordenación 7.2.1. Burbuja 7.2.2. Inserción directa 7.2.3. Selección directa 7.3. Métodos de Búsqueda 7.3.1. Búsqueda Secuencial 7.3.2. Búsqueda Binaria 8. ARCHIVOS 8.1. Introducción al manejo de archivos 8.1.1. Persistencia de datos 8.1.2. Sistema de Archivos 8.2. Tipos de archivos 8.2.1. Archivos de texto 8.2.2. Archivos binarios 8.3. Operaciones con archivos 8.3.1. Lectura 8.3.2. Escritura 8.3.3. Lectura / Escritura 8.4. Operaciones con registros 8.4.1. Archivos de acceso secuencial 8.4.2. Archivos de acceso directo - Exposición magistral por parte del facilitador. - Dialogo reflexivo Metodologías de Aprendizaje - Foro debate de la asignatura: a través de Son procesos que el docente aplica Plataforma de Docencia Virtual. (mejorar) para que los estudiantes aprendan. - Aplicaciones a través de actividades y ejercicios. - Tutorías (enseñanza personalizada) - Grupos de Aprendizaje Cooperativo GACs. - Aprendizaje Cooperativo (todos los estudiantes participan en la solución de un problema en la PE Aulas Amigas) - Aprendizaje Inductivo - Aprendizaje deductivo - Aprendizaje Activo - Aprendizaje Participativo - Aplicaciones a través de actividades y ejercicios (en la PE Aulas Amigas)
- Cada tema se presenta motivando al estudiante, se
desarrolla el tema por partes lógicas, haciendo una síntesis de lo expuesto y sus conclusiones. - Cada tema debe llevar consigo una exposición de los objetivos perseguidos asociado una relación de ejercicios propuestos y terminará con un resumen de los puntos principales. - Hacer preguntas que ayuden a rectificar o clarificar conceptos, actuar de modo que el estudiante sienta que llego a la conclusión correcta Estrategias Didácticas y que es capaz de razonar y resolver problemas Son técnicas de enseñanza relacionados al tema. - Tanto el facilitador como los estudiantes podrán plantear posibles soluciones alternativas. - A través de Plataforma de Docencia Virtual, los estudiantes acceden a un foro de debate dedicado a la asignatura. En dicho foro los estudiantes podrán plantear dudas, preguntas, sugerencias y comentarios relacionados con la asignatura. - Los estudiantes realizan prácticas en forma individual con relación a cada tema. - Se forman heterogéneos de trabajo, para realizar las prácticas propuestas. Medios de Apoyo - Pizarra Data Show - Computador - Material - Didáctico - Materiales y Equipos - Plataforma Educativa Aulas AMIGAS - Dispositivo electrónico TOMI
La Influencia Del Francés Como Lengua Materna en El Aprendizaje Del Español Como Lengua Extranjera en Un Contexto Multicultural Particular: La Región de Lorena