TIPS: Rangkuman ini hanya sebagai pemahaman secara umum. Pastikan Anda juga membaca BMP (Buku Materi Pokok) versi cetak atau digital di Ruang Baca Virtual (RBV) untuk pemahaman lebih mendalam.
DILARANG: Memperjualbelikan seluruh konten atau latihan soal yang terdapat di portal ini. Pelanggaran akan dikenakan sanksi sesuai ketentuan yang berlaku.
Modul 3: Praktikum 1
Praktikum 1.1: Instalasi Software draw.io dan membuat flowchart di draw.io
Pengenalan draw.io
draw.io adalah perangkat lunak gratis untuk menggambar diagram yang tersedia dalam versi online (web) dan offline (desktop).
Versi Online: Memerlukan koneksi internet.
Versi Desktop: Dapat digunakan tanpa koneksi internet.
Penyimpanan: Bisa dilakukan secara online (Google Drive, OneDrive, Dropbox) atau offline di perangkat lokal.
A. BAGAIMANA MENDAPAT SOFTWARE DRAW.IO
Perangkat lunak ini gratis dan tersedia di laman resminya.
Versi Web: Diakses melalui https://www.draw.io.
Versi Desktop: Diunduh dari https://about.draw.io/integrations/. Modul ini berfokus pada versi desktop untuk Windows.
Langkah Mengunduh (Versi Windows):
Kunjungi laman unduhan versi desktop.
Temukan bagian draw.io Desktop.
Klik tautan Download .exe untuk memulai pengunduhan.
Simpan file instalasi (misalnya, draw.io-setup-signed-8.8.0.exe) di lokasi yang diinginkan.
B. INSTALASI DRAW.IO
Langkah-langkah Instalasi:
Buka lokasi file .exe yang telah diunduh.
Klik kanan pada file tersebut dan pilih "Run as administrator".
Jika muncul jendela User Account Control, klik "Yes".
Proses instalasi berjalan otomatis. Tunggu hingga selesai.
Setelah berhasil, aplikasi akan terbuka dengan opsi:
"Create New Diagram": Membuat file baru.
"Open Existing Diagram": Membuka file yang sudah ada.
Bahasa antarmuka dapat diubah ke Bahasa Indonesia melalui menu Language.
C. MEMULAI DRAW.IO
Membuat File Baru:
Jalankan aplikasi draw.io.
Pilih opsi "Create New Diagram".
Beri nama file (contoh: flowchart1.xml) lalu klik "Create".
Lembar kerja baru siap digunakan.
D. MENGENALI MENU-MENU DARI DRAW.IO
Struktur Antarmuka Utama:
Menu Utama: File, Edit, View, Arrange, Extras, dan Help.
Pallete Diagram (Objek Draw): Panel kiri berisi simbol dan bentuk diagram (termasuk flowchart).
Menu File: Manajemen file seperti New (Baru), Open (Buka), Save (Simpan), Save as, Export as, Print (Cetak), dan Close (Tutup).
Menu Edit: Penyuntingan seperti Undo, Redo, Cut, Copy, Paste, dan Delete.
Menu View: Mengatur tampilan seperti Grid (kisi-kisi), Guides (garis bantu), Zoom In, dan Zoom Out.
Menu Arrange: Mengatur tata letak objek seperti To Front, To Back, Group, dan Ungroup.
E. OPERASI FILE DASAR
Membuat File Baru:
Menu File > New (atau Ctrl+N).
Pilih "Create New Diagram", beri nama, pilih templat (misal: Blank Diagram), klik "Create".
Menyimpan File:
Simpan perubahan: File > Save (Ctrl+S).
Simpan sebagai file baru: File > Save as... (Ctrl+Shift+S).
Keluar Aplikasi:
Menu File > Close.
F. MENAMBAHKAN OBJEK
Untuk menambahkan simbol, seret dan lepas (drag and drop) objek dari Pallete Diagram di sebelah kiri ke area lembar kerja.
G. MENGHUBUNGKAN OBJEK & MENAMBAHKAN TEKS
Menghubungkan Objek:
Klik objek pertama hingga aktif (muncul tanda panah).
Klik salah satu tanda panah dan seret ke objek kedua untuk membuat garis penghubung.
Menambahkan Teks:
Klik dua kali di dalam objek.
Ketikkan teks (misalnya, "Mulai" pada terminator).
H. MENGUBAH UKURAN OBJEK
Klik objek yang ingin diubah.
Titik-titik (bulatan kecil) muncul di sekeliling objek.
Seret titik tersebut untuk memperbesar atau memperkecil.
I. BEKERJA DENGAN DRAW.IO ONLINE (WEB)
Buka https://www.draw.io/.
Pilih lokasi penyimpanan (Google Drive, OneDrive, atau Perangkat).
Klik "Create New Diagram".
Beri nama, pilih templat (misal: Flowcharts), klik "Create".
Antarmuka mirip dengan versi desktop.
Praktikum 1.2: Instalasi IDE Eclipse dan membuat program Halo Java
Pengenalan IDE
IDE (Integrated Development Environment) adalah perangkat lunak komprehensif untuk pengembangan program (editor kode, debugger, compiler). Eclipse adalah salah satu IDE populer untuk Java.
A. IDE ECLIPSE
Definisi: IDE open-source untuk berbagai bahasa (Java, C/C++, PHP, Python).