Tugas informatika

 Nama: zahira ad'ha aurelhia

 Kelas: 9.4

 Mata pelajaran: informatika



Materi tentang blocky


#Sejarah

Pengembangan Blockly dimulai pada musim panas 2011. Rilis publik pertamanya adalah pada Mei 2012 di Maker Faire . Blockly awalnya dirancang sebagai pengganti OpenBlocks di App Inventor . [ 4 ] Neil Fraser memulai proyek ini dengan Quynh Neutron, Ellen Spertus , dan Mark Friedman sebagai kontributor.

#Pengertian

Blockly adalah pustaka pemrograman visual dari Google yang memungkinkan pengguna membangun editor kode berbasis blok seret-dan-lepas untuk membuat program, bahkan bagi mereka yang tidak memiliki pengetahuan tentang bahasa pemrograman teks. Dengan blok-blok yang merepresentasikan konsep seperti variabel dan loop, pengguna dapat memprogram secara intuitif tanpa khawatir tentang sintaksis, menjadikannya alat yang populer dalam pendidikan coding dan prototipe.





#Manfaat Blockly

-Aksesibilitas: Mempermudah siapa saja untuk memprogram dengan menghilangkan kompleksitas sintaksis. 

-Pembelajaran: Membantu pemula memahami konsep pemrograman dengan cara yang interaktif dan visual. 

-Fleksibilitas: Dapat digunakan dalam berbagai konteks, dari pendidikan hingga otomatisasi rumah dan robotika.


#Bagaimana Cara Kerja Blockly?

-Blok Visual: Blockly menggunakan blok grafis yang terlihat seperti potongan teka-teki untuk mewakili berbagai fungsi dan logika program. 

-Drag-and-Drop: Pengguna dapat menyeret dan melepaskan blok-blok ini ke dalam area kerja untuk membangun program. 

-Menghubungkan Blok: Blok dapat dihubungkan satu sama lain untuk membentuk pernyataan logika yang lebih komplek




#Contoh Aplikasi

-Pendidikan: Blockly Games https://www.learner.org.en2id.search.search.translate.goog/series/project-playbook-educator-edition/blockly-games/ - Annenberg Learner adalah serangkaian permainan yang menggunakan Blockly untuk mengajarkan prinsip-prinsip dasar coding. 

-Robotika: Furhat Developer Zone https://docs.furhat.io.en2id.search.translate.goog/blockly/ - Furhat menggunakan Blockly untuk memungkinkan pengembang membuat dan menguji interaksi robot dengan cepat. 

-Aplikasi Web: Beberapa aplikasi web mengintegrasikan editor Blockly untuk menyediakan antarmuka yang ramah pengguna untuk otomatisasi atau kustomisasi.

#Tujuan penyampaian

Tujuan dari teks tersebut adalah untuk menjelaskan apa itu Blockly, kelebihan, cara kerja, dan penggunaannya dalam pendidikan coding, pengembangan aplikasi, dan prototipe. Teks tersebut bertujuan untuk memberikan informasi yang jelas dan ringkas tentang Blockly dan manfaatnya.

Komentar