Anda di halaman 1dari 2

Nama : Dwi Atika

Kelas : IX 1 (Sembilan Satu)


Mata Pelajaran : Informatika

BAB I
a. Memecah Program
Ketika berkerja membuat program, ukuran akan bertambah seiring dengan
bertambahnya proses yang harus dijalankan di dalam program.
1. Mengenal sub program dan aturan memecah program ada dua bentuk sub
program yang umum digunakan :
a. Prosedur, adalah sub program yang digunakan untuk menjalankan
rangkaian proses dan tidak mengembalikan nilai
b. Fungsi, adalah sub program yang menjalankan sekumpul proses yang
mengembalikan nilai kepada bagian program yang menjalankannya.
Beberapa karakteristik dari suatu sub program yang baik.
- Mempunyai satu tujuan sub program hingga untuk tujuan yang tidak jelas
dan tidak digabung dengan tujuan yang lain
- Independen
Sub program sebaiknya tidak tergantung pada sub program yang lain
- Mempunyai ukuran yang kecil
Unkuran sub program yang kecil akan memudahkan program untuk
mengolah dan memperbaiki sub program

2. Menetapkan sub program di scratch


Subprogram adalah hasil pemecah dari program yang terjadi dari atas
kumpulan blog perintah yang terpisah.
a. Buat proyek baru di scratch
b. Tambahkan enam variable, yaitu jari-jari tinggi luas volume tabung, keliling
dan luas tabung
c. Tambahkan kode-kode untuk mengatur agar ketika dijalankan nilai-nilai
variable dikembalikan menjadi nol kemudian tambahkan empat blok untuk
meminta input nilai jari-jari alas dan tinggi tabung
d. Tambahkan blok kode untuk memerintahkan setiap yang akan dibuat untuk
menjalankan penghitung yang di minta.
e. Buat subprogram untuk menghitung luas alas subprogram, ini dijalankan jika
menerima pesan hitung luas dikirimkan.
f. Buat subprogram untuk menghitung volume tabung.
g. Tambahkan blok perintah untuk subprogram untuk menghitung luas keliling
alas.
h. Selanjutnya dibuat subprogram untuk menghitung luas permukaan tabung.
i. Tambahkan blok perintah dibagian program utama untuk menyampaikan
pesan bahwa perhitungan telah selesai.
j. Jalankan program dan berikan input untuk nilai jari-jari alas dan tinggi
tabung.
k. Simpanlah program.

3. Membuat blok sendiri


a. Jalankan scratch dan buat proyek baru
b. Tambahkan ketempat spircte
c. Pada tab my bloks, klik tombol makea blok
d. Berikut nama pada blok yang ingin dibuat
e. Klik tombol ok blok perintah dengan nama mulai akan ditambahkan ke code
area
f. Tambahkan blok perintah mulai ke bagian utama program
g. Tambahkan blok perintah - blok perintah yang sesuai untuk mengatur kondisi
program
h. Buat hal yang sama untuk mendefinisikan blok printah dalam mengimput
data dan menimbulkan hasil
i. Tambahkan blok perintah untuk masing-masing sprite
j. Jalankan program dan lihat hasilnya

Anda mungkin juga menyukai