Materi Pemrograman Python Turtle

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

flashcard set

Earn XP

Description and Tags

Kumpulan kartu kilat tanya-jawab seputar materi pemrograman Python Turtle dari tingkat dasar hingga menengah.

27 Terms

1
New cards

Apa yang dimaksud dengan Python Turtle?

Python Turtle adalah library Python yang memungkinkan pengguna membuat gambar dan pola menggunakan perintah pemrograman seperti bergerak maju, mundur, belok, dan mengubah warna.

2
New cards

Apa fungsi dari perintah import turtle dalam skrip Python?

Perintah import turtle berfungsi untuk mengaktifkan dan memuat library Turtle agar fungsi-fungsinya dapat digunakan.

3
New cards

Bagaimana cara membuat objek turtle baru bernama t?

Dengan menggunakan sintaks t = turtle.Turtle().

4
New cards

Apa kegunaan dari perintah turtle.done()?

Perintah turtle.done() digunakan untuk menjaga jendela GUI Turtle tetap terbuka setelah seluruh skrip eksekusi selesai dijalankan.

5
New cards

Apa arti dari perintah t.forward(100)?

Perintah t.forward(100) menginstruksikan Turtle untuk bergerak maju ke depan sejauh 100 pixel100\,\text{pixel}.

6
New cards

Selain t.backward(100), perintah singkat apa lagi yang dapat digunakan untuk bergerak mundur?

Perintah t.back(100).

7
New cards

Bagaimana cara menginstruksikan Turtle agar berbelok ke kanan sebesar 9090 derajat?

Menggunakan perintah t.right(90).

8
New cards

Bagaimana cara menginstruksikan Turtle agar berbelok ke kiri sebesar 9090 derajat?

Menggunakan perintah t.left(90).

9
New cards

Berapa jumlah perulangan dan besar sudut belok yang digunakan untuk membuat bentuk persegi teratur dengan loop for?

Perulangan dilakukan sebanyak 44 kali (for i in range(4):) dengan sudut belok sebesar 90∘90^\circ (t.right(90)).

10
New cards

Mengapa sudut belok sebesar 120∘120^\circ digunakan saat menggambar segitiga sama sisi?

Karena sudut luar segitiga sama sisi dihitung dari rumus 360÷3=120∘360 \div 3 = 120^\circ.

11
New cards

Apa rumus umum untuk menghitung sudut belok luar dalam pembuatan poligon teratur?

Rumus sudut=360÷jumlah sisi\text{Rumus sudut} = 360 \div \text{jumlah sisi}

12
New cards

Berapa derajat sudut belok kanan yang dibutuhkan untuk menggambar segi lima (pentagon) teratur?

Sudut sebesar 72∘72^\circ, yang diperoleh dari rumus 360÷5=72∘360 \div 5 = 72^\circ.

13
New cards

Berapa derajat sudut belok kanan yang dibutuhkan untuk membuat segi enam (hexagon) teratur?

Sudut sebesar 60∘60^\circ, yang diperoleh dari rumus 360÷6=60∘360 \div 6 = 60^\circ.

14
New cards

Bagaimana sintaks untuk membuat sudut belok poligon secara dinamis berdasarkan input variabel sisi dari pengguna?

Sintaks yang digunakan adalah t.right(360 / sisi).

15
New cards

Perintah apa yang digunakan khusus untuk mengubah warna garis penggambaran Turtle?

Perintah t.pencolor("nama_warna") (contoh: t.pencolor("blue")).

16
New cards

Perintah apa yang digunakan khusus untuk menentukan warna isian (fill color) pada bentuk gambar?

Perintah t.fillcolor("nama_warna") (contoh: t.fillcolor("yellow")).

17
New cards

Pasangan perintah apa yang wajib digunakan untuk mengapit proses penggambaran agar warna isian dapat muncul?

Perintah t.begin_fill() di awal sebelum menggambar dan t.end_fill() setelah penggambaran selesai.

18
New cards

Apa arti dari sintaks t.color("blue", "yellow")?

Sintaks tersebut mengatur warna garis gambar menjadi "blue" (biru) dan warna isian bentuk menjadi "yellow" (kuning).

19
New cards

Perintah apa yang digunakan untuk mengatur ketebalan garis yang dibuat oleh Turtle?

Perintah t.pensize(nilai) (contoh: t.pensize(5)).

20
New cards

Sebutkan opsi bentuk kursor (shape) pada Turtle selain bentuk default "turtle"!

Bentuk lain yang tersedia meliputi "arrow", "circle", "square", dan "triangle".

21
New cards

Perintah apa yang digunakan agar Turtle berpindah posisi tanpa membuat atau meninggalkan garis di layar?

Perintah t.penup().

22
New cards

Perintah apa yang digunakan untuk memindahkan koordinat posisi Turtle secara langsung ke titik (x, y)?

Perintah t.goto(x, y).

23
New cards

Perintah apa yang digunakan untuk menurunkan kembali pena setelah penup() agar Turtle dapat menggambar lagi?

Perintah t.pendown().

24
New cards

Apa arti dari nilai angka 50 pada perintah t.circle(50)?

Angka 5050 menunjukkan nilai radius dari lingkaran yang akan digambar.

25
New cards

Berapa derajat sudut belok kanan (t.right()) yang digunakan untuk menggambar bintang 5 sudut (range(5))?

Sudut belok kanan sebesar 144∘144^\circ (t.right(144)).

26
New cards

Materi apa yang dipelajari pada Pertemuan 11 berdasarkan urutan pembelajaran yang disarankan?

Materi yang dipelajari pada Pertemuan 11 adalah Nested loop.

27
New cards

Materi apa yang menjadi topik pada Pertemuan 18 dalam urutan pembelajaran yang disarankan?

Topik Pertemuan 18 adalah Mini Project Turtle Drawing Generator.