Postingan

Menampilkan postingan dari Agustus, 2024

SISTEM BILANGAN KOMPUTER

  4 Bilangan Komputer: Desimal, Biner, Oktal, dan Heksadesimal 1. Bilangan biner Dilansir dari Buku Informatika Kementerian Pendidikan dan Kebudayaan (2021) karya Vania Natali dan teman-teman, bilangan biner adalah bilangan yang hanya menggunakan basis 2 angka, yaitu 0 dan 1. Bilangan biner juga disebut bilangan berbasis 2. Contoh penulisan: 1100 (2). Karena bilangan biner berbasis 2, maka angka 2-lah yang menjadi subscript pada penulisan bilangan desimal. 2. Bilangan oktal   Bilangan oktal adalah bilangan berbasis 8, yang menggunakan angka 0,1,2,3,4,5,6,dan 7. Contoh penulisan : 27(8).  Oktal berbasis 8, maka angka 8-lah yang menjadi subscript pada penulisan bilangan desimal. 3. Bilangan desimal Bilangan desimal adalah bilangan yang menggunakan basis 10 angka mulai 0,1,2,3,4,5,6,7,8,dan 9. Setelah angka 9, maka angka berikutnya adalah 10, 11, 12, 13, 14 dan seterusnya. Contoh penulisan bilangan desimal : 14(10). Ingat, desimal berbasis 10, maka angka 10-lah yang menjadi subscript pada

Berlangsung Secara Hybrid, "Code The Ocean" Mengajak Anak Menjaga Laut Melalui Pemrograman

  Berlangsung Secara Hybrid, "Code The Ocean" Mengajak Anak Menjaga Laut Melalui Pemrograman Koding merupakan salah satu tindakan dari langkah-langkah pemrograman dengan menuliskan kode dalam bahasa pemrograman. Nah, setiap kode yang kamu tulis akan membantu komputer untuk mengetahui dan memahami apa yang ingin kamu lakukan pada komputeBelajar pemrograman memiliki peran penting dalam menghadapi perubahan dan tantangan ini. Maka enggak mengherankan jika anak-anak sekarang dilengkapi dengan informasi dan pemahaman yang cukup tentang pemrograman. Berkaitan dengan hal ini, Koding Next Indonesia sebagai sekolah pemrograman terbesar di Asia Tenggara mengadakan Kompetisi Koding Anak Nasional yang kedua melalui program CSR. Acara tersebut berjudul "Code The Ocean". Acara ini menantang siswa-siswa SD-SMP di Indonesia untuk mempelajari teknologi masa depan melalui lomba membuat permainan sederhana menggunakan coding, Kids. Selain itu, coding juga bisa mengasah keterampilan lu

PERMAINAN DI BLOCKLY GAMES

  Permainan yang Disediakan di Blockly Games, Informatika Kelas 8 SMP Permainan yang Disediakan di Blockly Games, Informatika Kelas 8 SMP: 1. Puzzle Pemain harus menyusun blok-blok yang berisi keterangan dan foto hewan ke blok hewan yang sesuai. 2. Maze Permainan menggerakkan sprite agar berjalan sampai tujuan.Permainan ini mampu mengasah kemampuan logika berpikir. 3. Bird Permainan mengasah logika menggerakkan bird agar dapat mengambil cacing dan sampai ke sarangnya. 4. Turtle Permainan mengenal pola dengan karakter turtle yang digunakan.  5. Movie Belajar animasi dengan media sprite sederhana dan menggerakkannya sesuai animasi. 6. Music Permainan membuat musik dengan instruksi yang sudah disediakan.  7. Pond Tutor Permainan Pond Tutor ini mengajak pengguna belajar tentang Javascript.  8. Pond Permainan yang menggunakan blok kode dalam bentuk Javascript.

JENIS-JENIS OPERATOR LOGIKA

  Jenis-jenis Operator Logika yang Biasa Digunakan di Pemrograman Operator merupakan dasar dari sebuah bahasa pemrograman jenis apa pun. Saat membuat suatu program, akan ada banyak data yang diolah sehingga menghasilkan output. Nantinya, operator dibutuhkan saat mengolah data yang memiliki peran sebagai simbol dari tanda baca. Secara umum, tujuan operator yaitu untuk membantu para programmer dalam mengoperasikan operand. Sedangkan operator logika berfungsi untuk memeriksa kesamaan nilai dari dua data atau lebih. Operator logika juga difungsikan sebagai ekspresi yang dapat mengembalikan nilai bertipe Boolean. Operator logika memiliki berbagai macam jenis dengan masing-masing simbolnya. Berikut ini adalah jenis jenis operator logika dasar secara lengkap. Jenis-Jenis Operator Logika dalam PHP Mengutip buku Buku Sakti Pemrograman Web Seri PHP karya Mundzir MF, bahwa operator logika digunakan untuk membandingkan dua kondisi logika, yaitu "True" artinya logika benar dan "False

KONVERSI SISTEM BILANGAN

  Konversi Sistem Bilangan Komputer: Desimal, Biner, Oktal dan Heksa Desimal 1. Konversi Bilangan Desimal ke Biner Konversi bilangan desimal ke biner adalah dengan cara membagi bilangan desimal dengan 2 (basis bilangan biner) dan menyimpan sisa hasil bagi dari setiap pembagian menjadi bit-bit bilangan biner. Nilai konversinya adalah urutan sisa hasil bagi dari yang paling akhir. Contoh :                                      88( 10) = … (2)  88 : 2 = 44 sisa 0  44 : 2 = 22 sisa 0  22 : 2 = 11 sisa 0 11 : 2 = 5 sisa 1  5 : 2 = 2 sisa 1  2 : 2 = 1 sisa 0  1 : 2 = 0 sisa 1 Maka hasil Konversinya = 1011000 (ditulis dengan urutan dari bawah ke atas)  2. Konversi Bilangan Desimal ke Oktal Konversi bilangan desimal ke Oktal adalah dengan cara membagi bilangan desimal dengan 8 (basis bilangan oktal) dan menyimpan sisa hasil bagi dari setiap pembagian menjadi bit-bit bilangan oktal. Nilai konversinya adalah urutan sisa hasil bagi dari yang paling akhir. Contoh :  1402(10) = … (8) 1402/8 = 175 s

MENU-MENU PADA PEMROGRAMAN STRACTH

  Menu-Menu pada Pemrograman Scratch dan Fungsinya 1. Motion. Icon untuk mengontrol penempatan sprite, arah, perputaran, dan perpindahan sprite 2. Looks. Icon mengenai sprite, tampilan background, dan memberikan kemampuan untuk menampilkan teks atau tulisan 3. Sound . Icon yang mengontrol playback, volume musik, dan file audio 4. Pen. Icon yang dapat digunakan untuk menggambar dengan menggunakan warna dan ukuran pen yang berbeda 5. Control. Icon yang menggerakkan eksekusi script berdasarkan perihal yang didefinisikan sebelumnya, pengulangan pemrograman logika dengan loops, dan menampilkan logika kondisional Sensing. Icon yang dapat digunakan untuk menentukan lokasi dari pointer mouse, jaraknya terhadap sprite lain dan apakah sprite bersentuhan dengan sprite lainnya Numbers. Icon yang menampilkan perbandingan logika, pembulatan, dan operasi matematika lainnya Variables. Icon yang dapat digunakan untuk membuat variabel dan menaruh data pada aplikasi ketika dieksekusi.

LITERASI NUMERASI

4 Contoh Literasi Numerasi di Sekolah 1. Pendidikan Matematika 2. Menghitung Anggaran 3. Menghitung Waktu 4. Kompetisi Matematika Manfaat Literasi Numerasi Membantu dalam memahami menggunakan informasi kuantitatif. Membantu memecahkan masalah dalam berbagai konteks. Menjadikan pribadi kritis dan warga negara yang aktif Jadi, empat contoh literasi numerasi di sekolah yang telah dijabarkan tadi membantu siswa menghadapi permasalahan dalam kehidupan sehari-hari. Dimulai dari hal yang sederhana, juga dapat melatih mereka untuk mampu berpikir kritis. (Dva)

LITERASI SAINS

  Literasi Sains: Pengertian, Manfaat dan Contoh Penerapan Pengertian Literasi Sains Literasi sains adalah kemampuan untuk membaca, memahami, mengevaluasi, dan menggunakan informasi dan pengetahuan sains untuk membuat keputusan yang tepat dan berpikir kritis dalam kehidupan sehari-hari. Literasi sains bukan hanya tentang memahami konsep-konsep sains, tetapi juga tentang memahami bagaimana sains diterapkan dalam kehidupan nyata. Manfaat Literasi Sains Literasi sains memiliki manfaat yang sangat penting, baik bagi individu maupun masyarakat secara keseluruhan. Beberapa manfaat dari literasi sains antara lain: 1. Peningkatan pemahaman tentang dunia di sekitar kita: Literasi sains membantu individu memahami fenomena alam dan proses-proses yang terjadi di sekitar kita, termasuk mengenai kesehatan, lingkungan, dan teknologi. 2. Kemampuan dalam memecahkan masalah: Literasi sains melatih kemampuan individu dalam mengumpulkan dan menganalisis data, membuat hipotesis, dan menguji teori, sehingga

STRUKTUR DATA

  Struktur Data: Definisi, Cara Memilih, dan Fungsinya untuk Pemrograman Pengertian Struktur Data Struktur data sendiri adalah sebuah cara mengatur dan menyimpan data ke dalam sistem komputer atau biasa disebut dengan database sehingga bisa diakses maupun diperbarui dengan lebih efisien. Tipe-tipe Struktur Data 1. Array Array merupakan tipe data yang terdiri dari sekumpulan elemen dengan jarak yang saling berdekatan. Tipe data ini bisa membantu programmer dalam menentukan data secara acak cukup dengan memanfaatkan indeks saja. Namun untuk melakukan hal ini, harus mengetahui terlebih dahulu struktur dan algoritmanya. 2.Tree Tipe data ini memiliki bentuk yang mirip dengan pohon (tree). Tipe ini umum digunakan untuk menyimpan sejumlah data secara hierarkis karena tersusun dari beberapa level. Bisa dikatakan, Tree adalah sekumpulan node yang saling terhubung satu dengan lainnya. Keunggulan yang ditawarkan dari tipe ini adalah bisa melakukan pencarian data secara cepat  3. Graph Tipe data s

ALGORITMA PEMROGRAMAN

  Algoritma Pemrograman: Pengertian, Fungsi, Cara Kerja, Contoh Pengertian Algoritma Pemrograman Algoritma pemrograman adalah langkah berurutan dan terstruktur untuk membuat program. Jadi, setiap program komputer seperti software, apps, hingga sistem operasi dibangun dari algoritma pemrograman. Ibarat resep, fungsi algoritma pemrograman membantu Anda memecahkan masalah secara logis dan menciptakan program yang efektif. Karena itu, bagi Anda yang ingin menguasai programming, wajib paham apa itu algoritma pemrograman. Cara Penyajian Algoritma Sebagai awalan, Anda bisa belajar dua cara penyajian algoritma programming, yaitu: 1. Pseudocode Pseudocode adalah cara penulisan program secara informal dengan kaidah sendiri, daripada menggunakan aturan yang ditetapkan bahasa pemrograman. Tujuannya yaitu agar alur logika yang ditulis lebih mudah dipahami manusia. 2. Flowchart Flowchart adalah diagram yang menampilkan proses dan langkah pengambilan keputusan dalam suatu program. Tujuan flowchart a

ALGORITMA PENCARIAN

  Algoritma Pencarian: Pengertian, Karakteristik, dan Jenis-Jenisnya Pengertian Algoritma Pencarian Dalam ilmu komputer, algoritma pencarian adalah algoritma yang dirancang untuk memecahkan masalah pencarian. Algoritma pencarian bekerja untuk mengambil informasi yang disimpan dalam struktur data tertentu, atau dihitung dalam ruang pencarian domain masalah, baik dengan nilai diskrit atau kontinu. Istilah-istilah dalam Algoritma Pencarian Berikut adalah beberapa istilah yang ada dalam algoritma pencarian: Searching : prosedur langkah demi langkah untuk memecahkan masalah pencarian di ruang pencarian (search space) yang diberikan. Masalah pencarian dapat memiliki tiga faktor utama: Search space : mewakili satu set solusi yang mungkin, yang mungkin dimiliki sistem. Start state : keadaan asal agen saat memulai pencarian. Goal test : Sebuah fungsi yang mengamati keadaan saat ini dan mengembalikan apakah keadaan tujuan tercapai atau tidak. Search tree : Sebuah representasi pohon dari masalah

STRUKTUR DATA HEAP

  Struktur Data Heap: Pengertian, Karakteristik, dan Operasinya Pengertian Struktur Data Heap Heap adalah struktur data berbentuk complete binary tree yang memenuhi heap property.Complete binary tree sendiri dapat didefinisikan sebagai binary tree di mana semua level terisi penuh, kecuali level terakhir. Semua kunci atau nilai pada level terakhir harus rata kiri apabila tidak terisi penuh. Karakteristik Struktur Data Heap Heap memiliki ciri-ciri sebagai berikut: Sistem menetapkan heap identifier unik untuk setiap heap dalam grup aktivasi. Heap identifier untuk heap default selalu bernilai nol. API bindable manajemen penyimpanan, dipanggil oleh program atau prosedur, menggunakan heap identifier untuk mengidentifikasi heap yang akan digunakan untuk bertindak. API bindable harus dijalankan dalam grup aktivasi yang memiliki heap. Ukuran heap diperluas secara dinamis untuk memenuhi permintaan alokasi. Ukuran maksimum heap adalah (4GB – 512KB). Ukuran tersebut adalah ukuran heap maksimum jik

