Modul Logo TIK7 Sem1 1516
Modul Logo TIK7 Sem1 1516
Standar Kompetensi :
Membuat program dengan menggunakan bahasa pemrograman
dasar (MSWLogo)
Kompetensi Dasar
Jendela MSWLogo
Jendela MSWLogo terdiri dari dua bagian, yaitu MSWLogo Screen dan
Commander Window. Kita bisa mengatur ukuran jendelanya sesuai
dengan keinginan kita.
MSW Logo
Screen
Command
er Window
Page 2
Menu
bar
Main
Screen
Head
Turtle
Tai
l
TIK/kls VII/Sem.1/2015-2016
Page 3
Turtle terdiri dari dua bagian. Yang pertama adalah Head, bisa
menunjukkan arah yang dituju. Bagian yang kedua adalah Tail.
Commander Window
RecallList
Box
Command Input
Box
TIK/kls VII/Sem.1/2015-2016
Page 4
2.
Backward (BK)
Perintah yang menggerakkan
Turtle untuk berjalan mundur.
Contoh: backward 100
3. Right (RT)
Perintah untuk mengerakkan Turle untuk memutar ke arah
kanan.
Contoh : right 45
TIK/kls VII/Sem.1/2015-2016
Page 5
4. Left (LT)
Perintah untuk mengerakkan Turle untuk memutar ke arah kiri.
Contoh: left 45
5. Home
Perintah untuk menggerakan Tutle ke posisi asal (posisis Home).
Contoh: home
6. Clearscreen (CS)
Perintah untuk menghapus gambar di Main Screen.
Contoh: clearscreen
7. Cleartext
Perintah menghapus tulisan perintah-perintah di Recall List Box.
Contoh: cleartext
8. Hide Turtle (HT)
Perintah untuk menghilangkan tampilan Turtle.
Contoh: hideturtle
9. Show Turtle
Perintah untuk menanpilkan kembali tampilan Turtle.
Contoh: showturtle
10.
Repeat
Perintah untuk mengulang perintah beberapa kali sesuai
dengan jumlah pengulangan yang diinginkan.
Contoh: repeat 4 [fd 100 rt 90]
MENGGAMBAR BENTUK
Menggambar
Empat
Persegi
TIK/kls VII/Sem.1/2015-2016
Menggambar Segitiga
Untuk menggambar persegi,
ketik perintah-perintah ini pada
Command Input Box:
FD 50 RT 120 FD 50 RT 120 FD
50 RT 120
TIK/kls VII/Sem.1/2015-2016
Page 7
PERINTAH-PERINTAH TAMBAHAN
Perintah Penup (PU)
Perintah Penup berfungsi untuk mengangkat pen yang ada pada
turtle, sehingga ketika Turtle di perintah untuk berjalan maka
tidak muncul garis pada layar.
TIK/kls VII/Sem.1/2015-2016
Page 8
Menggambar Lingkaran
Untuk menggambar lingkaran, bias menggunakan perintah Repeat
dan Circle
Repeat
Repeat 360 [FD n RT n]
Contoh : repeat 360 [fd 1 rt 1]
Circle
Circle r r=radius
Perintah Circle 50,
berdiameter 100.
Contoh: circle 50
berarti
TIK/kls VII/Sem.1/2015-2016
radius
lingkaran
adalah
50
atau
Page 9
Menyimpan Gambar
Menyimpan gambar dalam format BMP dan GIF
Langkah-langkahnya adalah:
1. Pilih Bitmap menu
2. Pilih Save As
3. Tentukan tempat Penyimpanan
4. Tulis nama file di File name
5. Kilk Save
TIK/kls VII/Sem.1/2015-2016
Page 10
Perintah Setpensize
Perintah Setpensize untuk merubah ukuran pen.
Formatnya adalah setpensize [h w], hheight, wwidth, ukuran
default-nya adalah 1setpensize [1 1]
Contoh: fd 50 rt 90 setpensize [5 5] fd 50
TIK/kls VII/Sem.1/2015-2016
Page 11
Perintah Setpencolor
Perintah yang berfungsi member warna pada pen.
Formatnya adalah setpencolor [r g b]
R=red,
nilai maximum 255, jika nilainya 0 berarti tidak
mengandung warna merah
G= green, nilai maximum 255, jika nilainya 0 berarti tidak
mengandung warna hijau
B= blue, nilai maximum 255, jika nilainya 0 berarti tidak
mengandung warna biru.
Contoh:
Mewarnai Bentuk
TIK/kls VII/Sem.1/2015-2016
Page 12
Setfloodcolor [0 255 0]
Penup, rt, fd
Fill
layar Logo,
Contoh:
Untuk mewarnai layar dengan warna abu-abu, perintah yang diketik
di command input box adalah:
- Setscreencolor [128 128 128]
TIK/kls VII/Sem.1/2015-2016
Page 13
PERINTAH-PERINTAH TEXT
Perintah Make
Formatnya adalah Make Variabel Value
Perintah Make digunakan untuk menentukan sebuah nilai
(value) dari sebuah variable.
Variable adalah simbol-simbol yang mewakili nilai-nilai tertentu.
Contoh:
Jika B=5
Maka 5 + B = 10
B adalah variable yang bernilai 5.
Contoh penggunaan dalam perintah Make:
Make B 5
Perintah Show
Perintah Show di gunakan untuk menampilkan nilai dari sebuah
variable yang telah dibuat oleh perintah Make.
Formatnya adalah Show :Variabel
Contoh:
Make B 5
Show :B
Maka pada layar akan mucul
TIK/kls VII/Sem.1/2015-2016
angka 5
Page 14
Perintah Print
Perintah Print di gunakan untuk menampilkan output pada
jendela Commander.
Contoh:
Perintah Label
Perintah Label berfungsi untuk menampilkan output di jendela
Logo (Logo Screen). Tulisan bisa tampil berdasarkan arah Turtle,
sehingga bisa menggunakan perintah Left atau Right sebelum
menulis perintah Label.
Contoh:
TIK/kls VII/Sem.1/2015-2016
Page 15
Arti
Tambah
Kurang
Kali
TIK/kls VII/Sem.1/2015-2016
Page 16
Bagi
Tambah
Kurang
Kali
TIK/kls VII/Sem.1/2015-2016
Page 17
Bagi
Operasi Aritmatika
perintah Operator
Perintah Operator
menggunakan
Perintah-
Fungsi
Sum
Pertambahan
Difference
Pengurangan
Product
Perkalian
Quotient
Pembagian
Remainder
Pembagian
sisa
dengan
Contoh penggunaan:
Sum
TIK/kls VII/Sem.1/2015-2016
Page 18
Difference
Product
TIK/kls VII/Sem.1/2015-2016
Page 19
Quotient
Remainder
TIK/kls VII/Sem.1/2015-2016
Page 20