Tortugarte 2

8
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

Transcript of Tortugarte 2

Page 1: Tortugarte 2

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

Page 2: Tortugarte 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

Page 3: Tortugarte 2

Módulo 2: A nuevos problemas, nuevas soluciones.

CITS - Plan Ceibal - Capacitación

IntroducciónA 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

Page 4: Tortugarte 2

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

Page 5: Tortugarte 2

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).

Page 6: Tortugarte 2

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).

Page 7: Tortugarte 2

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.

Page 8: Tortugarte 2

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: