SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Microsoft® Small Basic
Tortuga Gráfica
Tiempo estimado para completar esta lección: 1 hora
En esta lección, aprenderás acerca de:
Mover la tortuga en la pantalla mediante el
objeto Turtle.
Creación de gráficos mediante el uso de las
diversas propiedades y operaciones del
objeto Turtle.
Crear coloridos diseños de dibujo utilizando
el objeto Turtle en los bucles For...EndFor.
Tortuga Gráfica
Conoce a la Tortuga
Se puede visualizar la tortuga
mediante la operación
Show.
Conoce a un nuevo amigo en Small Basic ¡la tortuga! La tortuga
te ayuda a dibujar gráficos interesantes en la ventana gráfica.
Clic en de la barra de herramientas.
La tortuga aparece en la pantalla.
Propiedades y Operaciones del objeto Turtle
Puedes dar órdenes a la tortuga mediante el objeto Turtle. A su vez, la tortuga
dibuja gráficos en la pantalla. Echemos un vistazo a algunas de estas funciones.
Para establecer la ubicación de la tortuga en la
pantalla, utiliza las propiedades X e Y del objeto Turtle.
Para dibujar con la tortuga, utiliza la operación
PenDown. Para detener el dibujo con la tortuga, utiliza
la operación PenUp.
Para mover la tortuga una determinada distancia en
píxeles, utilizas la operación Move. Para mover la tortuga
a un lugar en particular, utilizas la operación MoveTo y
sus parámetros para especificar la nueva ubicación.
Propiedades y Operaciones del objeto Turtle
Echemos un vistazo a más funciones...
Se puede activar la tortuga a un ángulo específico de
rotación mediante la propiedad Angle y especificar el
ángulo de rotación en grados. De forma
predeterminada, la tortuga enfrenta a la parte
superior de la pantalla, que es un ángulo de 0 grados.
Se puede girar la tortuga mediante la operación Turn
y especificar un ángulo en grados. Como alternativa,
se puede girar la tortuga 90 grados mediante las
operaciones TurnRight o TurnLeft, respectivamente.
Puedes establecer la velocidad de la tortuga mediante
la propiedad Speed y especificar un valor entre 1 y 10.
(Para ver la velocidad más rápida de la tortuga,
especificar 10.)
Haciendo el movimiento de la tortuga
Dibujemos un triángulo simple mediante el uso de la tortuga.
Clic en de la barra de herramientas.
Ahora que sabes cómo comunicarte con la tortuga,
a divertirse con ella.
Vamos a utilizar el bucle For e instruir a
la tortuga para moverse y girar en
distancias y ángulos específicos, creando
un diseño gráfico en el proceso.
Divirtiéndose con la tortuga
Puede agregar color a tu diseño
especificando un valor para la propiedad
PenColor del objeto GraphicsWindow.
Divirtiéndose con la tortuga
También puedes dibujar múltiples y coloridos diseños utilizando la tortuga. Por
ejemplo, este programa produce diferentes formas en una variedad de
tamaños y colores.
Vamos a resumir…
¡Felicidades! Ahora ya sabes cómo:
Que aparezca la tortua, que se mueva y que se detenga.
Crear formas mediante el uso de varias propiedades y operaciones
del objeto Turtle.
Dibujar diseños coloridos mediante el objeto Turtle en bucles
For…EndFor.
Demuestra lo que sabes
Realiza los siguientes pasos para dibujar gráficos
coloridos utilizando la tortuga:
 Mostrar una ventana de gráficos
de 400 píxeles de alto y 400
píxeles de ancho.
 Dibujar dos gráficos separadas,
coloridos con forma de estrella
mediante el uso de la tortuga.

Weitere ähnliche Inhalte

Was ist angesagt?

Ejercicios coreldraw
Ejercicios coreldrawEjercicios coreldraw
Ejercicios coreldraw
Luis Abadia
 

Was ist angesagt? (20)

Scratch bloque por siempre prof. carlos montiel renteria elbragao69
Scratch bloque por siempre prof. carlos montiel renteria elbragao69Scratch bloque por siempre prof. carlos montiel renteria elbragao69
Scratch bloque por siempre prof. carlos montiel renteria elbragao69
 
100 preguntas sobre Word
100 preguntas sobre Word100 preguntas sobre Word
100 preguntas sobre Word
 
Examen de corel draw
Examen de corel drawExamen de corel draw
Examen de corel draw
 
CorelDraw - Fichas de Aprendizaje 2014
CorelDraw - Fichas de Aprendizaje 2014CorelDraw - Fichas de Aprendizaje 2014
CorelDraw - Fichas de Aprendizaje 2014
 
