Halo, diblok ini saya akan memberitau kalian bagaimana membuat program fungsi kuadrat dan menyelesaikan suatu permasalahan melalui aplikasi scratch.
Membuat Program Fungsi Kuadrat
Fungsi Kuadrat digambarkan dengan persamaan umum seperti berikut
y = ax + bx + c
dengan a, b dan c adalah nilai-nilai konstanta.
Membuat program fungsi kuadrat menggunakan Scratch. Fungsi kuadrat banyak digunakan untuk menyelesaikan persoalan teknis dan bisnis dikehidupan sehari-hari. Misalnya untuk menentukan nilai maksimum atau minimumdari model bisnis yang ada, menentukan nilai x yang memberikan nilai y maksimum dan minimum, serta menentukan nilai determinan (D) fungsi untuk melihat apakah fungsi mempunyai penyelesaian atau tidak.
Berdasarkan Penjelasan tersebut, ada beberapa hal yang dapat disimpulkan sebagai berikut.
a. Input program adalah nilai a, b dan c. Input program akan diberikan pengguna ketika program dijalankan.
b. Output program adalah nilai dari determinan (D), ymin/maks(yp), xmin/maks (xp), x1 dan x2. Program juga diharapkan akan menampilkan grafik dari fungsi.
c. Proses dari input sampai menghasilkan output berlangsung sebagai berikut: Pengguna memasukan input, penghitungan nilai determinan, nilai xmin/maks, ymin/maks, x1 dan x2. Selanjutnya, program akan menggambarkan grafik fungsi y = f(x).
Langkah-langkah untuk membuat program fungsi kuadrat di scratch :
- Buka scratch dan buat proyek baru.
- Tambahkan background berupa garis sumbu x dan y ke stage (menggunakan file yang sudah disiapkan oleh scratch.).
- Atur size sprite menjadi 20%
- Tambahkan variabel-variabel yang akan digunakan dalam penghitungan dan menggambar grafik fungsi.
a. Variabel a, b dan c untuk menyimpan nilai konstanta untuk fungsi y = ax² + bx + c. Atur agar nilai ketiga variabel ditampilkan di stage.
b. Variabel D menyimpan nilai determinan fungsi, nilai ditampilkan di stage.
c. Variabel xp dan yp untuk menyimpan nilai x minimum/maximum dan y minimum/maximum. Nilai kedua kedua variabel dimunculkan di stage.
d. Variabel x1 dan x2 untuk menyimpan nilai akar dari fungsi. Nilai kedua variabel ditampilkan di stage.
e. Variabel x dan y untuk menyimpan nilai x dan y sesungguhnya untuk setiap titik yang ketika menggambar grafik fungsi. Nilai kedua variabel tidak dimunculkan di stage.
f. Variabel TitikX dan TitikY untuk menyimpan nilai x dan y setelah dikonversi setelah dengan skala stage di scratch untuk setiap titik yang dipakai ketika menggambar grafik fungsi, nilai kedua variabel merupakan nilai x dan y dikali dengan 10. Nilai kedua variabel tidak dimunculkan di stage. - Perhatikan stage, variabel yang ditampilkan distage akan tampak seperti gambar berikut.
- Pada tab My Blocks, tambahkan blok baru dengan nama 'Atur kondisi awal', kemudian tambahkan blok tersebut dengan bagian utama program dan tambahkan blok perintah untuk mendefinisikan blok tersebut.
- Pada tab My Bloks, tambahkan blok baru yang dengan nama 'Tentukan nilai masukan', kemudia tambahkan blok tersebut kebagian utama program dan tambahkan blok perintah untuk mendefinisikan blok tersebut seperti yang ditunjukan pada gambar barikut.
- Pada tab My Bloks,tambahkan blok baru dengan nama 'Hitung D, xp dan yp'. kemudian tambahkan blok tersebut kebagian utama program dan tambahkan blok perintah unruk mendefinisikan blok tersebut.
- Pada tab My Bloks tambahkan blok baru dengan nama 'Hitung x1 dan x2', kemudian tambahkan blok tersebut kebagian utama program dan tambahkan blo k perintah untuk mendefinisikan blok tersebut.
- Pada tab My Bloks, tambahkan blok baru dengan nama 'Gambar grafik', kemudian tambahkan blok tersebut kebagian utama program dan tambahkan blok perintah untuk mendefinisikan blok tersebut.
- Jalankan program, beri input yang sesuai dan perhatikan apakah berkerja sesuai yang diharapkan. Apakah program dapat berkerja seperti digambar berikut.
- Simpan program.
Sumber: Buku Informatika SMP/MTs Kelas IX kurikulum 2013 revisi.
Sampai jumpa di blog berikutnyađź‘‹
Komentar
Posting Komentar