Apakah Pemikiran Pengiraan?
Pemikiran komputasi ("pemikiran pengiraan" nampaknya istilah yang lebih sesuai dalam bahasa Rusia, tetapi dalam RuNet ia adalah pilihan pertama yang lebih biasa) ialah konsep mendekati masalah secara sistematik untuk kemudian mencipta penyelesaian yang boleh dilaksanakan oleh komputer. . Ringkasnya, sebelum mengajar komputer bagaimana untuk menyelesaikan masalah tertentu, seseorang mesti memahami masalah itu sendiri dan cara menyelesaikannya, dan pemikiran komputer adalah teknik untuk ini. Konsep ini telah dicadangkan oleh ahli matematik dan saintis komputer Seymour Papert pada tahun 1980 sebagai asas teori untuk penyelesaian masalah yang lebih berkesan. Dalam pendidikan, pemikiran komputasi sebagai satu konsep mula mendapat populariti berikutan nota oleh profesor sains komputer Jeannette Wing pada tahun 2006, yang mencadangkan memperkenalkan pemikiran pengiraan ke dalam pendidikan kanak-kanak sebagai kemahiran asas yang perlu dimiliki oleh semua orang.Empat Tunjang Pemikiran Pengiraan
Pemikiran komputasi sebagai satu teknik adalah berdasarkan empat kaedah utama.-
Penguraian.
Membahagikan masalah kompleks kepada beberapa masalah yang lebih kecil dan boleh diselesaikan.
-
Abstraksi.
Memberi tumpuan secara eksklusif pada maklumat yang penting kepada keputusan dan mengabaikan butiran yang tidak perlu.
-
Pengecaman corak.
Cari persamaan antara masalah yang sedang dipertimbangkan dan lain-lain yang telah diselesaikan untuk memindahkan pendekatan yang telah terbukti kepadanya.
-
Algoritma.
Membangunkan penyelesaian langkah demi langkah kepada masalah atau peraturan untuk menyelesaikannya.
Aplikasi Pemikiran Komputer dalam Kehidupan
Pada umumnya, pemikiran komputer sebagai kaedah melangkaui pengaturcaraan, dan komponennya sentiasa digunakan oleh kebanyakan orang apabila menyelesaikan masalah yang berbeza-beza tahap kerumitan. Contoh asas klasik: anda perlu pergi dari titik A ke titik B di bandar yang tidak dikenali. Untuk menentukan jalan mana yang hendak diambil, anda:- Anda membahagikan tugas ini kepada beberapa yang lebih kecil (penguraian): kaji peta dan pilihan laluan yang mungkin, pilih kaedah perjalanan ke titik B, dsb.
- Anda kemudian menilai daya tarikan laluan yang berbeza berdasarkan panjangnya, kehadiran tempat menarik di sepanjang jalan atau kemudahan perjalanan (abstraksi).
- Kemudian anda fikirkan pilihan anda berdasarkan pengalaman perjalanan lalu di bandar lain yang paling serupa dari segi saiz dan landskap bandar (pengiktirafan corak).
- Berdasarkan semua ini, anda memilih laluan dan kaedah pengangkutan yang paling sesuai (algoritma).
Mempelajari dan mengembangkan kemahiran Pemikiran Komputasional
Bagi kajian pemikiran komputer sebagai teknik dan disiplin, hari ini terdapat banyak bahan yang tersedia mengenai topik ini untuk mereka yang berminat. Oleh itu, International Society for Technology in Education (ISTE) menawarkan kepada semua orang kursus percuma, Computational thinking , dibangunkan dengan sokongan Google , yang ditujukan juga untuk pakar teknikal. Anda juga boleh mendapatkan kursus percuma tentang pemikiran komputer pada sumber Coursera, contohnya. Program dalam pemikiran pengiraan, kedua-duanya untuk pelajar peringkat yang berbeza dan untuk guru, juga ditawarkan oleh Akademi Robotik di Carnegie Mellon University . Dan akhirnya, dalam pemikiran komputer salah satu peranan yang dominan dimainkan oleh logik. Untuk melatihnya, adalah berguna untuk kerap menyelesaikan masalah dan teka-teki , sebagai contoh. Di bawah ialah pendekatan asas yang mudah untuk belajar, membangun dan secara konsisten menggunakan empat teknik pemikiran pengiraan asas.-
Amalan penguraian.
Cuba gunakan prinsip ini (jika, sudah tentu, anda belum melakukannya) untuk pelbagai jenis tugas dan masalah yang perlu diselesaikan. Caranya di sini adalah untuk melatih minda anda untuk menggunakan pendekatan ini secara berterusan tanpa penumpuan secara sedar. Walaupun fakta bahawa membahagikan satu masalah/tugas kepada beberapa yang lebih kecil adalah penyelesaian yang agak cetek untuk ramai (terutamanya dalam pengaturcaraan), tidak semua orang tahu cara menerapkannya dan melakukannya dengan kerap.
-
Amalan abstraksi.
Abstraksi hanya memberi tumpuan kepada maklumat yang paling relevan dan penting untuk menyelesaikan masalah tertentu. Ia berfungsi bersama dengan penguraian, di mana anda memecahkan masalah kepada beberapa subtugas dan memfokuskannya satu demi satu, mencari maklumat yang anda perlukan sahaja untuk menyelesaikan masalah yang dihadapi.
-
Mempraktikkan kemahiran mengecam corak.
Semasa anda mengamalkan pemikiran pengiraan, yang bermula dengan penguraian, kemahiran pengecaman corak anda juga akan berkembang. Pendekatan di sini adalah sama seperti penguraian - hanya berlatih mencari persamaan dengan masalah lain yang telah diselesaikan. Pengecaman corak membolehkan anda menyelesaikan masalah dengan lebih cepat dengan menggunakan corak pemikiran yang sudah diamalkan dan biasa di dalam otak anda.
-
Mempraktikkan kemahiran membentuk algoritma
Di sini, sekali lagi, kuncinya adalah menyesuaikan otak untuk menggunakan sistem ini. Kehidupan kita dipenuhi secara lalai dengan algoritma yang kita panggil tabiat. Anda hanya perlu memberi perhatian yang sedar kepada pembentukan algoritma. Lebih-lebih lagi, ini terpakai bukan sahaja untuk kerja atau latihan, tetapi juga untuk banyak perkara harian yang lain. Sebagai contoh, asas perjuangan menentang penangguhan , yang kita bincangkan baru-baru ini, juga, pada umumnya, terletak pada pembentukan algoritma yang sedar (bersama-sama dengan pengecaman corak).
GO TO FULL VERSION