Download Guía 2
Document related concepts
no text concepts found
Transcript
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