Wednesday, November 15, 2023

4 DASAR BERPIKIR KOMPUTASIONAL

1. Abstraksi:

Pengertian: Abstraksi adalah proses menyederhanakan kompleksitas suatu sistem dengan mengidentifikasi aspek-aspek penting dan mengabaikan detail yang tidak relevan.

Penerapan: Dalam komputasi, abstraksi dapat ditemukan dalam pengembangan program. Sebagai contoh, menggunakan fungsi atau objek untuk menyembunyikan kompleksitas implementasi yang tidak diperlukan oleh pengguna akhir.


2. Algoritma:

Pengertian: Algoritma adalah urutan langkah-langkah terdefinisi dengan jelas untuk menyelesaikan suatu masalah atau mencapai suatu tujuan.

Penerapan: Dalam pengembangan perangkat lunak, algoritma digunakan untuk merancang solusi efisien. Contohnya, algoritma pencarian atau pengurutan dalam pemrograman.


3. Dekomposisi:

Pengertian: Dekomposisi melibatkan pemecahan suatu masalah besar menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola.

Penerapan: Dalam pengembangan perangkat lunak, dekomposisi terlihat dalam konsep modularitas, di mana program dibagi menjadi modul atau fungsi yang bertanggung jawab atas tugas tertentu.


4. Pengenalan Pola:

Pengertian: Pengenalan pola melibatkan identifikasi pola atau struktur dalam data yang kompleks.

Penerapan: Dalam kecerdasan buatan, pengenalan pola digunakan untuk melatih model mesin untuk mengenali pola dalam data, seperti pengenalan wajah atau teks.


Keempat dasar berpikir komputasional ini memberikan fondasi penting dalam pengembangan perangkat lunak dan pemecahan masalah di dunia komputasi.

Thursday, September 7, 2023

COSTUME DAN GLIDE PADA SCRATCH : TUGAS 2

 Costume dan Glide pada Scratch

- Apa itu costume di aplikasi Scratch?
Kostum (Bahasa Inggris: Costume) adalah sebuah fitur dan bagian yang memperbolehkan pengguna untuk mengganti dan mengubah penampilan sprite.

- Bagaimana cara menggunakan costume di aplikasi Scratch?

  1. Mengklik tab “Costumes” untuk melihat costumes atau gambar-gambar animasi objek atau sprite yang ada.

Gambar 1. Tab Costumes

Dapat dilihat bahwa objek mempunyai 2 costume yang dapat digunakan untuk animasi

  1. Mengklik tab Scripts untuk menampilkan lagi script area

Gambar 2. Tab Scripts

  1. Mengklik icon Looks untuk membuka bagian blok pemrograman Looks

Gambar 3. Icon Looks

  1. Mengklik blok Next costume, kemudian drag dan drop blok pemrograman tersebut

Gambar 4. Mendrag dan Drop Blok Next Costume

Gambar 5. Susunan Blok pada Script

  1. Mengklik gambar bendera hijau di sebelah kanan atas untuk menjalankan program

Gambar 6. Gambar Bendera Warna Hijau

Dapat dilihat bahwa animasi objek nampak lebih hidup dengan adanya variasi costume sehingga objek tampak seperti sedang berjalan.

Custome setiap objek bisa kita tambahkan atau kita edit, sebagai contoh kita akan tambahkan dengan cara mengklik tombol import, pilih folder “animals” kemudian pilih file “bat1-a”.

Gambar 7. Mengimport Costume

Gambar 8. Mengimport Costume (Lanjutan)

  1. Lakukan dengan langkah-langkah yang sama untuk mengimport objek “bat1-b”, sehingga hasilnya akan terlihat seperti dibawah ini

Gambar 9. Beberapa Sprite pada Costumes

  1. Menghapus 2 objek “cat1-a” dan “cat1-b” dengan mengklik icon (x) pada objek yang akan dihapus

Gambar 10. Menghapus 2 Objek “cat1-a” dan “cat1-b”

Sehingga yang tersisa adalah 2 objek kelelawar seperti pada gambar dibawah ini.

Gambar 11. Dua Objek “bat1-a” dan “bat1-b”

Kemudian jalankan animasi maka akan terlihat objek yang tadinya kucing sudah berubah menjadi objek kelelawar yang bergerak kesana kemari.



- Apa itu glide di aplikasi Scratch?
Blok "glide _ secs to x: _ y: _", menentukan durasi berapa lama waktu yang dibutuhkan sprite untuk berpindah ke titik yang ditentukan. Blok "go to x: _ y: _", langsung memindahkan sprite ke titik yang ditentukan.

- Bagaimana cara menggunakan glide di aplikasi Scratch?

Tambahkan Sprite dan Background

  1. Pilih Latar Belakang untuk proyek Anda dan sprite yang ingin Anda kodekan untuk membuatnya meluncur dari satu titik ke titik lain di Panggung.
The Chick Sprite in Scratch against a Fall Barn background.

Meluncur Dari Satu Titik ke Titik Lainnya

Klik dan seret sprite Anda di Stage ke lokasi yang Anda inginkan untuk memulai sprite, setiap kali Anda menjalankan kode.

The Chick Sprite being dragged to the chicken coop.

Ini akan mengubah koordinat x dan koordinat y sprite Anda di Sprites Pane.

The X and Y coordinates outlined in red in the sprite pane.
  1. Klik dan seret blok 'when this sprite is clicked' dari kategori Events berwarna kuning di Palet Blok ke Area Kode. Blok ini akan memerintahkan kode Anda untuk dijalankan ketika Anda mengklik sprite Anda di Stage.
An Events block "when this sprite clicked" block added to the code window in Scratch.
  1. Klik dan seret blok koordinat 'go to x: y:' dari kategori Motion di Palet Blok ke Area Kode. Blok ini akan memberitahu sprite Anda di mana harus memulai di Stage ketika Anda menjalankan kode Anda. Anda akan melihat bahwa koordinat x dan koordinat y di dalam blok cocok dengan koordinat x dan koordinat y sprite Anda di Sprites Pane.
A Motion block "go to: X: -157 Y: -81" added under the "when this sprite clicked" block.
  1. Klik dan seret blok 'wait 1 seconds' dari kategori Kontrol di Palet Blok ke Area Kode. Blok tunggu ini akan memberitahu sprite Anda untuk menunggu beberapa detik sebelum meluncur ke koordinat x dan koordinat y berikutnya. Anda dapat mengubah jumlah detik dalam gelembung putih di blok.
A Control Block "Wait ___ seconds" set to 1 second, added to the previous blocks.
  1. Klik dan seret sprite Anda di Stage ke lokasi berikutnya yang Anda inginkan untuk memindahkan sprite Anda. Pada gambar di bawah, saya menyeret sprite saya ke bagian bawah tangga.
Moving the Chick sprite to the ground off the ramp of the coop.

Ini akan mengubah koordinat x dan koordinat y sprite Anda di Sprites Pane.

The X and Y coordinates outlined in red in the sprites pane window.
  1. Klik dan seret blok koordinat 'glide 1 secs to x: y:' dari kategori Gerakan di Palet Blok ke Area Kode. Blok ini akan memerintahkan sprite Anda untuk meluncur selama 1 detik ke koordinat x dan koordinat y yang baru. Anda akan melihat bahwa blok ini akan memiliki koordinat x dan koordinat y dari langkah terakhir.
A Motion block "Glide 1 secs to x: -98 y:-161" block added to the three previous blocks.
  1. Uji kode Anda dengan mengklik sprite Anda di Panggung!
The final code run displaying the results of this lesson. The Chick sprite moves from the chicken coop door to the ground off of the ramp.

Thursday, August 10, 2023

Mail Merge

MAIL MERGE

Pengertian Mail Merge :

Mail Merge adalah salah satu fitur pada Microsoft Word yang dapat digunakan untuk membuat surat, undangan, atau dokumen dalam waktu yang lebih cepat. Dengan fitur ini, aktivitas pengiriman undangan akan menjadi lebih ringkas karena Anda tidak perlu membuatnya satu persatu untuk setiap penerima.

Tidak hanya undangan, mail merge juga dapat digunakan untuk memudahkan anda dalam membuat dokumen lain seperti newsletter, invoice tagihan, katalog, sertifikat, dll.

Untuk membuat mail merge diperlukan minimal 2 buah dokumen, yaitu main dokumen dan dokumen data. Main dokumen adalah domain utama yang berisi naskah atau informasi yang akan anda kirimkan.

Sedangkan dokumen data adalah dokumen yang berisi informasi data pendukung seperti nama penerima, alamat penerima, list akun email yang akan menerima data yang anda kirimkan. Dokumen data bisa menggunakan file berformat xls atau csv.

Cara menggunakan :

  1. Langkah pertama, silahkan anda buka file docs dokumen undangan yang sudah anda buat, kemudian akses ke menu mailings.
menu mailings word
  1. Kemudian klik drop down pada Start mail merge, dan pilih step by step mail merge wizard.
start mail merge
  1. Kemudian akan muncul jendela mail merge di sidebar kanan aplikasi microsoft words. Silahkan pilih document type yang akan anda gunakan, dan klik next starting documents.
select document type mail merge
  1. Selanjutnya akan muncul jendela pemilihan dokumen yang akan dikirimkan. Silahkan memilih “use current document” untuk mengirimkan dokumen yang saat ini anda buka. Kemudian klik next, select recipients untuk memilih list akun penerima dokumen.
select existing document
  1. Langkah selanjutnya adalah memilih dokumen data yang berisi informasi penerima dokumen yang akan dikirimkan. File ini bisa dibuat dalam bentuk file spreadsheet. Silahkan pilih opsi “Use an existing list ” pada bagian select recipients.
memilih penerima email
  1. Kemudian klik browse untuk memilih dokumen data yang akan digunakan.
browse dokumen data penerima
  1. Setelah memilih file, maka akan muncul data yang ada di dokumen tersebut. Apabila data sudah sesuai, silahkan klik ok.
list data pada dokumen penerima
  1. Kemudian klik next untuk melanjutkan penulisan dan pengiriman dokumennya.
button next untuk pengiriman surat
  1. Selanjutnya kita lakukan edit pada dokumen yang akan dikirimkan. Pada dokumen di artikel ini, field yang perlu diisikan dari dokumen data adalah nama dan alamat.

    Untuk memasukkan informasi dari dokumen data ke dokumen utama, silahkan arahkan kursor ke lokasi pengisian. Kemudian klik insert merge fileds di menu bar.
insert merge button
  1. Kemudian akan muncul list field yang ada pada file dokumen data yang digunakan. Silahkan pilih field sesuai dengan yang akan anda inputkan.
input data mail merge ke dokumen
  1. Setelah filed diinput akan muncul tambahan karakter sesuai gambar berikut:
filed merge input
  1. Setelah input field merge selesai, silahkan klik next untuk melihat tampilan dokumen yang akan dikirimkan setelah field merge diinput.
next button for preview
  1. Anda dapat melakukan preview setiap dokumen dengan klik tanda “>>” pada sidebar kanan aplikasi Microsoft Words.
preview letter
  1. Apabila sudah sesuai, silahkan klik completed untuk menyelesaikan proses mail merge.
complete mail merge
  1. Selanjutnya adalah melakukan proses pengiriman email dokumen yang sudah dibuat. Silahkan klik menu “finish & merge”, kemudian pilih opsi “Send email messages”.
send email button
  1. Kemudian pilih field yang berisi list akun email dari dokumen data yang digunakan, kemudian isikan subject email yang akan dikirimkan. Setelah itu klik “Ok”.
destination email

Sampai disini proses pembuatan mail merge dan pengirimannya sudah selesai.

Kelebihan:

  • ­Waktu yang dibutuhkan dalam membuat suatu dokumen seperti surat dengan menggunakan Mail Merge relatif lebih singkat dan sedikit.
  • Lebih mudah dalam membuat sebuah surat dengan isi yang sama dalam jumlah yang banyak.

Kekurangan:

  • Lebih rumit dalam mengirim surat pada tahap pertama sebab banyak sekali langkah yang haru kamu laluli dibandingkan dengan membuat surat secar manual.
SUMBER : 
  • https://brainly.co.id/tugas/8836750#:~:text=Jawaban&text=kelemahanya%20lambat%20dalam%20percepatannya%20langsung%20dari%20merge.
  • https://kumparan.com/kabar-harian/mail-merge-ini-penjelasan-dan-cara-menggunakannya-1wu7KdHGjX6#:~:text=Keunggulan%20dari%20menggunakan%20Mail%20Merge,hanya%20membuat%20satu%20jenis%20surat.
  • https://www.rumahweb.com/journal/mail-merge-adalah/
  • https://sudutpc.com/cara-membuat-mail-merge/

4 DASAR BERPIKIR KOMPUTASIONAL

1. Abstraksi : Pengertian: Abstraksi adalah proses menyederhanakan kompleksitas suatu sistem dengan mengidentifikasi aspek-aspek penting dan...