Manual+de+corel+12.0+v2
Manual+de+corel+12.0+v2Manual+de+corel+12.0+v2
Manual+de+corel+12.0+v2
 
Cuestionario de microsoft word
Cuestionario de microsoft wordCuestionario de microsoft word
Cuestionario de microsoft word
 
Declaraciones, propiedades y operaciones - Small Basic
Declaraciones, propiedades y operaciones - Small BasicDeclaraciones, propiedades y operaciones - Small Basic
Declaraciones, propiedades y operaciones - Small Basic
 
M computacion
M computacion M computacion
M computacion
 
Scrtach jr
Scrtach jrScrtach jr
Scrtach jr
 
DISEÑO GRAFICO - COREL DRAW
DISEÑO GRAFICO - COREL DRAW DISEÑO GRAFICO - COREL DRAW
DISEÑO GRAFICO - COREL DRAW
 
Manual CorelDraw X5
Manual CorelDraw X5Manual CorelDraw X5
Manual CorelDraw X5
 
Ejercicio guiado de Inkscape
Ejercicio guiado de InkscapeEjercicio guiado de Inkscape
Ejercicio guiado de Inkscape
 
Introduccion power point
Introduccion power pointIntroduccion power point
Introduccion power point
 
Que es word y sus partes
Que es word y sus partesQue es word y sus partes
Que es word y sus partes
 
Botones de word
Botones de wordBotones de word
Botones de word
 
Ejercicios Corel Draw basico
Ejercicios Corel Draw basicoEjercicios Corel Draw basico
Ejercicios Corel Draw basico
 
Scratch unidad 1
Scratch unidad 1Scratch unidad 1
Scratch unidad 1
 
Ejercicios coreldraw
Ejercicios coreldrawEjercicios coreldraw
Ejercicios coreldraw
 
Graficos en Word 2010
Graficos en Word 2010Graficos en Word 2010
Graficos en Word 2010
 
Manual Scratch
Manual ScratchManual Scratch
Manual Scratch
 

Ähnlich wie La Tortuga Gráfica - Small Basic

Presentacion x logo
Presentacion x logoPresentacion x logo
Presentacion x logo
tecnonce
 
Tortug arte teoria
Tortug arte teoriaTortug arte teoria
Tortug arte teoria
Cris Guzman
 
Clase de sistemas y tecnologia micromundos pro
Clase de sistemas y tecnologia micromundos proClase de sistemas y tecnologia micromundos pro
Clase de sistemas y tecnologia micromundos pro
CESAR CHAPARRO RUIZ
 
Instructivo tortugart
Instructivo tortugartInstructivo tortugart
Instructivo tortugart
Gladys León
 

Ähnlich wie La Tortuga Gráfica - Small Basic (20)

Presentacion x logo
Presentacion x logoPresentacion x logo
Presentacion x logo
 
Turtle art
Turtle artTurtle art
Turtle art
 
Turtle art
Turtle artTurtle art
Turtle art
 
Tortug arte teoria
Tortug arte teoriaTortug arte teoria
Tortug arte teoria
 
Actividad tortugarte
Actividad tortugarteActividad tortugarte
Actividad tortugarte
 
Guia de tortugart
Guia de tortugartGuia de tortugart
Guia de tortugart
 
Clase de sistemas y tecnologia micromundos pro
Clase de sistemas y tecnologia micromundos proClase de sistemas y tecnologia micromundos pro
Clase de sistemas y tecnologia micromundos pro
 
Portfolio deTurtle Art
Portfolio deTurtle ArtPortfolio deTurtle Art
Portfolio deTurtle Art
 
Guia de tortugart
Guia de tortugartGuia de tortugart
Guia de tortugart
 
Lenguaje de programación logo
Lenguaje de programación logoLenguaje de programación logo
Lenguaje de programación logo
 
Guía paso a paso Curso Scratch (Parte II - 2016)
Guía paso a paso Curso Scratch (Parte II - 2016)Guía paso a paso Curso Scratch (Parte II - 2016)
Guía paso a paso Curso Scratch (Parte II - 2016)
 
TUTORIAL SCRATCH
TUTORIAL SCRATCHTUTORIAL SCRATCH
TUTORIAL SCRATCH
 
TUTORIAL SCRATCH
TUTORIAL SCRATCHTUTORIAL SCRATCH
TUTORIAL SCRATCH
 
Actividad 5
Actividad 5Actividad 5
Actividad 5
 
