Coconote
AI notes
AI voice & video notes
Try for free
🖥️
Pentingnya Computational Thinking di Pendidikan
Sep 13, 2024
Catatan Kuliah: Computational Thinking
Pengantar
Pembicara adalah mantan dosen ITB dan pensiunan dengan pengalaman pengajaran programming sejak 1977.
Tujuan kuliah: memperkenalkan konsep "computational thinking" yang kurang dikenal di Indonesia.
Latar Belakang
Perkembangan teknologi: dari mainframe ke IOT dan smartphone.
Pentingnya peran developer dalam menghadapi industri 4.0 yang melibatkan robot.
Profesi software developer sangat dibutuhkan di dalam dan luar negeri.
Kebutuhan Developer
Banyak posisi terbuka di perusahaan seperti Bukalapak (contoh: 56 posisi).
Rendahnya tingkat kelulusan tes developer di Indonesia (1% dibanding 25% di India).
Masalah Pendidikan
Tes PISA menunjukkan hasil buruk bagi Indonesia (peringkat enam dari bawah).
Kurikulum pendidikan di Indonesia belum memadai dalam hal pengajaran programming dan komputasi.
Kurikulum dan Pembelajaran
Pentingnya penerapan kurikulum K-12 yang mencakup:
Sistem komputer
Jaringan komputer
Data dan analisis
Algoritma dan pemrograman
Kurikulum di negara lain (Jerman, Austria, Lithuania) mengajarkan pemrograman di tingkat SMA.
Kompetensi yang Diperlukan
Computational Thinking
:
Dekomposisi: Memecah masalah kompleks menjadi bagian-bagian lebih kecil.
Abstraksi: Fokus pada elemen penting dari masalah.
Algoritma: Membuat langkah-langkah penyelesaian masalah.
Pola pengenalan: Memahami pola untuk solusi efisien.
Pentingnya Soft Skills
Kemampuan berpikir kritis dan pemecahan masalah akan semakin penting di abad ke-21.
Peran sebagai "digital citizen" dan "innovative designer".
Proses Pembelajaran
Mengembangkan kompetensi melalui lomba dan proyek.
Pentingnya kolaborasi dan continuous integration dalam pengembangan perangkat lunak.
Kesimpulan
Computational thinking perlu ditanamkan dalam diri setiap developer.
Pendidikan harus memperbaiki kurikulum agar sesuai dengan kebutuhan industri dan perkembangan teknologi.
Menggunakan berbagai sumber belajar untuk terus memperbarui pengetahuan di bidang teknologi dan pemrograman.
📄
Full transcript