ALGORITMA A*(A STAR)

  Algoritma A* (A Star): Pengertian, Cara Kerja, dan Kegunaannya Pengertian Algoritma A* (A star).     Algoritma A* (A Star) adalah algoritma pencarian yang digunakan untuk menemukan jalur terpendek antara titik awal dan akhir.Algoritma ini sering digunakan untuk penjelajahan peta guna menemukan jalur terpendek yang akan diambil. Cara Kerja Algoritma A* A* menggunakan Best First Search (BFS) dan menemukan jalur dengan biaya terkecil (least-cost path) dari node awal (initial node) yang diberikan ke node tujuan (goal node).Algoritma ini menggunakan fungsi heuristik jarak ditambah biaya (biasa dinotasikan dengan f(x)) untuk menentukan urutan di mana search-nya melalui node-node yang ada pada tree. Kegunaan Algoritma A* Algoritma A* menemukan jalur terpendek antara dua node dalam sebuah graph. Algoritma ini mirip dengan algoritma Dijkstra, tetapi lebih canggih karena mempertimbangkan biaya setiap sisi (edge) dalam graph. Biaya tepi (edge cost) biasanya ditentukan oleh panjangnya atau ukura

STRUKTUR DATA TREE

  Struktur Data Tree: Pengertian, Jenis, dan Kegunaannya Struktur data adalah cara atau teknik untuk mengatur elemen data ke dalam bentuk tertentu. Urutan dalam menyusun elemen data akan sangat menentukan apakah elemen data yang hendak diakses dapat diproses dalam waktu yang lebih singkat dan mudah atau tidak. Elemen data yang disusun secara berurutan dimana setiap elemen saling berdekatan antara satu elemen dengan elemen lain disebut sebagai struktur data linier. Contohnya seperti array, linked list, stack, dan queue. Selain struktur data linier, ada juga struktur data nonlinier, yaitu struktur data yang tidak kontigu atau tidak bertetangga. Salah satunya adalah tree.  Pengertian Struktur Data Tree Tree adalah tipe struktur data yang sifatnya non-linier dan berbentuk hierarki.Mengapa tree disebut sebagai struktur data non-linier? Alasannya karena data pada tree tidak disimpan secara berurutan. Sebaliknya, data diatur pada beberapa level yang disebut struktur hierarkis. Karena itu, tre

Struktur Data Graph: Pengertian, Jenis, dan Kegunaannya.

Struktur Data Graph: Pengertian, Jenis, dan Kegunaannya Pengertian Graph Graph adalah jenis struktur data umum yang susunan datanya tidak berdekatan satu sama lain (non-linier). Graph terdiri dari kumpulan simpul berhingga untuk menyimpan data dan antara dua buah simpul terdapat hubungan saling keterkaitan.Simpul pada graph disebut dengan verteks (V), sedangkan sisi yang menghubungkan antar verteks disebut edge (E). Pasangan (x,y) disebut sebagai edge, yang menyatakan bahwa simpul x terhubung ke simpul y.Graph banyak dimanfaatkan untuk menyelesaikan masalah dalam kehidupan nyata, dimana masalah tersebut perlu direpresentasikan atau diimajinasikan seperti sebuah jaringan. Contohnya adalah jejaring sosial (seperti Facebook, Instagram, LinkedIn, dkk). Pengguna di Facebook dapat dimisalkan sebagai sebuah simpul atau verteks, sementara hubungan pertemanan antara pengguna tersebut dengan pengguna lain direpresentasikan sebagai edge. Tiap tiap verteks dapat berupa struktur yang mengandung inf

Fungsi Matematika

Fungsi dalam Matematika: Pengertian, Rumus, Gambar, beserta Contoh Soal dan Pembahasannya Dilansir dari buku Isolasi Matematika SMP untuk Kelas 1,2,3 (2010) oleh Herlik Wibowo, definisi fungsi adalah relasi dari himpunan A ke himpunan B, di mana dari A ke B jika setiap anggota himpunan A berpasangan tepat satu dengan anggota himpunan B.Semua anggota himpunan A disebut domain sedangkan semua anggota himpunan disebut kodomain.Misalkan, setiap x ∈ A memiliki pasangan tepat satu y ∈ B maka himpunan y ∈ B disebut sebagai range (daerah hasil fungsi).Rumus fungsi Relasi dari A ke B di mana setiap x ∈ A memiliki pasangan tepat satu y ∈ B dinotasikan sebagai f:A → B atau f:x → y.Notasi f: x → y dapat dituliskan dalam bentuk rumus fungsi y = f(x). Cara menyatakan suatu fungsi Terdapat tiga cara menyatakan suatu fungsi antara lain menggunakan diagram panah, himpunan pasangan berurutan, dan grafik fungsi.

DATA SISWA 8C AZADIRA

Nama:Azadira Bintang Afclaraw Albarunnazwa TTL:kediri, 06-12-10 Kelas:8C No absen:06 Alamat:RT 01 RW 04 dsn. Cakruk ds. Tales kec. Ngadiluwih kab. Kediri Email : azadirabintang6@gmail.com Situs:https://azadirabintangafclarawalbarunnazwa.blogspot.com/