com
Membawa
Komputasi
Berpikir untuk K-12:
Apa yang Terlibat
dan Apa Perannya
dari Komputer
Pendidikan sains
Masyarakat?
Oleh Valerie Barr dan Chris Stephenson
T Proses meningkatkan keterpaparan siswa terhadap pemikiran komputasi di K-12 bersifat kompleks,
memerlukan perubahan sistem, keterlibatan guru, dan pengembangan keterampilan yang signifikan.
sumber daya. Kolaborasi dengan komunitas pendidikan ilmu komputer sangat penting dalam upaya ini.
serangkaian konsep sentral ilmu komputer hanya untuk kurikulum CS. bahasa dan paradigma pemrograman,
Komunitas pendidikan ilmu komputer dapat memainkan peran penting logika,
dalam menyoroti praktik pemecahan masalah algoritmik dan penerapan terjemahan antara tingkat abstraksi,
komputasi lintas disiplin ilmu, dan membantu mengintegrasikan penerapan kecerdasan buatan,
metode dan alat komputasi di berbagai bidang pembelajaran. Pada saat batasan komputasi (apa yang tidak dapat dilakukan
yang sama, pendidik ilmu komputer harus memahami kompleksitas komputer), aplikasi dalam teknologi informasi dan sistem
lingkungan pendidikan K-12, menggabungkan pengetahuan tersebut ke informasi, dan
dalam kegiatan penjangkauan dan dukungan terhadap perubahan K-12. masalah sosial (keamanan internet, privasi, kekayaan intelektual, dll.).
Mengembangkan definisi, atau pendekatan terhadap, pemikiran komputasi
yang sesuai untuk K-12 sangatlah menantang mengingat fakta bahwa belum ada Baru-baru ini, Felleisen dan Krishnamurthy [3] berpendapat bahwa
definisi berpikir komputasional yang disepakati secara luas. Tentu saja, siswa K-12 “pemrograman imajinatif” adalah elemen komputasi yang paling
sudah belajar bagaimana berpikir dan memecahkan masalah, namun ilmuwan penting karena menyelaraskan matematika dengan komputasi dan
komputer dapat membantu guru memahami proses-proses ini sebagai proses dengan cara ini menghidupkan matematika.
algoritmik, dan mengidentifikasi di mana komputasi aktual dan manipulasi data Dalam membingkai pentingnya pemikiran komputasi konseptual dan
dengan komputer dapat dilakukan. Banyak disiplin ilmu memerlukan, pendidikan, yang berbeda dari ilmu komputer, Wing [12] menyarankan
mempromosikan, dan mengajarkan pemecahan masalah- bahwa pemikiran komputasi mencakup mencari algoritma
pendekatan terhadap domain masalah; kesiapan untuk berpindah antara Seperti apa pemikiran komputasional di kelas?
berbagai tingkat abstraksi dan representasi; keakraban dengan dekomposisi;
pemisahan kekhawatiran; dan modularitas. Baru-baru ini, Isbell dkk. [7] Keterampilan apa yang akan ditunjukkan siswa? Apa yang
berpendapat untuk “pemikiran komputasionalis”, fokus pada penyediaan dibutuhkan seorang guru untuk mempraktikkan pemikiran
layanan, antarmuka, dan perilaku yang melibatkan peran yang lebih sentral komputasi?
untuk pemodelan sebagai sarana merumuskan hubungan dan Apa yang sudah dilakukan guru yang dapat dimodifikasi dan
mengidentifikasi lembaga terkait yang merupakan sumber perubahan. diperluas?
Namun, seperti yang ditunjukkan oleh Kelompok Kerja Internasional
tentang Pemikiran Komputasi [8], pemikiran komputasional “berbagi Agar berguna, suatu definisi harus disertai dengan contoh-contoh yang
elemen dengan berbagai jenis pemikiran lain seperti pemikiran menunjukkan bagaimana pemikiran komputasional dapat diterapkan di
algoritmik, pemikiran teknik, dan pemikiran matematis”. Perkovic dkk. kelas. Penelitian mengenai penerapan keterampilan berpikir komputasional
[10] juga berfokus pada keterampilan intelektual yang diperlukan untuk dalam pendidikan informal juga memberikan wawasan yang berharga.
“menerapkan teknik komputasi atau aplikasi komputer pada… masalah Kelompok Kerja Internasional tentang Pemikiran Komputasi [8], misalnya,
dan proyek” dalam disiplin ilmu apa pun. Hemmendinger [6] mencatat menunjuk pada beberapa proyek sukses yang menggunakan simulasi dan
bahwa kita harus menyadari risiko arogansi dan melampaui batas pemodelan, robotika, dan desain permainan komputer untuk mengajarkan
ketika membahas peran pemikiran komputasi, terutama lintas disiplin abstraksi, otomatisasi, dan analisis. Seperti yang mereka catat, aktivitas
ilmu. Ia berargumentasi bahwa unsur-unsur pemikiran komputasi yang semacam ini juga melibatkan desain berulang, penyempurnaan, dan proses
cenderung diklaim oleh para ilmuwan komputer (membuat model, refleksi yang menurut Resnick [9] merupakan inti dari pemikiran kreatif dan
menemukan dan mengoreksi kesalahan, membuat representasi, dan komputasional.
menganalisis) dimiliki oleh banyak disiplin ilmu dan bahwa munculnya Pada musim panas 2009, Asosiasi Guru Ilmu Komputer
klaim teritorial besar berisiko menimbulkan konflik. (CSTA) dan Masyarakat Internasional untuk Teknologi di
Education (ISTE) memulai proyek
multifase yang bertujuan untuk
Agar berguna, suatu definisi pada akhirnya harus mengembangkan definisi operasional
pemikiran komputasi untuk K-12. Kedua
komputasi dapat dimasukkan ke dalam kelas. yang luas dalam K-12 dan keahlian
mereka dalam mengembangkan
pendidikan.
reaksi yang merugikan. Hemmendinger menyimpulkan bahwa tujuan utamanya bukanlah standar, materi kurikulum, dan pengembangan profesional bagi
untuk mengajarkan setiap orang untuk berpikir seperti ilmuwan komputer, namun pendidik. Proyek ini akan mempertemukan pemikiran komputasional
mengajarkan mereka untuk menerapkan elemen-elemen umum ini untuk memecahkan dan para pemimpin pemikiran kurikulum K-12 yang berkomitmen
masalah dan menemukan pertanyaan-pertanyaan baru yang dapat dieksplorasi dalam untuk fokus pada definisi dan implementasi pemikiran komputasional
dan di semua disiplin ilmu. dalam konteks hasil, standar, dan artefak kurikulum K-12 yang
sebenarnya. Proyek ini dimulai dengan pemilihan komite pengarah
kecil yang bertemu untuk:
mengidentifikasi kriteria dan nama calon undangan untuk
pertemuan Pemimpin Pemikiran; Dan
3.0MEMBUAT DEFINISI BERPIKIR mengembangkan agenda pertemuan Pemimpin Pemikiran selama dua hari yang
KOMPUTASI PADA K-12 dirancang untuk menciptakan kerangka kerja/leksikon untuk memfasilitasi diskusi
Pendidikan K-12 saat ini adalah lingkungan yang sangat kompleks dan sangat dengan lebih baik tentang elemen-elemen kunci pemikiran komputasional di berbagai
terpolitisasi di mana berbagai prioritas, ideologi, pedagogi, dan ontologi saling disiplin ilmu.
bersaing untuk mendapatkan dominasi. Hal ini juga dihadapkan pada ekspektasi
yang sangat beragam, pengawasan yang ketat, dan sumber daya yang semakin Komite pengarah mengidentifikasi sekelompok pendidik dan
berkurang. Segala upaya untuk mencapai perubahan sistemik dalam lingkungan administrator yang
ini memerlukan pemahaman mendalam tentang realitas sistem. Perdebatan yang memiliki minat dalam pemikiran komputasi untuk K-12 atau keahlian
penuh semangat tentang hakikat ilmu komputer atau pemikiran komputasi dapat dalam pengembangan dan implementasi kurikulum
memberikan rangsangan intelektual bagi mereka yang berkecimpung di bidang akan memberikan representasi dari spektrum latar belakang
komputasi. Namun, menanamkan pemikiran komputasional dalam K-12 dan perspektif yang luas (dosen dan peneliti pendidikan
memerlukan pendekatan praktis, yang didasarkan pada definisi operasional. Hal tinggi, asosiasi profesional K-12, pemimpin berbasis sekolah,
ini mengharuskan kita memulai dengan serangkaian pertanyaan yang berfokus guru, komunitas korporat),
secara khusus pada implementasi K-12: memiliki pengalaman atau menunjukkan minat pada masalah K-12, dan
dengan peluang
Tujuan dari pertemuan tersebut, yang memperkirakan bahwa siswa yang
diadakan selama dua hari pada bulan April pembelajarannya penuh dengan peluang untuk
untuk “komputasi
2010, bukanlah untuk menyusun definisi “melakukan komputasi” akan menunjukkan
formal atau pasti tentang pemikiran komputasi penyelesaian masalah yang lebih lancar. Siswa-
untuk diperdebatkan oleh para akademisi. siswa ini akan memahami bahwa “masalah dapat
Sebaliknya, tujuan pertemuan ini adalah untuk
melakukan” akan diselesaikan dengan berbagai cara”, memiliki
mencapai konsensus tentang arti pemikiran
komputasional di K-12, serta menjelaskan
bukti lebih lanjut “toleransi terhadap ambiguitas dan fleksibilitas”
dan memiliki “harapan yang masuk akal tentang
kekhasan pendidikan K-12 kepada perwakilan
pendidikan Ilmu Komputer. Secara khusus,
jenis cairan prospek menghasilkan solusi yang berhasil”.
Salah satu model terstruktur yang muncul
agar kolaborasi K-16 berhasil, staf pengajar di
penyelesaian masalah. berfokus pada mengidentifikasi konsep dan
perguruan tinggi harus memahami kemampuan inti pemikiran komputasional serta
kompleksitas pengajaran di dalamnya memberikan contoh bagaimana hal tersebut
dan melakukan perubahan pada pengaturan K-12. Para ilmuwan komputer mungkin tertanam dalam kegiatan di berbagai disiplin ilmu. Tabel 1
yang berpartisipasi, khususnya, mencatat bahwa perubahan pendidikan jauh menunjukkan hasil dari upaya tersebut.
lebih kompleks daripada yang mereka duga dan bahwa bekerja dengan para Peserta juga mendiskusikan konsep inti dalam konteks kemampuan,
pendidik dari berbagai disiplin ilmu berarti belajar untuk “melepaskan disposisi dan pra-disposisi, serta budaya kelas. Dalam banyak hal,
pemikiran komputasional dari ilmu komputer”. kategori kemampuan merupakan pengulangan konsep inti, terfokus
pada apa yang sebenarnya akan dilakukan siswa. Kemampuan tersebut
meliputi:
Merancang solusi untuk masalah (menggunakan abstraksi,
otomatisasi, pembuatan algoritma, pengumpulan dan analisis data);
4.0CARA MEMbayangkan Menerapkan desain (pemrograman yang sesuai);
BERPIKIR KOMPUTASI Uji dan debug;
DI KELAS K-12 Membuat model, menjalankan simulasi, melakukan
Para peserta mengidentifikasi banyak ide tentang apa itu pemikiran analisis sistem; Renungkan latihan dan komunikasi;
komputasional dan apa yang bisa dilakukan di ruang kelas K-12. Ketika Gunakan kosakata;
ditantang dengan tugas untuk mendeskripsikan apa yang membuat Mengenali abstraksi dan berpindah antar tingkat
pemikiran komputasional berbeda dari jenis pemikiran lainnya, peserta abstraksi;
cenderung berfokus pada sentralitas komputer dan serangkaian konsep Inovasi, eksplorasi, dan kreativitas lintas disiplin; Pemecahan
yang tercakup dalam pemikiran dan tindakan komputasional: masalah kelompok; Dan
CT adalah suatu pendekatan untuk memecahkan masalah dengan cara yang Gunakan strategi pembelajaran yang beragam.
Temukan sumber data Temukan sumber data Kumpulkan data dari Pelajari statistik pertempuran Lakukan analisis linguistik
untuk area masalah untuk area masalah, eksperimen atau data populasi kalimat
Pengumpulan data
misalnya melempar koin
atau melempar dadu
Tulis program untuk Hitung kemunculan Analisis data dari Identifikasi tren data Identifikasi pola untuk
melakukan statistik dasar membalik, melempar dadu eksperimen dari statistik kalimat yang berbeda
Analisis data
perhitungan pada dan menganalisis hasil jenis
sekumpulan data
Gunakan struktur data Gunakan histogram, pai Ringkaslah data dari Ringkaslah dan Mewakili pola
seperti array, daftar tertaut, bagan, bagan batang untuk sebuah eksperimen mewakili tren dari kalimat yang berbeda
Mendefinisikan objek dan Terapkan urutan Lakukan suatu spesies Tulis garis besarnya
Masalah
metode; tentukan utama operasi di sebuah klasifikasi
Penguraian
dan fungsi ekspresi
Gunakan prosedur untuk Gunakan variabel di Membangun Ringkaslah fakta; Penggunaan simile dan
merangkum satu set aljabar; mengenali model entitas fisik menyimpulkan kesimpulan metafora; menulis sebuah
dari sering diulang fakta penting dalam dari fakta cerita dengan cabang
memerintahkan itu soal cerita; belajar
Abstraksi melakukan suatu fungsi; fungsi dalam aljabar
gunakan kondisional, dibandingkan dengan fungsi
area masalah
Gunakan alat seperti: Gunakan perangkat pemeriksaan Gunakan excel Gunakan pemeriksa ejaan
Animasi algoritma, Buat grafik suatu fungsi Simulasikan pergerakan Mainkan zaman kerajaan; Lakukan peragaan ulang
parameter menyapu pada bidang kartesius dan sistem tata surya jejak Oregon dari sebuah cerita
Simulasi
mengubah nilai
variabel
Dalam upaya untuk mendefinisikan budaya kelas yang paling kondusif Kerja tim oleh siswa, dengan penggunaan eksplisit:
bagi pemikiran komputasi, para peserta mengidentifikasi strategi atau • penguraian-memecah masalah menjadi bagian-bagian kecil yang
karakteristik yang dapat dianggap bermanfaat secara luas untuk setiap mungkin lebih mudah diselesaikan,
pengalaman pembelajaran. Ini termasuk: • abstraksi-penyederhanaan dari yang konkret ke yang umum seiring
Peningkatan penggunaan kosakata komputasi oleh guru dan siswa jika dengan dikembangkannya solusi,
diperlukan untuk menggambarkan masalah dan solusi; Penerimaan • perundingan-kelompok dalam tim yang bekerja sama untuk
oleh guru dan siswa atas upaya solusi yang gagal, menyadari bahwa menggabungkan bagian-bagian solusi menjadi keseluruhan, dan
kegagalan awal sering kali dapat menempatkan Anda pada jalur • bangunan konsensus-bekerja untuk membangun solidaritas
menuju hasil yang sukses; kelompok di balik satu ide atau solusi.
Meskipun pekerjaan sintesis dan perincian lebih lanjut jelas diperlukan Meningkatkan hubungan dan komunikasi antara pendidik K-12
(dan direncanakan pada tahap proyek berikutnya), model-model ini (fakultas dan administrator), fakultas Ilmu Komputer perguruan tinggi,
memberikan cara untuk mulai menanamkan pemikiran komputasional profesional ilmu komputer, dan pihak lain di industri. Kembangkan
dalam pendidikan formal K-12. Hal ini bertentangan dengan klaim potensial pernyataan yang jelas tentang pemikiran komputasi sebagai
bahwa pemikiran komputasi hanya dapat diatasi dalam pengalaman kompetensi inti di K-12.
pendidikan informal di mana pembelajaran berbasis disiplin dan kendala Mengungkap terminologi tentang pemikiran komputasi, memberikan
kelas tidak menjadi hambatan utama. Namun, masih ada banyak hambatan contoh yang jelas tentang penerapannya dan dapat diintegrasikan ke
yang harus dipertimbangkan dalam setiap upaya perubahan yang sistemik dalam berbagai bidang kurikuler.
dan berkelanjutan.
Kebijakan pendidikan yang memasukkan pemikiran komputasi sebagai bagi guru K-12 untuk mengadopsi perubahan kurikuler atau pedagogi yang telah
bagian dari pendidikan setiap siswa meliputi kegiatan berikut. diujicobakan di tingkat perguruan tinggi. Menyediakan guru dengan sumber daya
Sajikan pesan tunggal di tingkat federal, negara bagian, dan lokal untuk mendukung perubahan, termasuk materi kurikuler, model dan simulasi,
tentang pentingnya pemikiran komputasi dalam pendidikan K-12. kegiatan model, dan situs web untuk kegiatan siswa mandiri.
Mendorong organisasi profesional ilmu komputer untuk melakukan Memberi guru pengembangan dan dukungan profesional dalam
advokasi di tingkat federal dan negara bagian dan bekerja dengan bentuk komunitas belajar, institut musim panas, pembelajaran sejawat
kelompok yang aktif dalam standar K-12 negara bagian. yang ditawarkan oleh guru dengan pengalaman berpikir komputasi,
Gabungkan pemikiran komputasional di seluruh paparan terhadap aplikasi industri di mana keterampilan CT
pengalaman K-12 dengan hasil yang menunjukkan langkah- digunakan, dan membantu mengidentifikasi di mana pemikiran
langkah tambahan. komputasi sudah termasuk dalam pengajaran.
Lampirkan pemikiran komputasional, jika memungkinkan, pada Menyediakan alat sumber terbuka (blog, wiki, forum) dan jaringan
kebijakan yang ada. Misalnya, hal ini dapat dimasukkan sebagai hasil sosial berbasis web serta sistem penyampaian konten bagi distrik
eksplisit dari uji teknologi tingkat negara bagian. sekolah untuk digunakan oleh guru dan siswa (diperiksa sehingga
Sertakan dalam semua program persiapan pra-jabatan guru, distrik tidak mungkin memblokirnya).
kelas pemikiran komputasional lintas disiplin ilmu. Mendorong asosiasi pendidikan profesional saat ini untuk menunjukkan
Visi bersama dan bahasa yang sama mencakup kegiatan-kegiatan bagaimana pemikiran komputasional sesuai dengan standar/pekerjaan
berikut. mereka saat ini.
bagaimana anak-anak belajar (di taman kanak-kanak), Konferensi Kreativitas dan Kognisi ACM 2007, Washington, DC.
[10]Perkovic L., Settle A., Hwang S. dan Jones, J. Kerangka Pemikiran Komputasi di
Seluruh Kurikulum, Prosiding Konferensi 2010 tentang Inovasi dan Teknologi di
Pendidikan Ilmu Komputer, 2010, 123-127.
[11]Tucker, A., McCowan D., Deek F., Stephenson C., Jones J. dan Verno A. Kurikulum model untuk
6.0LANGKAH BERIKUTNYA ilmu komputer K-12: Laporan Komite Kurikulum Ilmu Komputer Satuan Tugas ACM K-12.
Asosiasi Mesin Komputasi, New York, NY, 2003.
Fase selanjutnya dari proyek ini akan melibatkan Lokakarya Praktisi yang
[12]Wing, Pemikiran Komputasi JM. Komunikasi ACM, 49(3). 33-35.
akan mulai mengembangkan sumber daya dan strategi yang diidentifikasi [13]Zendler, A. dan Spannagel, C. Landasan Empiris Konsep Sentral Pendidikan Ilmu
Komputer. Jurnal ACM tentang Sumber Daya Pendidikan dalam Komputasi, 8(2).
dalam pertemuan Pemimpin Pemikiran. Tantangannya adalah menentukan
artefak terbaik untuk mendorong penerapan konsep pemikiran komputasi di
VALERIE BAR
K-12. Oleh karena itu, kami berharap Lokakarya Praktisi akan mencakup
Departemen Ilmu Komputer, Union College 807
pengembangan berbagai sumber daya. Misalnya, suatu kerangka kerja Union Street, Schenectady, NY 12308
dapat dikembangkan untuk memandu kerja kebijakan tingkat tinggi barrv@union.edu
(misalnya sekolah, kabupaten, negara bagian). Sumber kedua mungkin berisi
CHRIS STEPHENSON
contoh atau kegiatan untuk guru kelas. Walaupun sumber daya yang tepat
Asosiasi Guru Ilmu Komputer
dan isinya belum ditentukan, jelas bahwa Lokakarya Praktisi akan difokuskan 2 Penn Plaza, Suite 701, New York, NY 10121-00701
pada perumusan materi baru untuk menerapkan konsep CT ke dalam cstephenson@csta.acm.org
kurikulum dan untuk mendukung pemikiran komputasi sebagai komponen
Kategori dan Deskriptor Subjek:K.3.2 [Komputer dan Pendidikan]: Pendidikan Ilmu
pendidikan utama bagi semua orang. siswa. Mengingat upaya yang sudah
Komputer dan Informasi - Pendidikan ilmu komputer, Kurikulum.
dilakukan di tingkat perguruan tinggi, termasuk pengembangan kurikulum Istilah umum:Faktor manusia
Kata kunci:Pemikiran komputasi, kurikulum K-12, Pendidikan K-12 CS, komputasi lintas
dan sumber daya baru, kami berharap komunitas pendidikan ilmu komputer
disiplin
akan berkontribusi banyak dalam upaya ini.Ir
DOI:10.1145/1929887.1929905 © 2011 ACM 2153-2184/11/0300 $10,00
LAMPIRAN A
C
STA adalah organisasi keanggotaan lebih dari 7000 pendidik komputasi di tingkat K-12 dan pasca sekolah menengah. Misinya adalah untuk
mendukung dan mempromosikan pengajaran ilmu komputer dan disiplin ilmu komputasi lainnya di tingkat K-12 dengan memberikan kesempatan
bagi guru dan siswa untuk memahami disiplin ilmu komputasi dengan lebih baik dan mempersiapkan diri mereka dengan lebih sukses untuk
mengajar dan belajar. Sejak didirikan lima tahun yang lalu, CSTA telah menjadi suara utama untuk pendidikan ilmu komputer K-12, mengadvokasi
pentingnya ilmu komputer sebagai bagian dari kanon pendidikan dan pentingnya semua STEM (sains, teknologi, teknik, matematika). ) disiplin ilmu. Melalui
pengembangan dan publikasi Kurikulum Model ACM untuk Ilmu Komputer K-12 dan dokumen pendukung implementasi kurikulum, CSTA telah memberikan
SAYA
standar nasional de facto untuk ilmu komputer di K-12. CSTA juga melakukan penelitian inovatif dan telah menerbitkan beberapa makalah resmi tentang isu-
isu utama pendidikan ilmu komputer. Ini menyediakan berbagai tingkat pengembangan profesional (melalui lokakarya dan konferensi tahunan) yang telah
membantu para pendidik meningkatkan kualitas pendidikan mereka pengetahuan teknis dan keterampilan pedagogis mereka.
STE diakui atas kepemimpinannya dalam meningkatkan pembelajaran dan pengajaran melalui integrasi teknologi yang efektif di seluruh kurikulum
dan di seluruh dunia pendidikan. Komitmen ISTE terhadap transformasi pendidikan paling baik ditunjukkan melalui upayanya mengembangkan
Standar Teknologi Pendidikan Nasional (NETS) untuk Siswa, Guru, dan Administrator. Dengan mempertemukan para pendidik K-12, pendidik guru,
asosiasi kurikulum dan pendidikan, yayasan pemerintah, bisnis, dan swasta, ISTE membangun konsensus untuk kerangka kerja dan momentum penggunaan
standar tersebut. ISTE juga merupakan pemimpin dalam mengumpulkan para pendidik dan pemimpin sekolah, yang paling baik diilustrasikan oleh
konferensi tahunannya yang menampilkan teknologi baru dan penggunaan teknologi yang inovatif dan efektif di ruang kelas K-12.
54 cmterobosan Maret 2011•Jil. 2•No.1 Catatan: Proyek ini didukung oleh National Science Foundation di bawah Hibah No. 0964217 dan 1030054