Berpikir Komputasional dalam Algoritma dan Pemrograman

123456789101112131415
Across
  1. 3. Tempat penyimpanan sementara di memori komputer yang isinya bisa kamu ubah-ubah sesuai kebutuhan saat program sedang berjalan
  2. 4. Jika kamu ingin sebuah modul program melakukan perhitungan matematika dan mengirimkan hasilnya kembali ke modul utama, modul ini disebut...
  3. 6. Nilai dalam sebuah perhitungan yang sudah ditetapkan sejak awal dan bersifat tetap, alias tidak boleh berubah nilainya selama program berjalan
  4. 7. Pendekatan pemrograman yang sangat cocok bagi pemula karena menggunakan blok-blok grafis untuk menyusun logika tanpa perlu mengetik kode secara manual
  5. 12. Saat kamu beralih dari Scratch ke Python, tantangan utamanya adalah mempelajari aturan penulisan manual yang sangat ketat, yang disebut...
  6. 13. Istilah untuk kode program yang dirancang sedemikian rupa sehingga bisa digunakan berulang kali di berbagai proyek yang berbeda
  7. 14. Daripada membuat "roda" baru setiap saat, pemrogram menggunakan kumpulan kode siap pakai ini untuk mempercepat pengembangan program
  8. 15. Simbol dalam flowchart yang sangat vital karena menentukan di mana sebuah instruksi harus mulai dijalankan dan kapan harus berhenti
Down
  1. 1. Hasil akhir yang ingin dicapai dengan menggunakan library dan modularisasi, yaitu proses pengerjaan yang lebih cepat dengan hasil kode yang optimal
  2. 2. Teknik memecah program besar yang rumit menjadi bagian-bagian kecil yang mandiri agar lebih mudah dikelola dan diperbaiki
  3. 5. Data input spesifik yang harus kamu masukkan ke dalam sebuah modul agar modul tersebut bisa bekerja sesuai dengan kondisi yang diinginkan
  4. 8. Prinsip berpikir komputasional untuk menyembunyikan detail teknis yang terlalu rumit di dalam modul agar pemrogram bisa fokus pada alur program utamanya saja
  5. 9. Diagram yang mempermudah kita memahami alur kerja sebuah sistem melalui simbol-simbol grafis yang saling terhubung
  6. 10. Modul program yang hanya menjalankan serangkaian perintah (seperti "bersihkan layar") tanpa memberikan laporan balik atau nilai kembalian apa pun
  7. 11. Bahasa "perantara" yang menyerupai kode asli namun ditulis dalam bahasa manusia untuk merancang logika sebelum pemrograman sebenarnya dimulai