SlideShare una empresa de Scribd logo
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.

Más contenido relacionado

La actualidad más candente

Variables - Small Basic
Variables - Small BasicVariables - Small Basic
Variables - Small Basic
ISIV - Educación a Distancia
 
Scrtach jr
Scrtach jrScrtach jr
Scrtach jr
ctepay
 
Corel draw presentación
Corel draw presentaciónCorel draw presentación
Corel draw presentación
Ilsa Velasquez
 
Scratch Mit La Presentacion
Scratch Mit La PresentacionScratch Mit La Presentacion
Scratch Mit La Presentacion
Jose Perez
 
Clase3 Programación Orientada a Objetos
Clase3 Programación Orientada a ObjetosClase3 Programación Orientada a Objetos
Clase3 Programación Orientada a Objetos
desimartinez
 
Ejemplos de vectores en java
Ejemplos de vectores en javaEjemplos de vectores en java
Ejemplos de vectores en java
loko_92
 
Conceptos de Programación Scratch
Conceptos de Programación Scratch Conceptos de Programación Scratch
Conceptos de Programación Scratch
Marlen Quesada
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
Ankita Shirke
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonado
RAUL Velez
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratch
Augusto Vargas
 
Practica Corel Draw - Vectorización y Efectos Especiales
Practica Corel Draw - Vectorización y Efectos EspecialesPractica Corel Draw - Vectorización y Efectos Especiales
Practica Corel Draw - Vectorización y Efectos Especiales
Erick Cruz
 
Bloques de scratch powerpoint final
Bloques de scratch powerpoint finalBloques de scratch powerpoint final
Bloques de scratch powerpoint final
davidfelder_
 
Entorno powerpoint
Entorno powerpointEntorno powerpoint
Entorno powerpoint
Jose Castillo
 
Guía de actividades Scratch
Guía de actividades Scratch Guía de actividades Scratch
Guía de actividades Scratch
cantabrobots30
 
Proyecto 2 en micromundos 07 abr2015
Proyecto 2 en micromundos   07 abr2015Proyecto 2 en micromundos   07 abr2015
Proyecto 2 en micromundos 07 abr2015
lisvancelis
 
Manual de Adobe Premier CS6
Manual de Adobe Premier CS6Manual de Adobe Premier CS6
Manual de Adobe Premier CS6
New Arts Media
 
Bloque apariencia SCRATCH
Bloque apariencia SCRATCHBloque apariencia SCRATCH
Bloque apariencia SCRATCH
natalia_91
 
Logo 6°
Logo 6°Logo 6°
Logo 6°panel84
 

La actualidad más candente (20)

Variables - Small Basic
Variables - Small BasicVariables - Small Basic
Variables - Small Basic
 
Scrtach jr
Scrtach jrScrtach jr
Scrtach jr
 
Corel draw presentación
Corel draw presentaciónCorel draw presentación
Corel draw presentación
 
Scratch Mit La Presentacion
Scratch Mit La PresentacionScratch Mit La Presentacion
Scratch Mit La Presentacion
 
Clase3 Programación Orientada a Objetos
Clase3 Programación Orientada a ObjetosClase3 Programación Orientada a Objetos
Clase3 Programación Orientada a Objetos
 
Ejemplos de vectores en java
Ejemplos de vectores en javaEjemplos de vectores en java
Ejemplos de vectores en java
 
Conceptos de Programación Scratch
Conceptos de Programación Scratch Conceptos de Programación Scratch
Conceptos de Programación Scratch
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
 
Triptico voip
Triptico voipTriptico voip
Triptico voip
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonado
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratch
 
Practica Corel Draw - Vectorización y Efectos Especiales
Practica Corel Draw - Vectorización y Efectos EspecialesPractica Corel Draw - Vectorización y Efectos Especiales
Practica Corel Draw - Vectorización y Efectos Especiales
 
Bloques de scratch powerpoint final
Bloques de scratch powerpoint finalBloques de scratch powerpoint final
Bloques de scratch powerpoint final
 
Entorno powerpoint
Entorno powerpointEntorno powerpoint
Entorno powerpoint
 
Guía de actividades Scratch
Guía de actividades Scratch Guía de actividades Scratch
Guía de actividades Scratch
 
Proyecto 2 en micromundos 07 abr2015
Proyecto 2 en micromundos   07 abr2015Proyecto 2 en micromundos   07 abr2015
Proyecto 2 en micromundos 07 abr2015
 
Manual de Adobe Premier CS6
Manual de Adobe Premier CS6Manual de Adobe Premier CS6
Manual de Adobe Premier CS6
 
Aplicar extrusión a objetos Corel Draw
Aplicar extrusión a objetos Corel DrawAplicar extrusión a objetos Corel Draw
Aplicar extrusión a objetos Corel Draw
 
Bloque apariencia SCRATCH
Bloque apariencia SCRATCHBloque apariencia SCRATCH
Bloque apariencia SCRATCH
 
Logo 6°
Logo 6°Logo 6°
Logo 6°
 

Similar a La Tortuga Gráfica - Small Basic

Presentacion x logo
Presentacion x logoPresentacion x logo
Presentacion x logotecnonce
 
Tortug arte teoria
Tortug arte teoriaTortug arte teoria
Tortug arte teoriaCris Guzman
 
Guia de tortugart
Guia de tortugartGuia de tortugart
Guia de tortugart
gatita_fiera
 
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 proCESAR CHAPARRO RUIZ
 
Portfolio deTurtle Art
Portfolio deTurtle ArtPortfolio deTurtle Art
Portfolio deTurtle Art
Verónica Blanco
 
Guia de tortugart
Guia de tortugartGuia de tortugart
Guia de tortugart
Mónica León Quepuy
 
Lenguaje de programación logo
Lenguaje de programación logoLenguaje de programación logo
Lenguaje de programación logo
AracelyLeyton
 
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)
Agneta Gallardo
 
Actividad 5
Actividad 5Actividad 5
14 instructivo tortugar tfinal
14 instructivo tortugar tfinal14 instructivo tortugar tfinal
14 instructivo tortugar tfinal
Marleni Martinez Galindo
 
PENSAMIENTO COMPUTACIONAL(1).pptx
PENSAMIENTO COMPUTACIONAL(1).pptxPENSAMIENTO COMPUTACIONAL(1).pptx
PENSAMIENTO COMPUTACIONAL(1).pptx
PamelaGanchozo2
 
Instructivo tortugart
Instructivo tortugartInstructivo tortugart
Instructivo tortugartGladys León
 
Rompecabezas
RompecabezasRompecabezas
Rompecabezas
PRONIE
 

Similar a 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
 

Más de ISIV - Educación a Distancia

Escuelas económicas 2018
Escuelas económicas 2018Escuelas económicas 2018
Escuelas económicas 2018
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
Plan de negocios
Plan de negociosPlan 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.
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
Eventos e interactividad - Small Basic
Eventos e interactividad - Small BasicEventos e interactividad - Small Basic
Eventos e interactividad - Small Basic
ISIV - Educación a Distancia
 
Introducción a Small Basic
Introducción a Small BasicIntroducción a Small Basic
Introducción a Small Basic
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
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
ISIV - Educación a Distancia
 
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 HábitosELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ISIV - Educación a Distancia
 
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ISIV - Educación a Distancia
 
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon MaxwellELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ISIV - Educación a Distancia
 
ELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación EstrátegicaELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación Estrátegica
ISIV - Educación a Distancia
 

Más de 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
 
Introducción a Small Basic
Introducción a Small BasicIntroducción a Small Basic
Introducción a 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
 
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 HábitosELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
ELBP - Módulo 3 - El Plan de Dios para el Hombre Aplicado a los 7 Hábitos
 
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
ELBP - Módulo 3 - 7 Hábitos de Gente Altamente Efectiva (de Covey)
 
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon MaxwellELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
ELBP - Módulo 2 - 21 Leyes de Liderazgo de Jhon Maxwell
 
ELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación EstrátegicaELBP - Módulo 1 Planeación Estrátegica
ELBP - Módulo 1 Planeación Estrátegica
 

Último

Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 

Último (20)

Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 

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.

Notas del editor

  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