1. Módulo 2: A nuevos problemas,
nuevas soluciones.
Curso Tortugarte online.
Autor CITS - Plan Ceibal - Capacitación
Versión xx.xx Fecha dd/mm/aaaa
Ubicación
2. Módulo 2: A nuevos problemas, nuevas soluciones.
CITS - Plan Ceibal - Capacitación
Índice
Introducción.............................................................................................................................3
Pestaña Pluma..........................................................................................................................3
Bloques de la pestaña Pluma:................................................................................................3
Pestaña Mis Bloques:.................................................................................................................5
Bloques de la pestaña Mis Bloques:........................................................................................5
Pestaña Números:.....................................................................................................................6
Bloques de la pestaña Números:............................................................................................7
Control de cambios...................................................................................................................8
Modificaciones......................................................................................................................8
Revisiones............................................................................................................................8
Material de Consulta2 Página 2 de 8
3. Módulo 2: A nuevos problemas, nuevas soluciones.
CITS - Plan Ceibal - Capacitación
Introducción
A continuación se hará una breve descripción de las pestañas y bloques que se utilizarán en el
transcurso del módulo 2 del curso básico de Tortugarte Online.
Pestaña Pluma
Esta pestaña es la segunda en la paleta, a continuación de la pestaña
tortuga. Se encuentra identificada con un lápiz o marcador, y los bloques
que contiene nos permiten manejar las opciones de trazo (espesor, color,
tonalidad, etc.). Estos bloques se presentan en un color celeste. La
pestaña se divide en dos sectores: en el primero encontramos los bloques
que nos permiten modificar los parámetors del trazo, y en el segundo
veremos una serie de barras cuyos valores están relacionados con los
anteriores.
Bloques de la pestaña Pluma:
Subir Pluma: este bloque me permite indicarle a la tortuga que a partir
de determinado punto en la programación los movimientos se realicen sin
la presencia del trazo, es decir que cualquier movimiento de la tortuga a
partir de este momento no dejará el “rastro” característico. Veremos a la
tortuga moverse pero sin realizar ningún dibujo (líneas, arcos, etc.)
Bajar Pluma: este bloque restablece la presencia de la pluma, con lo que
a partir del punto en que se establece este bloque en la programación,
volveremos a ver el “rastro” de la tortuga.
Material de Consulta2 Página 3 de 8
4. Módulo 2: A nuevos problemas, nuevas soluciones.
CITS - Plan Ceibal - Capacitación
Fijar Tamaño: este bloque controla el tamaño o espesor de la pluma. El
tamaño predeterminado es 5, con lo cual podemos ver que es posible
obtener un trazo más delgado o mas grueso. Para definir este valor
deberemos traer al área de trabajo este bloque y modificar el valor de la
barra que trae con él.
Fijar Color: este bloque nos permite seleccionar el color con el que se
realizará el trazo. El color se define mediante el valor de la barra que
acompaña este bloque, el cual a su vez se relaciona con una carta de
colores, donde el 0 es el rojo (color por defecto), el 10 es naranja, y así
sucesivamente hasta llegar al 90 (rosa), el 100 es rojo, y el 110 vuelve a
ser rosa, de manera que nos movemos en la paleta de colores en sentido
inverso.
Fijar Tono: este bloque nos permite seleccionar la cantidad de luz en el
color que estamos usando. La cantidad por defecto tiene un valor igual a
50, con lo cual el rojo (color 0), por ejemplo, se ve rojo, mientras que con
un valor de tono igual a 0 (valor mínimo de luz) se acerca al negro, y con
un valor igual a 100 (valor máximo de luz) se acerca al blanco. Al superar
el valor igual a 100, comenzamos a reducir nuevamente la cantidad de luz,
de manera tal que en 150 volvemos al rojo.
Pintar Fondo: este bloque me permite definir el color y tonalidad del área
de trabajo. El bloque posee dos pinzas: color y tonalidad, donde
aplicaremos los conceptos desarrollados en los bloques anteriores.
Debemos tener en cuenta que en el punto donde introduzcamos este
bloque se realizará el cambio, por lo que todo lo que se encuentre
dibujado hasta ese momento quedará oculto por esta acción.
Fijar Tamaño del Texto: este bloque nos permite controlar el tamaño de
los caracteres del texto introducido.
Fijar Color del Texto: con este bloque podemos seleccionar el color con
el que queremos que se presente el texto introducido.
Material de Consulta2 Página 4 de 8
5. Pestaña Mis Bloques:
Esta pestaña es la quinta en la paleta, a continuación de la pestaña flujo. Se
encuentra identificada con un ícono en el que apreciamos un par de bloques
encastrados, y los bloques que contiene (acción y caja, básicamente) nos
permiten facilitar el planteamiento de resolución de ejercicios (es el caso de
acción, lo veremos más adelante) o desarrollar estrategias de resolución para
ejercicios más complejos ( nos referimos a caja, cuya funcionalidad está
relacionada, por ejemplo, al concepto de variables, que no se analizará en
este curso).
Bloques de la pestaña Mis Bloques:
Empezar: este bloque me permite indicarle a la tortuga cual es la
programación que tiene que ejecutar. Las herramientas de ejecución (liebre,
tortuga, insecto) están íntimamente relacionadas a este bloque. En caso de
ausencia de este bloque (o duplicidad, multiplicidad del mismo) estos botones
de ejecución no identifican cual programación es la que deben ejecutar. Debe
encontrarse, por lo tanto, al inicio de toda cadena de programación que
pretendo ejecutar.
Acción1 (rombo): este bloque asocia un grupo de bloques encastrados y los
convierte en un conjunto, que más adelante podremos usar como
subprograma dentro de mi programa principal. Dicho de otra forma: mediante
este bloque defino un conjunto de acciones que luego voy a utilizar dentro de
una cadena mayor de acciones (programación), y cuya razón de ser es que
me ofrece claridad y practicidad al momento de elaborar mi programación.
Acción1: este bloque es el “llamador”, es el bloque que le permite saber a la
tortuga cual es el subprograma que tiene que ejecutar al llegar a este punto
de la programación principal. Cuando la tortuga llega a este punto comienza a
ejecutar las acciones que se encuentran agrupadas bajo el bloque acción de
forma romboidal (el que analizábamos arriba).
6. Pestaña Números:
Esta pestaña es la tercera en la paleta, a continuación de la pestaña pluma.
En esta pestaña encontramos bloques operadores, conectores brazos) y barras
que nos permiten establecer como valores para determinadas acciones el
resultado de operaciones matemáticas de mayor o menor complejidad
(adición, sustracción, multiplicación, división, radicación, condicionales, etc.).
Los bloques que se encuentran en la primer sección de la pestaña Números
poseen dos pinzas (salvo el bloque de operación raíz) sobre el lateral derecho
que vienen acompañadas de sus correspondientes barras, en las cuales voy a
definir cuales son los valores iniciales que definen el resultado que deseo
obtener, ingresando nuevos valores en las mismas (lo haremos si esto es
necesario; usaremos uno de los dos procedimientos vistos hasta ahora, es
decir, sustituyendo el valor desde el teclado o sustituyendo la barra completa
por una nueva). No necesariamente serán cifras, uno de los valores puede
estar asociado a un parámetro, como por ejemplo la barra dirección de la la
pestaña tortuga, o la barra color de la pestaña pluma, ya que estos
parámetros involucran en última instancia un valor numérico (tortugarte
asigna en todo momento un valor a estos parámetros; ej.: cuando la tortuga
“mira” hacia la derecha el valor asignado al parámetro dirección es igual a 90,
cuando el color del trazo es rojo su valor es igual a 0).
7. Bloques de la pestaña Números:
Barra Número: esta barra me permite ingresar un valor a uno de los
conectores de operación (o a cualquier otro bloque que se encuentre sin su
correspondiente barra).
Bloque operador adición: este conector me permite establecer como valor
de un determinado bloque el resultado de una suma.
Bloque operador sustracción: ídem al anterior, salvo que este conector me
permite establecer como valor de un determinado bloque el resultado de una
resta.
Bloque operador multiplicación: Ídem a los anteriores. Este conector me
permite establecer como valor de un determinado bloque el resultado de una
multiplicación.
Bloque operador división: Ídem a los anteriores. Este conector me permite
establecer como valor de un determinado bloque el resultado de una división.
Bloque operador diferencia: Ídem a los anteriores. Este conector me
devuelve como valor de un determinado bloque la diferencia de una división.
Brazos: estas piezas sólo cumplen la función de permitirme separar las barras
cuando éstas se superponen, dándole más claridad a la cadena de bloques.
Barra opción Aleatorio: este bloque me permite establecer como valor final
el resultado aleatorio entre dos cifras, las cuales determino desde las dos
cajas que lo conponen (inicialmente con dos valores: 0 y 100).
Con la publicación de este material se da por concluída la presentación de las
pestañas y bloques a utilizar en el curso básico de Tortugarte Online.
8. Control de cambios
Modificaciones
Fecha Versión Modificaciones realizadas
dd/mm/aaaa XX.XX
Revisiones
Realizado
por:
Roberto Osorio –
Pablo Perdomo
Revisado por: Aprobado
por:
Fecha: 12/02/10 Fecha: Fecha:
Firma: Firma: Firma: