PROGRAMACIÓN BÁSICA

Competencia específica a desarrollar de la asignatura: 
Plantear metodológicamente la solución de problemas susceptibles de ser computarizados a través del manejo de técnicas estructuradas de diseño y formulación de algoritmos.


LISTADO DE ALUMNOS PARA RECUPERACIONES (actualizado)

RESULTADOS Y NOTAS DE LA UNIDAD 7 (Archivos)

TAREAS DE RECUPERACIÓN.
Las tareas deberán ser enviadas al correo electrónico diego.jacob@hotmail.com, a más tardar el miércoles 07 de junio (SIN PRÓRROGA).

TEMA 1. Conceptos Básicos y Algoritmos.
Competencia específica del tema:
"Dominar los conceptos básicos de la programación para analizar problemas y representar su solución mediante algoritmos".

PSeInt es la abreviatura de PSeudo Intérprete, una herramienta educativa utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es un software muy popular de su tipo y es ampliamente utilizado en universidades de Latinoamérica y España.

CRITERIOS DE EVALUACIÓN:
Examen escrito 60%
Tareas, trabajos e investigaciones 30%
Actitudes, asistencia y puntuaidad 10%

TEMA 2. Introducción a la Programación.
Competencia específica del tema:
"Conocer las características principales de un lenguaje de programación que permitan codificar algoritmos, compilar y ejecutar programas".

CRITERIOS DE EVALUACIÓN:
Examen escrito 50%
Tareas, trabajos e investigaciones 30%
Actitudes, asistencia y puntuaidad 20%


TEMA 3. Control de Flujo.
Competencia específica del tema:
"Construir programas utilizando estructuras condicionales y repetitivas para aumentar su funcionalidad".
Código ASCII

TAREA:
  • Deberá ser un programa que dé solución a un problema en el ámbito de su vida cotidiana.
  • El programa deberá incluir al menos una estructura selectiva (if-else, switch) y una estructura repetitiva (for, while, do-while).
  • Realizar un reporte el cual incluya:
    • Portada (Institución, carrera, unidad, integrantes, docente)
    • Problema (descripción de la problemática detectada y el ámbito en el cual se presenta dicho problema).
    • Propuesta de solución (descripción de la propuesta de solución al problema).
    • Conclusión (breve descripción de los resultados obtenidos del programa).
    • Incluir el código de programa en el reporte.
    • Enviar el archivo del reporte y el archivo .cpp vía correo electrónico a: diego.jacob@hotmail.com
    • NOTA: El programa podrá ser elaborado por un máximo de tres personas (puede ser por parejas o individual).
    • Entrega a más tardar el viernes 31 de marzo.
 
    CRITERIOS DE EVALUACIÓN:
    Examen práctico 50%
    Tareas y trabajos de exposición 30%
    Actitudes, asistencia y puntuaidad 20%
     
TEMA 4. Arreglos, Estructuras y Uniones.
Competencia específica del tema:
"Construir programas que utilicen areglos unidimensionales y multidimensionales para solucionar problemas".
TAREA:
  • Deberá ser un programa que dé solución a un problema en el ámbito de su vida cotidiana utilizando arreglos.
  • Realizar un reporte el cual incluya:
    • Portada (Institución, carrera, unidad, integrantes, docente)
    • Problema (descripción de la problemática detectada y el ámbito en el cual se presenta dicho problema).
    • Propuesta de solución (descripción de la propuesta de solución al problema).
    • Conclusión (breve descripción de los resultados obtenidos del programa).
    • Incluir el código de programa en el reporte.
    • Enviar el archivo del reporte y el archivo .cpp vía correo electrónico a: diego.jacob@hotmail.com
    • NOTA: El programa podrá ser elaborado por un máximo de tres personas (puede ser por parejas o individual).
    • Entrega a más tardar el lunes 01 de mayo.


CRITERIOS DE EVALUACIÓN:
Examen práctico 50%
Tareas y trabajos de exposición 30%
Actitudes, asistencia y puntuaidad 20%
Nota: Los temas 5 y 6 se fusionarán y se evaluarán como un solo tema.
 

TEMA 5. Módulos, TEMA 6 Punteros.
Competencia específica del tema:
"Aplicar funciones y procedimientos en programas, así como declarar y aplicar apuntadores como manera de manipular información en llamadas por valor y referencia".

TAREA:
  • Deberá ser un programa que dé solución a un problema en el ámbito de su vida cotidiana utilizando Módulos y punteros.
  • Realizar un reporte el cual incluya:
    • Portada (Institución, carrera, unidad, integrantes, docente)
    • Problema (descripción de la problemática detectada y el ámbito en el cual se presenta dicho problema).
    • Propuesta de solución (descripción de la propuesta de solución al problema).
    • Conclusión (breve descripción de los resultados obtenidos del programa).
    • Incluir el código de programa en el reporte.
    • Enviar el archivo del reporte y el archivo .cpp vía correo electrónico a: diego.jacob@hotmail.com
    • NOTA: El programa podrá ser elaborado por un máximo de tres personas (puede ser por parejas o individual).
    • Entrega a más tardar el lunes 29 de mayo.

CRITERIOS DE EVALUACIÓN:
Examen práctico 50%
Tareas y trabajos de exposición 30%
Actitudes, asistencia y puntuaidad 20%
TEMA 7. Archivos.
Competencia específica del tema:
"Utilizar las librerías de manejo de archivos para crearlos, leerlos, escribirlos, buscar registris y cerrarlos, ya sean secuenciales o directos".


EVALUACIÓN:
  • Deberá ser un programa que dé solución a un problema en el ámbito de su vida cotidiana utilizando Archivos.
  • Realizar un reporte el cual incluya:
    • Portada (Institución, carrera, unidad, integrantes, docente)
    • Problema (descripción de la problemática detectada y el ámbito en el cual se presenta dicho problema).
    • Propuesta de solución (descripción de la propuesta de solución al problema).
    • Conclusión (breve descripción de los resultados obtenidos del programa).
    • Incluir el código de programa en el reporte.
    • Enviar el archivo del reporte y el archivo .cpp vía correo electrónico a: diego.jacob@hotmail.com
    • NOTA: El programa podrá ser elaborado por un máximo de tres personas (puede ser por parejas o individual).
    • Entrega a más tardar el viernes 02 de junio.


CRITERIOS DE EVALUACIÓN:
Programa aplicado utilizando archivos (código fuente) 50%
Reporte del problema a resolver 50%