• No results found

TI Python

N/A
N/A
Protected

Academic year: 2021

Share "TI Python"

Copied!
4
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

TI Python

MODULE TURTLE

©2020Texas Instruments 1 education.ti.com/nl – education.ti.com/nl-be

De TI Python-module Turtle visualiseert het programmeren in Python op een zeer eenvoudige manier.

Met de Turtle-functionaliteit teken je op een makkelijke manier lijnen, vierkanten, cirkels, ...

Turtle biedt je handige toolbox om in combinatie met de buit-in Python-functie voor het maken van een allerlei tekeningen en het creatief om te gaan met graphics.

1. Installatie van de TURTL-Module

Kopieer het bestand CE_TURTL.8xv naar het geheugen van een TI-84 Plus CE-T Python Edition, gebruikmakend van TI Connect™ CE.

CE_TURTL zal als aa App variabele in het geheugen geplaatst worden.

Voor het gebruik van de TURTL-module in de TI-SmartView™ CE-T software kopieer dit bestand naar de Emulator Explorer workspace.

2. Activeren Turtle-module

a. Start de Python-App, prgm, en crëer een nieuw Python programma TURTLE.

Op dit moment is de Turtle-module nog niet beschikbaar in het module-menu.

(2)

TI Python

MODULE TURTLE

©2020Texas Instruments 2 education.ti.com/nl – education.ti.com/nl-be

b. Selecteer de code from PROGRAM import * uit de cataloog.

c. Vul de code aan met ce_turtle. Het liggend streepje is beschikbaar via a A #.

d. De module Turtle is nu toegevoegd aan het module-menu.

e. De module Turtle beschikt over drie submenu’s met Python-statements: Turtle, Draw en Properties.

(3)

TI Python

MODULE TURTLE

©2020Texas Instruments 3 education.ti.com/nl – education.ti.com/nl-be

3. Twee voorbeelden

3.1. Tekenen van een vierkant from ce_turtl import * turtle.clear()

turtle.penup() turtle.pensize(1) turtle.color(0,0,255) turtle.goto(-50,-50) turtle.pendown() for i in range(4):

¨¨turtle.forward(100)

¨¨turtle.left(360/4) turtle.show()

3.2. Koch-kromme Generatie 1

from ce_turtl import * def koch(a,gen):

¨¨if gen>0:

¨¨¨¨for t in [60,-120,60,0]:

¨¨¨¨¨¨turtle.forward(a/3)

¨¨¨¨¨¨turtle.left(t)

¨¨else:

¨¨¨¨turtle.forward(a) turtle.penup()

turtle.goto(-100,-50) turtle.color(255,0,0) turtle.pendown() koch(200,1) turtle.show()

(4)

TI Python

MODULE TURTLE

©2020Texas Instruments 4 education.ti.com/nl – education.ti.com/nl-be

Recursie

from ce_turtl import * def koch(a,gen):

¨¨if gen>0:

¨¨¨¨for t in [60,-120,60,0]:

¨¨¨¨¨¨koch(a/3,gen-1)

¨¨¨¨¨¨turtle.left(t)

¨¨else:

¨¨¨¨turtle.forward(a) turtle.penup()

turtle.goto(-100,-50) turtle.pendown() turtle.pensize(0) turtle.color(255,0,0) koch(200,4)

turtle.show()

Referenties

GERELATEERDE DOCUMENTEN

Merk op dat door x globaal te maken in de functie func, x niet kan gebruikt worden als argument van de functie.. In het eerdere voorbeeld, func(x), is het nodig om x als argument

kalipun dikayini ma!>ih acla canqci adat vanq bcrlaku Cccba - haqian ha&il tanqkapannva di:;ita untuk pClPbanqunan mCliiidl. Namun kadanQ-kadanq Ganq.!;i adat

Als je de rekenmachine nu het snijpunt van y 1 en y 2 laat uitrekenen krijg je de waarde van de standaardafwijking waarvoor de oppervlakte onder de normale verdelingskromme precies

In de Documenten-werkruimte kunt u ook de optie Opslaan op rekenmachine in het menu Bestand gebruiken om een bestand over te zenden naar een aangesloten rekenmachine wanneer u

Als je daarbij de grafiek

Programmeer de SOS-code als drie korte tonen gevolgd door drie lange tonen en nogmaals dezelfde drie korte tonen; allemaal in dezelfde toonhoogte.. Zend de SOS-code 10-maal na

De fractaal zal de zeef van Sierpinsky zijn, maar omdat de delen elkaar overlappen kan je de eenvoudige formule voor de dimensie niet ge-.. De dimensie ln ln 3 √ 3 = 2 is die van

Als men echter inzoomt kan het zijn dat 1 niet wordt gekozen om de grafiek te tekenen maar bijvoorbeeld wel 0.98 en 1.02 In deze punten bestaat het beeld wel en dus trekt de TI-84+