Pág.85 - 9-nov-09 - Segunda Edición - Descargue gratuitamente esta Guía: http://www.eduteka.org/GuiaAlgoritmos.php
Utilizar frases o proposiciones en español para representar instrucciones
Organizar en secuencia lógica las instrucciones que solucionan problemas planteados
Refinar los algoritmos representados en pseudocódigo (escribir una primera versión y luego descomponerla en subproblemas, si fuera
necesario)
Comprender la importancia de detallar al máximo las instrucción para que estas se puedan traducir a un lenguaje de programación
PERÍODOS DE CLASE: 3
INDICADORES DE LOGRO: Dado un problema de la vida cotidiana (como hacer un jugo de fruta), construye un algoritmo en pseudocódigo para solucionarlo.
[A, F]
≈ Comprender qué son identificadores, variables y constantes.
Comprender que los identificadores son nombres que se dan a los elementos (variables, constantes, procedimientos) utilizados en los
algoritmos
Conocer un conjunto de reglas (convenciones) para asignar nombres a variables, constantes y procedimientos
Conocer qué es una variable
Entender cómo ayuda el uso de variables en la formulación de un algoritmo y en su utilización con diferentes conjuntos de datos iniciales
(generalización)
Conocer los tipos de variables y sus diferencias (globales y locales)
Conocer cómo asignar un valor a una variable
Conocer cómo utilizar el valor almacenado en una variable
Conocer qué es una constante
Conocer cómo asignar un valor a una constante
Conocer cómo utilizar el valor almacenado en una constante
PERÍODOS DE CLASE: 6
INDICADORES DE LOGRO: Dado un problema de la vida cotidiana, lista las variables y constantes presentes en este. [A, F]
Dada una lista de variables y constantes, les asigna nombres que pueda entender el lenguaje de programación. [A, F]
Dada una lista de variables y constantes, indica cómo asignarles valores a estos. [A, F]
≈ Conocer los símbolos que se utilizan para representar algoritmos mediante diagramas de flujo.
Comprender que los diagramas de flujo han sido una de las técnicas más utilizadas para representar gráficamente la secuencia de
instrucciones de un algoritmo
Identificar y recordar el significado de los principales símbolos estandarizados para elaborar diagramas de flujo (inicio, final, líneas de
flujo, entrada por teclado, llamada a subrutina, saluda impresa, salida en pantalla, conector, decisión, iteración, etc)
Conocer las principales reglas para elaborar diagramas de flujo (encabezado, dirección de flujo, iniciación de variables y constantes, etc)
PERÍODOS DE CLASE: 2
INDICADORES DE LOGRO: Dada una serie de símbolos para representar algoritmos, escribe al frente su significado. [A, F]
Dado un algoritmo sencillo, explica la función que realiza en cada uno de los pasos. [A, F]
≈ Reconocer el entorno de trabajo que ofrece un lenguaje de programación.
Entender la barra de título
Entender la barra de menús (Archivo, Edición, Ver, Insertar, Formato, Ventana)
Entender las barras de herramientas
Entender la barra de desplazamiento
Entender la barra de estado
Entender el área de trabajo
PERÍODOS DE CLASE: 1
INDICADORES DE LOGRO: En sus propias palabras, describe brevemente, el entorno de trabajo que ofrece el entorno de programación. [A, F]
≈ Utilizar apropiadamente las funciones básicas de un lenguaje de programación.
Abrir y cerrar el ambiente de programación
Abrir y cerrar un procedimiento existente
Crear instrucciones nuevas dentro de un procedimiento existente
Guardar un procedimiento en una unidad de almacenamiento local o remota
Crear un proyecto nuevo
Escribir, con la sintaxis correcta, instrucciones en el lenguaje de programación utilizado
Compilar un procedimiento
Ejecutar un procedimiento
Utilizar las funciones de ayuda que ofrece el software
PERÍODOS DE CLASE: 3
INDICADORES DE LOGRO: Crea un nuevo procedimiento, lo graba en un lugar establecido por el profesor, lo cierra; si es necesario, lo abre nuevamente para
modificarlo. [A, F]
ACTIVIDADES: Tema: Caricaturas http://eduteka.org/actividades/actividades.php?idH=501
≈ Traducir algoritmos a un lenguaje de programación.
Identificar procedimientos que se utilicen frecuentemente en la vida diaria
Conocer qué significa un procedimiento en un programa de computador
Conocer la forma de elaborar un procedimiento con el lenguaje de programación seleccionado
Comprender la estructura de un procedimiento (línea de título, instrucciones y final)
Utilizar las reglas establecidas (convenciones) para nombrar procedimientos (identificadores)
Conocer qué significa “palabra reservada”
Conocer las principales primitivas (comandos) que ofrece el lenguaje de programación utilizado y tenerlas en cuenta para traducir los
algoritmos a dicho lenguaje
Conocer la sintaxis de las principales primitivas
Conocer la forma de ejecutar un procedimiento en forma directa