Descargar - Instituto Nacional de Aprendizaje

Anuncio
INSTITUTO NACIONAL DE APRENDIZAJE
NÚCLEO SECTOR COMERCIO Y SERVICIOS
SUBSECTOR INFORMÁTICA
ELEMENTOS DEL MÓDULO
LECCION
NOMBRE DEL MÓDULO: Algoritmos y Diagramas de Flujo
PROGRAMA: Programación Equipo de Cómputo
Duración: 82 horas
OBJETIVO GENERAL: Desarrollar Algoritmos y Diagramas que solucionen problemas planteados mediante procesos
Código: CSTI0008
de lenguaje estructurado
OBJETIVOS
ACTIVIDADES
T
RECURSOS
CONTENIDOS
ESPECÍFICOS
DE APRENDIZAJE
Hrs.
INSTRUCCIONALES
 Sistemas de numeración
Analiza las diferencias y similitudes de las
Representar la
12
diferentes
bases.

Números
binarios,
octales
información decimal y
Ver lista
Realiza operaciones con números de base
alfanumérica mediante y hexadecimales
diferente.
códigos binarios y con  Conversiones entre
números de diferentes bases Compara la conversión y la codificación binaria.
diferentes bases
 Operaciones con números Elabora representaciones de datos en diferentes
numéricas.
binarios, octales y
códigos binarios.
hexadecimales
 Códigos binarios
 Definición de lógica
 Investiga acerca del uso e importancia de la
Realizar operaciones
8
binaria.
lógica
binaria.
utilizando los
 Operadores lógicos: NOT, Compara las propiedades de los diferentes
operadores lógicos.
AND, OR, OR-exclusiva
operadores lógicos.
(XOR).
Resuelve ejercicios planteados con operadores
 Propiedades de los
lógicos.
operadores lógicos.
Compara y discute los resultados obtenidos al
 Tablas de verdad de las
resolver los ejercicios.
operaciones lógicas.
Aplica la lógica binaria a problemas cotidianos.
 Prioridades de los
operadores lógicos.
EVALUACIÓN: Se divide en dos partes: Un 10% de área socioafectiva y un 90% de
medición de alcance de los objetivos. Se realizarán 2 exámenes parciales. El primer
examen abarcará los objetivos del 1 al 4 con un valor de un 35%. El segundo examen
parcial que cubrirá los objetivos 5 al 7 con un valor de un 35%. Un proyecto de un 20%
(objetivos 4 al 7).
REQUISITOS: Operador/a de Equipo de
Cómputo aprobado o equiparado, Bachillerato de
secundaria aprobado, cédula de identidad o
residencia, aprobar proceso de selección para el
programa Programación Equipo de Cómputo
OBJETIVOS
ESPECÍFICOS
Solucionar problemas
mediante procesos y
algoritmos
Plantear
procedimientos
estructurados en la
solución de
problemas.
Realizar diagramas
Nassi-Schneiderman
(NS) con base en los
procesos y
procedimientos
planteados en los
algoritmos.
ACTIVIDADES
DE APRENDIZAJE
 Historia de los lenguajes,
 Investiga la evolución de los lenguajes de
funcionamiento y tipos
programación.
 Identificación de problemas  Participa describiendo problemas cotidianos.
 Análisis de problemas
 Con el grupo identifica procesos para solucionar
estos problemas.
 Concepto de Procesos
 Plantea procesos según situaciones o problemas de
 Planteo de procesos en la
la vida real.
solución de problemas
 Investiga en grupo sobre algoritmos: qué son, para
 Concepto de algoritmos
qué sirven, cómo se definen.
 Algoritmos en la
 Analiza problemas cotidianos y plantea algoritmos
representación de procesos
para solucionarlos con base en los procesos definidos.
 Algoritmos en la solución
 De forma individual resuelve ejercicios planteados
de problemas
en la solución de problemas matemáticos mediante
 Elementos de los
algoritmos.
algoritmos: entrada-proceso Compara y discute los resultados, determinando los
salida
procesos más eficientes.
 Concepto de procedimiento.  Investiga los operadores matemáticos y de relación
 Operadores matemáticos y
