Se pretende desarrollar las
siguientes competencias:
1. Resolver problemas
propuestos desarrollando el razonamiento lógico y los procesos sistemáticos que
conlleven a la solución de situaciones concretas de su entorno.
2. Recopilar
información, elaborar, analizar e interpretar cuadros y gráficas referidos a fenómenos
propios de la interacción social.
3. Utilizar
herramientas de tecnología digital para procesos matemáticos y analizar información
de diversas fuentes.
4. Cuestionar,
reflexionar e investigar permanentemente acerca de la inserción de los
conceptos matemáticos en situaciones prácticas de la vida cotidiana.
5. Utilizar su
capacidad de pensamiento reflexivo, analítico, de abstracción y síntesis en
matemática aplicándolo en la resolución de situaciones del contexto.
6. Desarrollar la
capacidad para comunicar hechos, sucesos, ideas, pensamientos, sentimientos en
situaciones del entorno de manera crítica y reflexiva.
7. Emplear el
lenguaje verbal y no verbal para comunicar hechos, sucesos, ideas,
pensamientos, sentimientos en situaciones del entorno, mediante su idioma
materno, oficial y otros.
8. Comprender,
analizar e interpretar lo que se le comunica.
9. Comunicar de forma
oral, escrita, visual y gestual, sus ideas con claridad y fluidez en diferentes
contextos.
10. Demostrar
capacidad para la comunicación verbal y no verbal, la abstracción, la síntesis
y la toma de decisiones.
ELEMENTOS BÁSICOS DE
UN ALGORITMO
OBJETIVOS:
- Maneja los elementos básicos de algoritmos utilizados para resolver un
problema por computadora.
- Emplea las técnicas de pseudocódigo y diagrama de flujo para
representar algoritmos.
CONTENIDOS
|
INDICADORES
DE
LOGRO
|
ACTIVIDADES
SUGERIDAS
DE
EVALUACIÓN
|
CONCEPTUALES
|
PROCEDIMENTALES
|
ACTITUDINALES
|
1. Algoritmo.
· Definición.
· Características.
2. Tipos de
Datos.
· Básicos
- Numéricos
- Carácter
- Lógico.
· Datos Compuestos.
- Arreglos.
- Cadenas
· Variables.
· Constantes.
· Expresiones
Aritméticas.
· Operadores
Aritméticos.
· Operadores
lógicos
· Precedencia de
Operadores.
· Sentencias
Básicas
- Asignación
- Lectura
- Escritura
· Prueba de
Escritorio
|
· Descripción y caracterización del
concepto algoritmo.
· Diferenciación y clasificación de los
diversos tipos de datos.
· Interpretación y descripción del
concepto de variable y constante y su clasificación.
· Descripción y clasificación de los
operadores aritméticos y lógicos.
· Aplicación de los operadores
aritméticos y lógicos en la solución de problemas.
· Descripción y aplicación del uso de las
sentencias de entrada/salida y de asignación en un problema.
|
· Valora la importancia del uso de
algoritmos para la resolución de problemas.
· Muestra interés por valorar los
elementos básicos de un algoritmo.
· Aprecia el uso de sentencias de
asignación y entrada/ salida en la resolución de un problema.
|
· Identifica en algoritmos de la vida
cotidiana las entradas, procesos y salidas.
· Distingue y clasifica los diversos
tipos de datos utilizados en los algoritmos.
· Interpreta y describe el concepto de
variable y constante.
· Evalúa expresiones tomando en cuenta el
orden de precedencia de los operadores.
· Resuelve problemas sencillos sobre el
manejo básico de sentencias de entrada y salida, variables, asignaciones,
operadores y tipo de datos.
|
- Investiga ejemplos de algoritmos e
identifica las entradas, procesos y salidas y se discuten en plenaria.
-Dado una lista de datos, clasificarlos
de acuerdo a su tipo.
-En un problema resuelto, identifica
las constantes y variables e indica el tipo de dato correspondiente.
-Soluciona problemas tomando en cuenta
el orden de precedencia de los operadores.
- Resuelve algoritmos
para dar solución a
problemas utilizando
sentencias de
entrada, salida, variables, asignaciones, operadores y tipo de datos
comprobando los resultados mediante prueba de escritorio, codificación y
ejecución en un Pseudo intérprete.
- Desarrolla un Proyecto donde aplica
los conceptos básicos y las estructuras de entrada, salida, utilizando las
técnicas algorítmicas e implementarlo en un Pseudo intérprete.
|
ESTRUCTURAS BÁSICAS
DEL ALGORITMO
OBJETIVOS DE
APRENDIZAJE:
- Maneja estructuras
básicas para analizar problemas, diseñar, implementar algoritmos y depurar los
resultados.
CONTENIDOS
|
INDICADORES DE
LOGRO
|
ACTIVIDADES
SUGERIDAS DE
EVALUACIÓN
|
CONCEPTUALES
|
PROCEDIMENTALES
|
ACTITUDINALES
|
1. Definición
2. Estructura de decisión simple.
3. Estructura de
decisión Dobles
4. Estructura de decisión múltiple.
5. Elementos básicos para trabajar las sentencias
repetitivas.
· Contadores.
· Acumuladores.
6. Sentencias repetitiva
“Mientras”.
7. Estructura repetitiva
“Repetir Hasta Que”
8. Estructura repetitiva
“Para”.
|
· Explicación de la diferencia entre las
diversas sentencias alternativas.
· Aplicación de sintaxis con estructuras
de control: Si, Sino, Sino Si en la solución de problemas.
· Descripción de las diferentes
sentencias repetitivas.
· Diferenciación y descripción de
acumulador y contadores.
· Utilización de las diferentes
sentencias repetitivas en la solución de problemas.
|
· Valora el uso de las estructuras de control
en la resolución de problemas.
· Valora el uso de repetitivas en un programa.
|
· Representa la estructura, funcionalidad
y flujo de ejecución de una sentencia condicional.
· Resuelve problemas sencillos que
requieren el uso de sentencias condicionales y propone el algoritmo de solución.
· Identifica y describe de forma clara
los paradigmas contador y acumulador
asociados con la
funcionalidad que
cumplen las variables que intervienen
en un ciclo.
· Describe la estructura
general y flujo de
ejecución de un ciclo
MIENTRAS, REPETIR
HASTA QUE y PARA.
· Elabora programas
sencillos de ciclos
Mientras, Repetir
Hasta Que y Para,
controlados por
contador y
acumulador.
|
-Representa en diagrama de flujo y
pseudocódigo cada una de las estructuras de control y describe su funcionalidad.
-Resuelve algoritmos en
diagrama de flujo y
pseudocódigo para dar solución a
problemas utilizando las diferentes estructuras condicionales.
-Comprueba los
resultados mediante
prueba de escritorio, codificación y
ejecución en un Pseudo intérprete.
-Representa en
diagrama de flujo y pseudocódigo cada
una de las sentencias repetitiva y describe su funcionalidad.
-Resuelve algoritmos
para dar solución a
problemas utilizando
las diferentes sentencias
repetitivas controlados por contador y acumulador;
comprueba los
resultados mediante
prueba de escritorio,
codificación y ejecución en un Pseudo
intérprete.
|