Postingan

Menampilkan postingan dari November, 2024

Perulangan

Gambar
 Perulangan (atau loop dalam bahasa Inggris) adalah suatu konsep dalam pemrograman yang memungkinkan kita untuk menjalankan sekelompok perintah atau instruksi secara berulang, hingga kondisi tertentu terpenuhi. Perulangan sangat berguna untuk menghemat waktu dan mengurangi penulisan kode yang berulang-ulang, terutama ketika kita ingin menjalankan instruksi yang sama beberapa kali. Fungsi Perulangan Perulangan memudahkan kita melakukan tugas yang sama berulang kali, seperti: Menghitung jumlah data dalam sebuah kumpulan. Mencetak data secara berulang. Melakukan operasi tertentu pada tiap elemen dalam daftar, array, atau struktur data lainnya. Jenis-jenis Perulangan Umumnya, ada beberapa jenis perulangan dalam pemrograman: 1. Perulangan For: Digunakan ketika jumlah pengulangan sudah diketahui. Misalnya, kita ingin menjalankan suatu instruksi sebanyak 10 kali. for i in range(10):     print("Pengulangan ke-", i) Di sini, for akan menjalankan instruksi print sebanyak 10 kali. 2...

Perulangan

Gambar
 Perulangan adalah struktur kontrol dalam program yang memungkinkan eksekusi blok kode tertentu berulang kali. Perulangan digunakan untuk menyelesaikan tugas yang berulang, seperti menghitung total nilai dalam daftar atau mencetak pola tertentu. a. Jenis-jenis Perulangan: 1) Perulangan for: digunakan untuk mengulang blok kode tertentu beberapa kali, biasanyadengan jumlah yang diketahui.  2) Perulangan while: digunakan untuk mengulang blok kode tertentu selama kondisi tertentu terpenuhi. 3) Perulangan do-while: digunakan untuk mengulang blok kode tertentu minimal satu kali, dan kemudian mengulanginya selama kondisi tertentu terpenuhi.

Variabel

Gambar
 Variabel dalam pemrograman adalah tempat atau wadah untuk menyimpan data yang dapat digunakan dan diubah selama program berjalan. Variabel memungkinkan kita untuk memberi nama pada suatu nilai atau informasi, sehingga nilai tersebut bisa diakses atau diubah dengan mudah dalam kode. Karakteristik Utama Variabel: Penyimpanan Data: Variabel dapat menyimpan berbagai jenis data, seperti angka, teks, atau nilai logika. Nama Identifikasi: Setiap variabel memiliki nama yang digunakan untuk memanggil nilai yang disimpan di dalamnya. Dapat Diubah: Nilai dalam variabel bisa diubah kapan saja sesuai kebutuhan program. Contoh Penggunaan Variabel Misalnya, jika kita ingin menyimpan umur seseorang: umur = 25 Di sini, umur adalah nama variabel yang menyimpan nilai 25. Manfaat Variabel dalam Pemrograman: 1. Mempermudah Pengelolaan Data: Kita bisa menyimpan nilai dengan nama yang mudah diingat. 2. Menghemat Waktu: Dengan variabel, kita tidak perlu menuliskan ulang nilai yang sama berulang kali. 3. ...

Variabel

Gambar
 Variabel dalam pemrograman adalah cara untuk menyimpan data atau informasi yang dapat digunakan dan diubah sepanjang program berjalan. Anggap variabel seperti wadah atau tempat penyimpanan yang diberi label sehingga kita bisa mengakses atau mengubah nilainya kapan saja. Berikut ini adalah materi dasar tentang variabel: 1. Pengertian Variabel Variabel adalah nama yang mewakili suatu nilai dalam program. Nilai ini bisa berupa angka, teks, atau jenis data lainnya. Variabel berfungsi sebagai identifier atau penanda yang bisa kita gunakan untuk memanggil nilai tersebut kapanpun dibutuhkan. Misalnya, dalam sebuah program matematika, kita bisa menyimpan nilai 10 dalam variabel bernama angka, sehingga kita bisa menggunakan angka di seluruh program tanpa harus menulis 10 berulang-ulang. 2. Cara Deklarasi Variabel Deklarasi variabel berarti kita membuat variabel tersebut di dalam program. Cara deklarasi berbeda-beda tergantung bahasa pemrograman. Berikut beberapa contohnya: Python: nama = ...

Blockly

Gambar
berikut adalah beberapa aspek dasar dari Blockly: 1. Cara Kerja Blockly Blockly bekerja dengan menyusun blok-blok kode seperti puzzle. Setiap blok mewakili suatu fungsi atau perintah dalam pemrograman, seperti variabel, loop, percabangan (conditional statements), operasi matematika, dan lainnya. Blok-blok ini bisa di-drag and drop oleh pengguna untuk menyusun program secara logis. 2. Komponen Dasar Blockly Workspace: Area di mana pengguna bisa menaruh dan menyusun blok-blok untuk membentuk logika program. Toolbox: Menu yang berisi kategori dan daftar blok yang bisa dipilih pengguna. Blocks: Blok-blok visual yang bisa disusun menjadi program. Ada berbagai macam blok, seperti blok logika, variabel, dan matematika. Code Generation: Blockly dapat menghasilkan kode dari susunan blok tersebut dalam berbagai bahasa pemrograman, seperti JavaScript, Python, Lua, Dart, dan PHP. 3. Jenis-jenis Blok pada Blockly Beberapa jenis blok yang tersedia di Blockly antara lain: Blok Aksi (Action Blocks): B...

Blockly

Gambar
 Blockly adalah sebuah library atau pustaka pemrograman berbasis blok visual yang dikembangkan oleh Google, dirancang untuk membantu pengguna belajar dan menulis kode secara lebih mudah dan intuitif. Dengan Blockly, pengguna dapat membuat program dengan cara menyusun blok-blok yang mewakili berbagai fungsi atau instruksi, tanpa perlu menulis kode dalam bentuk teks. Setiap blok memiliki fungsi tertentu, seperti logika, perulangan, atau operasi matematika, dan dapat disambungkan untuk membentuk logika program. Blockly digunakan di berbagai aplikasi pendidikan dan platform belajar pemrograman untuk memperkenalkan konsep pemrograman kepada pemula, terutama anak-anak. Program yang dibuat dengan Blockly dapat diubah menjadi kode teks dalam berbagai bahasa pemrograman seperti JavaScript, Python, dan lainnya, sehingga membantu pengguna memahami bagaimana blok-blok visual tersebut diterjemahkan menjadi kode pemrograman yang sesungguhnya.

Scratch

Gambar
 Membuat game ikan di Scratch bisa menjadi proyek yang seru dan edukatif, khususnya bagi pemula yang ingin belajar dasar-dasar pemrograman. Game ikan biasanya melibatkan karakter ikan yang harus menghindari rintangan atau mengumpulkan item tertentu untuk mendapatkan poin. Berikut adalah langkah-langkah untuk membuat game ikan di Scratch. 1. Persiapan Awal Sebelum mulai membuat game, pastikan kamu sudah login ke akun Scratch. Jika belum, kamu bisa mengunjungi scratch.mit.edu dan membuat akun secara gratis. Setelah itu, klik Create untuk memulai proyek baru. 2. Menyiapkan Sprites dan Background Dalam game ikan ini, kita memerlukan beberapa sprite dan latar belakang. Kamu bisa membuat atau mengunduh sprite dari galeri Scratch, atau mengunggah gambar kamu sendiri. a. Menambahkan Sprite Ikan • Pilih atau buat sprite untuk karakter ikan utama. Kamu bisa memilih ikan dari galeri atau menggambar ikan sendiri dengan menggunakan alat Paint di Scratch. o Klik pada ikon Sprite di bawah area ke...

Scratch

Gambar
 I. Pendahuluan  Scratch merupakan suatu bahasa pemrograman baru yang memudahkan Anda dalam membuat cerita interaktif, game interaktif, dan animasi, serta membagikan karya kreasi Anda kepada orang lainnya melalui sarana internet. Scratch membantu anakanak muda untuk berpikir secara kreatif, menalar secara sistematis, dan bekerja secara kolaboratif, yang merupakan keahlian mendasar yang dibutuhkan oleh semua orang saat ini. Scratch didesain dengan tujuan pembelajaran dan pemahaman. Beragam pendidik telah bergabung dan mendukung pengembangan Scratch sejak 2007, baik dalam lingkungan formal maupun non formal, seperti K-12 classroom teachers, peneliti Ilmu Komputer, pustakawan, pendidik sejarah museum, dan para orang tua. Para pendidik ini tergabung dalam sebuah komunitas online yang disebut sebagai ScratchEd, yang diluncurkan pada Juli 2009, dan menjadi tempat berbagi kisah pengalaman, pertukaran sumber data dan pertanyaan, serta mencari orang.  Dalam disertasinya, Brennan m...