usados en computación.
de relación usados en
 Elabora una lista de las principales instrucciones
algoritmos y diagramación.
usadas en programación y su significado.
 Principales instrucciones o
 Participa en la elaboración de procedimientos y
comandos usados en
procesos en la solución de problemas.
programación general.
 Conceptualiza y ejemplifica las variables usadas en
 Representación de
procedimientos en la solución computación con eventos cotidianos
de problemas.
 Identifica la utilidad de las variables en la vida
 Concepto de variables.
cotidiana y en programación
 Concepto de diagrama NS y  Con sus compañeros describe la esencia y función
sus usos.
de los diagramas NS.
 Figuras y símbolos usados
 De forma individual elabora una lista de los
en la diagramación.
 Tipos de datos procesables. principales símbolos de diagramas y su función.
 Tipos y función de variables  Investiga los diversos tipos de datos que existen.
representados en los
 Investiga los diversos tipos de variables en
diagramas.
programación y su función.
 Lectura de variables
 Genera de forma individual diagramas NS con base
sencillas.
en algoritmos dados a partir de problemas
 Creación de diagramas NS
 Compara y evalúa la eficiencia de los diagramas
CONTENIDOS
T
Hrs.
12
8
10
RECURSOS
INSTRUCCIONALES
OBJETIVOS
ESPECÍFICOS
Solucionar problemas
complejos por medio
de diagramas NS.
Validar los diagramas
NS realizados
mediante pruebas de
corrida.
ACTIVIDADES
T
RECURSOS
DE APRENDIZAJE
Hrs. INSTRUCCIONALES
 Concepto y función de los  Realiza diagramas NS que tengan varios procesos y
20
ciclos dentro de los
evalúa su eficiencia
diagramas NS (bucles).
 En grupo define y conceptualiza un ciclo.
 Contadores y su función.
 Ejemplifica el funcionamiento y utilidad de los ciclos
 Tipos de ciclo y su uso
con eventos cotidianos
While (hágalo mientras)  Enumera los elementos básicos de un ciclo.
For (hágalo si)
 Identifica la función de las condiciones o elementos de
Repeat (repítalo N
decisión dentro de los ciclos
número de veces).
 Aplica ciclos en la solución de problemas básicos.
 Declaración de variables
 Genera diagramas NS que cuenten con ciclos
sencillas.
 Conceptualiza las variables de memoria.
 Lectura y asignación de
 Realiza ejercicios dirigidos de lectura y operaciones
variables .
con variables unidimensionales y ciclos.
 Operaciones básicas con
variables de memoria.
 Investiga la declaración y uso de los tipos de variables
 Declaración y uso de
 Resuelve prácticas de lectura y operaciones con
variables bidimensionales
variables bidimensionales (vectores).
(vectores)
 Investiga los diversos tipos de sentencias de decisión o
 Lectura y asignación de
condicionales.
vectores.
 Operaciones con vectores.  Investiga la función de los contadores en los diagramas.
 Sentencias condicionales o  Ejemplifica decisiones sencillas.
 Incluye decisiones sencillas en los diagramas
de decisión:
 Ejemplifica decisiones anidadas.
If (sencillo y anidado)
 Define ciclos con decisiones anidadas
Case (múltiple).
 Ejemplifica decisiones múltiples.
 Sentencias condicionales
 Elabora diagramas que incluyan decisiones múltiples
dentro de los ciclos.
 Asignación de los datos a
 Por medio de prácticas de ejecución asigna valores a
12
las variables.
las variables y realiza corrida y validación a los
 Corrida o ejecución de
diagramas NS.
diagramas básicos.
 De forma individual resuelve ejercicios planteados.
 Corrida de las sentencias
 En grupo compara los resultados obtenidos.
de decisión (condiciones).
 Corrida de diagramas con  Valida los diagramas, depura y simplifica los
ciclos y condiciones.
procedimientos realizados.
CONTENIDOS
Descargar