Geometriska satser och bevis ma1c: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 113: | Rad 113: | ||
[[Fil:NpMaA vt 2005 version 1 uppg 9 .png]] | [[Fil:NpMaA vt 2005 version 1 uppg 9 .png]] | ||
= Python = | |||
[[Kategori:Python]] [[Kategori:Ma1c]] [[Kategori:Geometri]] [[Kategori:Årskurs 7-9]] | |||
{{python|[[Python|Python-hjälp]] - [https://wikiskola.se/index.php?title{{=}}Kategori:Python Fler exempel]}} | |||
{{malruta| '''Kom igång med programmering och repetera trianglars egenskaper.''' | |||
Målet är att du ska bekanta dig med en klassisk programmeringslek, Turtle. | |||
}} | |||
== Undersök vinklar och Turtle med ett Pythonprogram == | |||
Det här kodexemplet passar till avsnittet om vinklar på Ma1c. Turtle är en klassiker inom undervisningen i programmering och använder språket Logo. | |||
{{enwp|Seymour_Papert}} | |||
=== Koden === | |||
<pre> | |||
import turtle # Importera turtle så vi kan använda oss av turtle | |||
Bob = turtle.Turtle() # Skapar sköldpaddan Bob | |||
steg = 0 # Antal steg Bob ska gå i början | |||
while True: # Gör följande för alltid: | |||
Bob.fd(steg) # Bob går X antal steg frammåt | |||
Bob.rt(360/7 + 1) # Roterar Bob åt höger | |||
steg += 1 # Öka antal steg Bob ska gå | |||
</pre> | |||
=== Credit === | |||
Jesper Lundgren gjorde programexemplet. | |||
=== Uppgift === | |||
{{uppgruta| '''Förbättra programmet''' | |||
Vad händer om du låter Bob svänga mer eller mindre än en sjundedel av 360 grader? Eller om du ökar på med mer än ett. Testa dig fram till snygga mönster. Beskriv i ord och försök förbättra koden. | |||
}} | |||
= Lär mer = | = Lär mer = |