14 instructivo tortugar tfinal
14 instructivo tortugar tfinal14 instructivo tortugar tfinal
14 instructivo tortugar tfinal
 
PENSAMIENTO COMPUTACIONAL(1).pptx
PENSAMIENTO COMPUTACIONAL(1).pptxPENSAMIENTO COMPUTACIONAL(1).pptx
PENSAMIENTO COMPUTACIONAL(1).pptx
 
ACTIVIDAD TORTUGARTE
ACTIVIDAD TORTUGARTEACTIVIDAD TORTUGARTE
ACTIVIDAD TORTUGARTE
 
Instructivo tortugart
Instructivo tortugartInstructivo tortugart
Instructivo tortugart
 
Actividad tortugarte
Actividad tortugarteActividad tortugarte
Actividad tortugarte
 
Rompecabezas
RompecabezasRompecabezas
Rompecabezas
 

Mehr von ISIV - Educación a Distancia

Mehr von ISIV - Educación a Distancia (20)

Escuelas económicas 2018
Escuelas económicas 2018Escuelas económicas 2018
Escuelas económicas 2018
 
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
Departamento de Recursos Humanos - Organigrama - Instituto ISIVDepartamento de Recursos Humanos - Organigrama - Instituto ISIV
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
 
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIVTeoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
 
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIVPunto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
 
Características y tendencias en el mundo actual - Calidad Total
Características y tendencias en el mundo actual - Calidad TotalCaracterísticas y tendencias en el mundo actual - Calidad Total
Características y tendencias en el mundo actual - Calidad Total
 
Plan de negocios
Plan de negociosPlan de negocios
Plan de negocios
 
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
 
ELBP - Módulo 1 - Gerentes Vs. Líderes
ELBP - Módulo 1 - Gerentes Vs. LíderesELBP - Módulo 1 - Gerentes Vs. Líderes
ELBP - Módulo 1 - Gerentes Vs. Líderes
 
ELBP Módulo 1 principios
ELBP Módulo 1 principiosELBP Módulo 1 principios
ELBP Módulo 1 principios
 
Eventos e interactividad - Small Basic
Eventos e interactividad - Small BasicEventos e interactividad - Small Basic
Eventos e interactividad - Small Basic
 
Ventana Gráfica - Small Basic
Ventana Gráfica - Small BasicVentana Gráfica - Small Basic
Ventana Gráfica - Small Basic
 
Pilas y matrices (Stacks y Arrays) - Small Basic
Pilas y matrices (Stacks y Arrays) - Small BasicPilas y matrices (Stacks y Arrays) - Small Basic
Pilas y matrices (Stacks y Arrays) - Small Basic
 
Bifurcaciones y Subrutinas - Small Basic
Bifurcaciones y Subrutinas - Small BasicBifurcaciones y Subrutinas - Small Basic
Bifurcaciones y Subrutinas - Small Basic
 
Condiciones y bucles - Small Basic
Condiciones y bucles - Small BasicCondiciones y bucles - Small Basic
Condiciones y bucles - Small Basic
 
Variables - Small Basic
Variables - Small BasicVariables - Small Basic
Variables - Small Basic
 
ELBP - Módulo 6 bis - Poder Centrado en Principios
ELBP - Módulo 6 bis - Poder Centrado en PrincipiosELBP - Módulo 6 bis - Poder Centrado en Principios
ELBP - Módulo 6 bis - Poder Centrado en Principios
 
ELBP - Módulo 6 - Liderazgo de Principios
ELBP - Módulo 6 - Liderazgo de PrincipiosELBP - Módulo 6 - Liderazgo de Principios
ELBP - Módulo 6 - Liderazgo de Principios
 
ELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
ELBP - Módulo 5 - Algoritmo del Desarrollo de los TalentosELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
ELBP - Módulo 5 - Algoritmo del Desarrollo de los Talentos
 
ELBP - Módulo 5 - El Talento No Es Suficiente
ELBP - Módulo 5 - El Talento No Es SuficienteELBP - Módulo 5 - El Talento No Es Suficiente
ELBP - Módulo 5 - El Talento No Es Suficiente
 
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su AlrededorELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
ELBP - Módulo 4 - Desarrolle Los Líderes Que Están A Su Alrededor
 

Kürzlich hochgeladen

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Kürzlich hochgeladen (20)

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 

La Tortuga Gráfica - Small Basic

  • 1. Microsoft® Small Basic Tortuga Gráfica Tiempo estimado para completar esta lección: 1 hora
  • 2. En esta lección, aprenderás acerca de: Mover la tortuga en la pantalla mediante el objeto Turtle. Creación de gráficos mediante el uso de las diversas propiedades y operaciones del objeto Turtle. Crear coloridos diseños de dibujo utilizando el objeto Turtle en los bucles For...EndFor. Tortuga Gráfica
  • 3. Conoce a la Tortuga Se puede visualizar la tortuga mediante la operación Show. Conoce a un nuevo amigo en Small Basic ¡la tortuga! La tortuga te ayuda a dibujar gráficos interesantes en la ventana gráfica. Clic en de la barra de herramientas. La tortuga aparece en la pantalla.
  • 4. Propiedades y Operaciones del objeto Turtle Puedes dar órdenes a la tortuga mediante el objeto Turtle. A su vez, la tortuga dibuja gráficos en la pantalla. Echemos un vistazo a algunas de estas funciones. Para establecer la ubicación de la tortuga en la pantalla, utiliza las propiedades X e Y del objeto Turtle. Para dibujar con la tortuga, utiliza la operación PenDown. Para detener el dibujo con la tortuga, utiliza la operación PenUp. Para mover la tortuga una determinada distancia en píxeles, utilizas la operación Move. Para mover la tortuga a un lugar en particular, utilizas la operación MoveTo y sus parámetros para especificar la nueva ubicación.
  • 5. Propiedades y Operaciones del objeto Turtle Echemos un vistazo a más funciones... Se puede activar la tortuga a un ángulo específico de rotación mediante la propiedad Angle y especificar el ángulo de rotación en grados. De forma predeterminada, la tortuga enfrenta a la parte superior de la pantalla, que es un ángulo de 0 grados. Se puede girar la tortuga mediante la operación Turn y especificar un ángulo en grados. Como alternativa, se puede girar la tortuga 90 grados mediante las operaciones TurnRight o TurnLeft, respectivamente. Puedes establecer la velocidad de la tortuga mediante la propiedad Speed y especificar un valor entre 1 y 10. (Para ver la velocidad más rápida de la tortuga, especificar 10.)
  • 6. Haciendo el movimiento de la tortuga Dibujemos un triángulo simple mediante el uso de la tortuga. Clic en de la barra de herramientas.
  • 7. Ahora que sabes cómo comunicarte con la tortuga, a divertirse con ella. Vamos a utilizar el bucle For e instruir a la tortuga para moverse y girar en distancias y ángulos específicos, creando un diseño gráfico en el proceso. Divirtiéndose con la tortuga Puede agregar color a tu diseño especificando un valor para la propiedad PenColor del objeto GraphicsWindow.
  • 8. Divirtiéndose con la tortuga También puedes dibujar múltiples y coloridos diseños utilizando la tortuga. Por ejemplo, este programa produce diferentes formas en una variedad de tamaños y colores.
  • 9. Vamos a resumir… ¡Felicidades! Ahora ya sabes cómo: Que aparezca la tortua, que se mueva y que se detenga. Crear formas mediante el uso de varias propiedades y operaciones del objeto Turtle. Dibujar diseños coloridos mediante el objeto Turtle en bucles For…EndFor.
  • 10. Demuestra lo que sabes Realiza los siguientes pasos para dibujar gráficos coloridos utilizando la tortuga:  Mostrar una ventana de gráficos de 400 píxeles de alto y 400 píxeles de ancho.  Dibujar dos gráficos separadas, coloridos con forma de estrella mediante el uso de la tortuga.

