2.2.2 AL/Algoritmos Fundamentales

Temas:
Core

Aprendizaje esperado (Learning Outcomes):
Core:

  1. Para cada algoritmo en esta unidad explicar paso a paso cómo opera el algoritmo [Explicar]
  2. Para cada enfoque algorítmico (por ejemplo, ordenamiento) en esta unidad aplicar un ejemplo prototípico del enfoque (por ejemplo, ordenamiento por mezcla) [Aplicar]
  3. Dados los requisitos para un problema, desarrollar múltiples soluciones usando varias estructuras de datos y algoritmos. Posteriormente, evaluar la idoneidad, fortalezas y debilidades seleccionando un enfoque que satisfaga mejor los requisitos [Crear]
  4. Explicar factores más allá de la eficiencia computacional que influyen en la elección de algoritmos, como el tiempo de programación, la mantenibilidad y el uso de patrones específicos de la aplicación en los datos de entrada [Explicar]
  5. Para cada uno de los algoritmos y enfoques algorítmicos en los temas del Núcleo KA:
    1. Explicar un ejemplo prototípico del algoritmo, y
    2. Explicar paso a paso cómo opera el algoritmo.
    [Explicar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM