Guía 2

Anuncio
Primer taller de Python en GeoGebra
Guía 2
Creando objetos en GG5 con Python
Para acceder a los
objetos de GeoGebra5
desde Python debe
distinguirlos con la
variable que los asigna
La variable para crear el
objeto en GeoGebra5
tendrá como prefijo a su
nombre el símbolo $ o
bien geo.
1. Creando puntos y vectores en GG5 desde
Phyton


Comience por abrir la ventana Python y la Vista Gráfica
Creará el siguiente script interactivo:
o Dibuja el punto medio C entre dos puntos A y B
o Dibuja la suma de los dos vectores posición a y b
$variable=<objeto
asignado>
Los objetos asignados
deben referenciarse con
su nombre en inglés
En opciones cambie de
idioma y busque en
Ayuda de Entrada el
nombre del comando a
asignar
Primer Taller ISGEMA sobre Python
Guía 2
PÁGINA 2
Para salvar el script debe
seleccionar en Events las
pestañas de la barra con
las opciones click y
Python, enseguida pulse
Save

Cuando salve su archivo
ggb, ya estará
incorporado el script
Cuando se crean objetos desde Python se activa la ventana Events, donde éstos quedan
registrados en orden de creación
2. Creando rectas y segmentos en GG5 desde
Python

Escriba un nuevo script que:
o Dibuja tres puntos A, B y C
o Traza la recta que pasa por A y B
o Traza el segmento de A a C
o Traza el rayo de C a B
Primer Taller ISGEMA sobre Python
Guía 2
3. Creando polígonos en GG5 desde Python
 Escriba un nuevo script que:
o Dibuje cuatro puntos A, B, C y D
o Trace el cuadrilátero ABCD
4. Creando cónicas en GG5 desde Python
La circunferencia requiere un punto C llamado centro y un número r real positivo
 La parábola requiere un punto F llamado foco y una recta d llamada directriz
 La elipse requiere dos focos F1, F2 y un punto D por donde pasa
 La hipérbola requiere dos focos F1, F2 y la longitud l de un semi eje o un puntoD por donde
pasa

Primer Taller ISGEMA sobre Python
Guía 2
PÁGINA 4
Atributo Color
Para personalizar cada
objeto puede aplicarle
color según la sentencia
$<objeto>.color
=Color.<NOMBRECOLOR>
NOMBRECOLOR puede ser
BLUE, RED, YELLOW,
GREEN, CYAN, BLACK etc.
escrito en inglés y letra
mayúscula
Si abre la paleta de
colores encontrará el
nombre de los colores
disponibles.
Primer Taller ISGEMA sobre Python
Guía 2
Con la aplicación de
command, también
pueden trazarse curvas
en 2D, así como
superficies en 3D
 Conociendo su ecuación estándar, trazar la circunferencia de centro C=(3,1) y radio r = 2,:
Sintaxis:
command(“<ecuación>”)
5. Escribiendo nuestros primeros programas


Escriba el siguiente programa en Python:
o Crea tres puntos aleatorios A, B y C
o Dibuja la circunferencia azul de centro C y que pasa por B
o Dibuja una recta verde que pasa por C y A
o Dibuja una parábola negra con foco en B y directriz la recta anterior
o Dibuja una elipse roja de focos A y B que pasa por C
o Dibuja una hipérbola cian de focos B y C que pasa por A
Conociendo la ecuación estándar de una elipse, trace su curva aplicando command
Primer Taller ISGEMA sobre Python
Guía 2
Descargar