Hinweis der Redaktion

  1. You have learned how to use the text window and the graphics window. You have also learned about various statements, properties, and operations. Now, meet your new friend in Small Basic—the Turtle. With its help, you can draw shapes and graphics on the screen. You can hide the Turtle by using the Hide operation. Code: Turtle.Show()
  2. To specify the location at which the Turtle appears or a location to which the Turtle moves, you include the x-coordinate and the y-coordinate of the location that you want. Code: Turtle.X = 50 Turtle.Y = 200 Turtle.Move(150) Turtle.MoveTo(50, 200) Turtle.PenUp() Turtle.PenDown()
  3. You can rotate the Turtle to face a particular direction by specifying a value for the Angle property, by using the Turn operation, or by using the TurnRight or TurnLeft operation. For example, you can rotate the Turtle to face the left side of the window by using any of the following strategies: --You can specify the value of the Angle property as 270. --You can use the Turn operation and specify the following values for its parameter: --270 if the Turtle is already facing the top of the window --180 if the Turtle is already facing the right side of the window --90 if the Turtle is already facing the bottom of the window If you use this operation, the Turtle always rotates to the right (in a clockwise direction). --You can use the TurnRight operation three times if the Turtle is facing the top of the window, twice if the Turtle is facing the right side of the window, or once if the Turtle is facing the bottom of the window. --You can use the TurnLeft operation once if the Turtle is facing the top of the window, twice if the Turtle is facing the right side of the window, or three times if the Turtle is facing the bottom of the window. Code: Turtle.Speed = 8 Turtle.Turn(90) Turtle.TurnLeft() Turtle.TurnRight() Turtle.Angle = 90
  4. In this example, the Turtle draws a simple triangle on the screen. Let’s understand the code in detail: In the first three lines of code, you set the width, height, and title of the graphics window. In the next two lines of code, you make the Turtle appear at a specific location in the graphics window. To specify the location, you set the value of the X property to a particular number of pixels from the left side of the graphics window, and you set the Y property to a particular number of pixels from the top of the graphics window. You then set the speed at which the Turtle moves by specifying a value between 1 and 10 (inclusive) for the Speed property. To make the Turtle move at its fastest speed, specify 10. To make the Turtle move at its slowest speed, specify 1. To make the Turtle draw the vertical side of the triange, you use the Move operation to instruct the Turtle to draw 150 pixels from its original location and in its default direction (up). By default, the Turtle draws when you use the Move operation. If you want the Turtle to move without drawing, you use the PenUp operation. To make the Turtle draw the horizontal side of the triangle, you first use the Turn operation to rotate the Turtle 90 degrees so that it faces the right side of the window. Then you use the Move operation to instruct the Turtle to draw 150 pixels from its new location and in its new direction. To make the Turtle draw the diagonal side of the triangle, you use the MoveTo operation and specify a location in the window. To specify the location, you set the value of the X property to a particular number of pixels from the left side of the graphics window, and you set the value of the Y property to a particular number of pixels from the top of the graphics window. Now that the triangle is complete, you rotate the Turtle by setting the value of the Angle property to 45 degrees. Code: GraphicsWindow.Width = 250 GraphicsWindow.Height = 250 GraphicsWindow.Title = "Turtle Graphics" Turtle.X = 50 Turtle.Y = 200 Turtle.Speed = 5 Turtle.Move(150) Turtle.Turn(90) Turtle.Move(150) Turtle.MoveTo(50, 200) Turtle.Angle = 45
  5. When you click Run on the toolbar or press F5 on the keyboard, the Turtle draws a colored, square design in the graphics window. Code: GraphicsWindow.Title = "Turtle Graphics" GraphicsWindow.Height = 320 GraphicsWindow.Width = 300 GraphicsWindow.PenColor = "Purple" Turtle.Show() Turtle.Speed = 8 Turtle.X = 150 Turtle.Y = 150 For i = 0 To 200 Step 5 Turtle.Move(i) Turtle.Turn(90) EndFor
  6. In the previous example, we drew one set of nested squares of the same color. However, you can draw more than one shape in the same graphics window by using the PenUp and PenDown operations. You can also create nested versions of different shapes, such as triangles, by assigning a For loop and changing the distance and the angles. In addition, you can also create shapes in a variety of colors by using the GetRandomColor operation to set the value of the PenColor property. When you click Run on the toolbar or press F5 on the keyboard, the Turtle draws two colorful designs in the graphics window. Code: GraphicsWindow.Title = "Turtle Graphics" GraphicsWindow.Height = 300 GraphicsWindow.Width = 500 Turtle.Show() Turtle.Speed = 10 Turtle.X = 150 Turtle.Y = 150 For i = 0 To 200 Step 5 GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor() Turtle.Move(i) Turtle.Turn(90) EndFor Turtle.PenUp() Turtle.Move(260) Turtle.Turn(60) Turtle.Move(120) Turtle.PenDown() For i = 0 To 200 Step 5 GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor() Turtle.Move(i) Turtle.Turn(120) EndFor
  7. Solution:   GraphicsWindow.Height = 400 GraphicsWindow.Width = 400 GraphicsWindow.Title = "Turtle Graphics" Turtle.Show() Turtle.Speed = 10 Turtle.X = 100 Turtle.Y = 200 For i = 0 To 200 Step 5 GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor() Turtle.Move(i) Turtle.Turn(150) EndFor Turtle.PenUp() Turtle.Move(300) Turtle.Turn(105) Turtle.Move(150) Turtle.PenDown() For i = 0 To 200 Step 5 GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor() Turtle.Move(i) Turtle.Turn(150) EndFor