Anda di halaman 1dari 21

Machine Translated by Google

J Sci Education Technol


DOI 10.1007/s10956-015-9581-5

Mendefinisikan Pemikiran Komputasi untuk Matematika dan Sains


Ruang kelas

David Weintrop1,2 • Elham Beheshti3 • Michael Horn1,2,3 • Kai Orton1,2 •


Kemi Jona2,3 • Laura Trouille5,6 • Uri Wilensky1,2,3,4

Springer Science+Business Media New York 2015

Abstrak Sains dan matematika menjadi usaha komputasional. Fakta bahan ajar berpikir. Pekerjaan ini dilakukan
ini tercermin dalam baru-baru ini sebagai bagian dari upaya yang lebih besar untuk menanamkan pemikiran komputasi
merilis Next Generation Science Standards dan keputusannya ke dalam kurikuler sains dan matematika sekolah menengah
untuk memasukkan ''pemikiran komputasional'' sebagai praktik ilmiah bahan. Dalam makalah ini, kami berpendapat untuk pendekatan
inti. Dengan tambahan ini, dan kehadiran yang meningkat menanamkan pemikiran komputasi dalam matematika dan
komputasi dalam matematika dan konteks ilmiah, a konteks sains, menyajikan taksonomi, dan mendiskusikan bagaimana
urgensi baru telah datang ke tantangan untuk mendefinisikan pemikiran kami membayangkan taksonomi yang digunakan untuk membawa arus
komputasi dan memberikan landasan teoretis upaya pendidikan sejalan dengan sifat komputasional sains dan
untuk bentuk apa yang harus diambil di kelas sains dan matematika matematika modern yang semakin meningkat.
sekolah. Makalah ini menyajikan tanggapan untuk ini
tantangan dengan mengusulkan definisi komputasi Kata Kunci Berpikir komputasional SMA
berpikir untuk matematika dan sains dalam bentuk a pendidikan matematika dan sains pendidikan STEM
taksonomi yang terdiri dari empat kategori utama: praktik data, praktik Praktik ilmiah Pemikiran sistem Pemodelan dan
pemodelan dan simulasi, komputasi simulasi pemecahan masalah komputasi
praktik pemecahan masalah, dan praktik berpikir sistem.
Dalam merumuskan taksonomi ini, kami memanfaatkan yang ada
literatur berpikir komputasi, wawancara dengan matematikawan dan pengantar
ilmuwan, dan komputasi yang patut dicontoh
Pada tahun 2020, satu dari setiap dua pekerjaan di bidang ''STEM''
akan dalam komputasi
& David Weintrop (Laporan jalur ACM 2013)
dweintrop@u.northwestern.edu
Pelepasan Standar Sains Generasi Berikutnya
1
Pusat Pembelajaran Terhubung dan Berbasis Komputer (NGSS) menempatkan penekanan baru pada investigasi otentik
Pemodelan, Universitas Northwestern, Evanston, IL 60208,
di kelas, termasuk delapan praktik ilmiah yang berbeda (NGSS Lead
Amerika Serikat

States 2013). Sementara beberapa di antaranya


2
Ilmu Pengetahuan, Universitas Northwestern, Evanston,
praktik akrab bagi guru veteran, seperti ''bertanya'
IL 60208, AS
pertanyaan dan mendefinisikan masalah,'' yang lain kurang baik
3
Ilmu Komputer, Universitas Northwestern, Evanston,
dipahami. Secara khusus, praktik ''menggunakan matematika dan
IL 60208, AS
pemikiran komputasional'' mencerminkan pertumbuhan
4
Institut Northwestern tentang Sistem Kompleks, Evanston,
pentingnya komputasi dan teknologi digital di seluruh
IL 60208, AS
disiplin ilmu. Hasil pendidikan serupa dapat
5
Planetarium Adler, Chicago, IL 60605, AS ditemukan dalam standar matematika, seperti Common
6
Pusat Eksplorasi dan Penelitian Interdisipliner di Pedoman inti, yang menyatakan bahwa siswa harus mampu
Astrofisika (CIERA), Universitas Northwestern, Evanston, ''menggunakan alat teknologi untuk mengeksplorasi dan memperdalam
IL 60208, AS

123
Machine Translated by Google

J Sci Education Technol

pemahaman konsep'' (National Governors Association 2010, hlm. Mengapa Membawa Pemikiran
7). Namun, dimasukkannya praktik-praktik ini, dengan sendirinya, Komputasi ke Kelas Matematika dan Sains?
menawarkan sedikit panduan bagi guru yang akan diminta untuk
mewujudkannya di kelas mereka. Sebagian besar kesulitan berasal Motivasi utama untuk memperkenalkan praktik berpikir komputasional
dari fakta bahwa praktik yang dikumpulkan di bawah payung istilah ke dalam kelas sains dan matematika adalah sifat disiplin yang
"pemikiran komputasional" (National Research Council [NRC] 2010; berubah dengan cepat seperti yang dipraktikkan di dunia profesional
Wing 2006; Papert 1996) belum didefinisikan dengan jelas. Hal ini (Bailey dan Bor wein 2011; Foster 2006; Henderson et al. 2007).
terutama berlaku untuk penggunaannya dalam konteks ilmiah atau Dalam 20 tahun terakhir, hampir setiap bidang yang terkait dengan
matematika yang bertentangan dengan pengaturan ilmu komputer sains dan matematika telah mengalami pertumbuhan rekan
yang lebih umum. Ada juga perdebatan dan diskusi aktif seputar komputasi.
pertanyaan kunci seperti: Bagaimana pemikiran komputasional Contohnya termasuk Bioinformatika, Statistik Komputasi,
terkait dengan pemikiran matematis, pemikiran algoritmik, atau Kemometrik, dan Neuroinformatika. Peningkatan pentingnya
pemecahan masalah? komputasi sehubungan dengan matematika, sains, dan bidang
Bagaimana kaitannya dengan bidang ilmu komputer? Sejauh mana Sains, Teknologi, Teknik, dan Matematika (STEM) yang lebih luas
pemrograman komputer terlibat? Apakah pemikiran komputasional telah diakui baik oleh komunitas pendidikan STEM maupun
selalu membutuhkan komputer? organisasi pendidikan ilmu komputer (ACM/IEEE- CS Joint Task
Tujuan kami dalam makalah ini adalah untuk mengembangkan Force on Computing Curricula 2013). Membawa alat dan praktik
pemahaman yang lebih bernuansa tentang pemikiran komputasi komputasi ke dalam kelas matematika dan sains memberi peserta
khususnya yang berlaku untuk disiplin ilmu matematika dan sains didik pandangan yang lebih realistis tentang apa bidang ini, lebih
dan kebutuhan guru sekolah menengah yang diharapkan untuk mempersiapkan siswa untuk mengejar karir dalam disiplin ini
mempersiapkan siswa untuk karir potensial di bidang ini. Tidak (Augustine 2005; Gardner 1983), dan membantu membekali siswa
seperti kebanyakan diskusi tentang pemikiran komputasi hingga untuk menjadi warga STEM yang lebih cerdas dalam masa depan.
saat ini, yang menekankan topik-topik dari ilmu komputer seperti Sebagai Foster (2006), direktur Lab Komputasi di Universitas
abstraksi dan algoritma, pendekatan kami untuk mendefinisikan Chicago, menyatakan, ''semua ilmuwan akan mahir menerapkan
pemikiran komputasional mengambil bentuk taksonomi praktik yang teknik komputasi yang ada'' (hal. 419). Lebih lanjut, penggunaan
berfokus pada penerapan pemikiran komputasional pada matematika pemikiran komputasional yang bervariasi dan terapan oleh para ahli
dan sains. . Pendekatan ini menggunakan matematika dan sains di bidang ini memberikan peta jalan untuk instruksi pemikiran
sebagai konteks yang bermakna untuk menempatkan konsep dan komputasional apa yang harus disertakan di dalam kelas.
praktik pemikiran komputasional dan mengacu pada cara
matematikawan dan ilmuwan menggunakan pemikiran komputasional
untuk memajukan disiplin ilmu mereka. Konteks yang lebih terbatas Dari perspektif pedagogis, penggunaan perangkat komputasi dan
ini memungkinkan kita untuk lebih jelas mencirikan apa itu pemikiran keterampilan yang bijaksana dapat memperdalam pembelajaran
komputasional dalam matematika dan sains. konten matematika dan sains (Guzdial 1994; Eisenberg 2002; Dewan
Taksonomi terdiri dari empat kategori utama: praktik data, praktik Riset Nasional 2011a, b; Redish dan Wilson 1993; Repenning dkk.
pemodelan dan simulasi, praktik pemecahan masalah komputasi, 2010; Sengupta dkk. 2013; Sherin 2001; Wilensky 1995; Wilensky
dan praktik berpikir sistem. dkk. 2014; Wilensky dan Reisman 2006). Kebalikannya juga benar
Kami menjelaskan masing-masing praktik ini dan komponen —yaitu bahwa sains dan matematika memberikan konteks yang
penyusunnya, dan kami menjelaskan seperti apa rasanya untuk bermakna (dan serangkaian masalah) di mana pemikiran
menunjukkan penguasaan strategi setiap praktik. Kontribusi dari komputasional dapat diterapkan (Hambrusch et al. 2009; Jona et al.
pekerjaan ini adalah untuk memberikan definisi pemikiran
komputasional yang dapat ditindaklanjuti dan siap di kelas yang 2014; Lin dkk. 2009; Wilensky dkk. 2014). Hal ini sangat berbeda
mengacu pada beasiswa pemikiran komputasi yang ada dan dari pengajaran pemikiran komputasi sebagai bagian dari kursus
menggabungkan konsep yang secara khusus berfokus pada konteks mandiri di mana tugas yang diberikan kepada siswa cenderung
matematika dan sains. Dalam melakukannya, kami menyediakan dipisahkan dari masalah dan aplikasi dunia nyata. Rasa keaslian
kerangka kerja dan bahasa bersama yang dapat digunakan untuk dan penerapan dunia nyata ini penting dalam upaya untuk
membawa pengajaran matematika dan sains lebih sesuai dengan memotivasi partisipasi yang beragam dan bermakna dalam kegiatan
sifat komputasi mereka yang semakin meningkat. Selanjutnya, komputasi dan ilmiah (Blikstein 2013; Chinn dan Malhotra 2002;
dalam membumikan konsepsi pemikiran komputasional kami dalam Confrey 1993; Margolis dan Fisher 2003; Margolis 2008; Ryoo et al.
matematika dan sains, kami mempersempit ruang lingkup pemikiran 2013). Hubungan timbal balik ini—menggunakan komputasi untuk
komputasional dari hal-hal umum, memberikan definisi yang lebih memperkaya pembelajaran matematika dan sains dan menggunakan
tajam yang berbeda dari ilmu komputer, namun masih didasarkan konteks matematika dan sains untuk memperkaya
pada praktik komputasi yang otentik dan bermakna yang penting untuk siswa untuk dikuasai.

123
Machine Translated by Google

J Sci Education Technol

pembelajaran komputasi—adalah inti dari motivasi kami untuk Untuk pengembang kurikulum dan perancang pengalaman belajar
menyatukan pemikiran komputasi dan konsep sains dan matematika. lainnya, harapan kami adalah bahwa taksonomi akan berfungsi sebagai
sumber daya untuk menjawab pertanyaan ''apa'' dan ''bagaimana''
Motivasi terakhir untuk membawa pemikiran komputasi ke dalam yang menyertai pembuatan materi pendidikan baru.
kelas matematika dan sains adalah untuk menjangkau audiens seluas Dengan semakin pentingnya akuntabilitas di sekolah kita, kebutuhan
mungkin dan mengatasi masalah lama tentang kurangnya representasi akan penilaian yang akurat dan tervalidasi menjadi sangat penting.
perempuan dan minoritas di bidang komputasi (National Science Dengan memberikan definisi yang jelas tentang apa yang termasuk
Foundation 2013). dalam pemikiran komputasional dalam konteks ilmiah dan matematika,
Saat ini, hanya sebagian kecil siswa sekolah menengah yang memiliki taksonomi ini dapat digunakan sebagai sumber daya bagi pengembang
kesempatan untuk mengambil kursus ilmu komputer karena kurangnya penilaian yang ditugaskan untuk membuat item yang akan mengukur
guru yang berkualitas, fasilitas yang tidak memadai, atau kendala praktik ini.
dalam penjadwalan kelas. Menanamkan kegiatan berpikir komputasi Akhirnya, untuk peneliti pendidikan, kami melihat karya ini sebagai
dalam kursus matematika dan sains secara langsung membahas kontribusi teoretis dan praktis untuk pemahaman kami tentang sifat
masalah siswa yang memilih sendiri (atau keluar dari) kelas ilmu pendidikan sains dan matematika di era teknologi kami yang semakin
komputer, yang telah menjadi tantangan lama mengganggu upaya meningkat. Sementara praktik sains dan matematika telah banyak
untuk menjangkau pemuda yang kurang terlayani (Margolis dan Fisher berubah selama 50 tahun terakhir karena kemajuan teknologi, ruang
2003; Margolis 2008) . Ini juga menghindari masalah praktis untuk kelas tidak mengimbanginya. Dengan menggambarkan ruang
menyesuaikan kelas baru dengan jadwal sekolah yang padat dan pemikiran komputasi sehubungan dengan bidang-bidang ini, kami
menemukan guru untuk mengajar mereka. berharap dapat menyediakan sumber daya bagi peneliti pendidikan
lainnya untuk digunakan dalam upaya mereka memodernisasi sains
dan matematika.
Audiens yang Dituju pembelajaran ematika untuk lebih mempersiapkan siswa menghadapi
masa depan komputasi yang menanti mereka.
Salah satu kontribusi dari pekerjaan yang kami sajikan di sini adalah
seperangkat pedoman yang dapat ditindaklanjuti yang dapat diikuti
untuk membawa pemikiran komputasi ke dalam kelas matematika dan Latar belakang
sains dengan cepat dan efektif. Dalam memilih untuk menjangkau
matematika dan sains secara luas, taksonomi ini mendefinisikan Pada bagian ini, kami meninjau secara singkat tiga literatur yang telah
bahasa bersama yang dapat digunakan di seluruh kelas dan menginformasikan taksonomi yang kami sajikan dalam makalah ini.
departemen untuk membantu siswa memahami sifat lintas sektor dan Pertama, kami meninjau literatur tentang pemikiran komputasi,
penerapan pemikiran komputasi yang luas. menempatkannya secara historis, dan menggambarkan upaya terbaru
Dengan demikian, taksonomi yang kami sajikan dalam makalah ini yang relevan untuk mengoperasionalkan konsep tersebut. Kami
ditujukan untuk beragam pemangku kepentingan pendidikan termasuk kemudian membahas penelitian yang berfokus pada membawa
guru, administrator, perancang kurikulum, pengembang penilaian, dan pemikiran komputasi ke dalam kelas, tujuan yang merupakan pusat agenda penelitian
peneliti pendidikan. Untuk guru, taksonomi kami dimaksudkan untuk Akhirnya, kami meninjau pertumbuhan peran komputasi di bidang
memberikan serangkaian praktik yang konkret dan digambarkan matematika dan sains.
dengan jelas untuk memandu implementasi kelas dan pengembangan
kurikulum. Kami berharap dapat membantu para guru memahami
Pemikiran Komputasi
bagaimana mereka telah menggunakan praktik berpikir komputasional
di kelas mereka dan untuk mendukung mereka dalam mengembangkan
Untuk membaca, menulis, dan berhitung, kita harus
aspek-aspek pelajaran tersebut secara lebih penuh. Tujuan kami
menambahkan pemikiran komputasional pada kemampuan
bukanlah untuk secara radikal mengubah praktik guru berpengalaman
analitis setiap anak (Wing 2006, hal. 33)
yang ada; sebagai gantinya, kami ingin taksonomi ini berfungsi sebagai
sumber daya untuk menambah pedagogi dan kurikulum yang ada
dengan praktik berpikir komputasional yang lebih canggih. Untuk Tema pendorong di balik minat baru-baru ini dalam pemikiran
administrator dan pembuat kebijakan, pajak onomi dimaksudkan untuk komputasional adalah bahwa pengetahuan dan keterampilan dari
membantu membentuk harapan dan menetapkan prioritas untuk bidang ilmu komputer telah menjangkau aplikasi yang jauh dari mana
pendidikan matematika dan sains, terutama dalam hal mempersiapkan setiap orang dapat mengambil manfaat: ''[pemikiran komputasional]
siswa untuk tuntutan abad kedua puluh satu. Memahami dimensi mewakili sikap dan keterampilan yang berlaku secara universal untuk
komputasi yang semakin meningkat dari bidang ini mungkin juga semua orang, bukan hanya ilmuwan komputer, akan bersemangat
membantu administrator mengalokasikan sumber daya pengembangan untuk belajar dan menggunakan'' (Wing 2006, hal. 33). Argumen ini
profesional sesuai dengan kebutuhan guru. telah berulang, dalam satu atau lain bentuk, selama setengah abad
terakhir. Perlis (1962), penerima pertama ACM

123
Machine Translated by Google

J Sci Education Technol

Turing Award, mengatakan bahwa semua mahasiswa harus belajar mengandalkan ide-ide dan praktik yang didekontekstualisasikan dan
memprogram sebagai bagian dari pendidikan liberal (sebagaimana sebagai gantinya memanfaatkan instantiasi dunia nyata dari pemikiran
dikutip dalam Guzdial 2008). Papert (1972, 1980) memperluas visi ini ke komputasi di alam liar untuk memberikan kejelasan dan kekhususan
literasi penuh yang dimulai sejak masa kanak-kanak. Papert (1996) tentang apa arti istilah tersebut. Melakukan hal itu memperkuat argumen
adalah orang pertama yang menggunakan istilah pemikiran komputasional bahwa praktik-praktik ini dapat diterapkan secara luas sambil memberikan
untuk merujuk pada upaya representasi komputasional untuk definisi pemikiran komputasional yang konkret dan dapat ditindaklanjuti.
mengekspresikan ide-ide yang kuat. Panggilan serupa telah dilakukan Banyak literatur tentang pemikiran komputasi berfokus pada hasil
secara teratur dalam beberapa dekade sejak itu (diSessa 2000; Kay dan pendidikan, termasuk pertemuan kedua yang diadakan oleh Dewan
Goldberg 1977; Guzdial dan Soloway 2003; Papert 1972, 1980; Wilensky Riset Nasional yang berfokus pada aspek pedagogis pemikiran
2001). komputasi. Upaya ini berusaha menjawab pertanyaan seperti bagaimana
Pekerjaan paling awal untuk menerapkan ide ini adalah pengembangan pemikiran komputasional berhubungan dengan mata pelajaran yang
bahasa pemrograman Logo (Feurzeig et al. 2011; Papert 1980). ada, seperti apa perkembangan pemikiran komputasional, bagaimana
Sementara Logo dirancang paling cepat untuk mengajarkan konsep melatih guru dalam praktik pemikiran komputasional, dan cara terbaik
matematika, penciptanya dengan cepat mengenali manfaat yang luas untuk menilai pemikiran komputasional (NRC 2011b). Asosiasi Guru Ilmu
dari keterampilan yang dipelajari melalui pemrograman, dengan alasan Komputer (CSTA) menegaskan bahwa "studi tentang pemikiran
bahwa '' kehadiran komputer dapat berkontribusi pada proses mental komputasi memungkinkan semua siswa untuk lebih
tidak hanya secara instrumental tetapi dengan cara konseptual yang mengkonseptualisasikan, menganalisis, dan memecahkan masalah yang
lebih penting, mempengaruhi bagaimana orang berpikir bahkan ketika kompleks dengan memilih dan menerapkan strategi dan alat yang tepat,
mereka jauh dari kontak fisik dengan komputer'' (Papert 1980, hal. 4). baik secara virtual maupun di dunia nyata" ( CSTA 2011, hal. 9).
Perspektif penting lainnya tentang pemikiran komputasional berasal dari Meskipun banyak upaya telah dilakukan untuk memajukan pemahaman
karya diSessa (2000) dan bukunya Changing Minds. Secara khusus, kita tentang pemikiran komputasi, masih ada tantangan yang harus
diSessa berpendapat bahwa komputer dapat menjadi dasar untuk bentuk diatasi, terutama dalam hal membawa pemikiran komputasi ke sekolah.
literasi baru yang kuat yang memiliki potensi untuk meresap ke seluruh Tantangan-tantangan ini termasuk mendefinisikan kemajuan pembelajaran
mata pelajaran, konteks, dan domain. dan kurikulum, menilai prestasi siswa, mempersiapkan guru, dan
memastikan akses yang adil (Grover dan Pea 2013). Untuk kemajuan
yang akan dibuat di bidang ini, perlu untuk memecah pemikiran komputasi
Sejumlah definisi baru-baru ini telah diusulkan untuk pemikiran menjadi satu set keterampilan, konsep, dan/atau praktik yang terdefinisi
komputasional tanpa konsensus yang muncul (Grover dan Pea 2013). dengan baik dan terukur.
Wing mengusulkan definisi yang menekankan kontribusi unik dari bidang
ilmu komputer untuk berbagai usaha manusia: ''pemikiran komputasional
melibatkan pemecahan masalah, merancang sistem, dan memahami
perilaku manusia, dengan menggambar pada konsep dasar ilmu
komputer. '' (Sayap 2006, hal. 33). Royal Society menggemakan Pemikiran Komputasi dalam Pendidikan K-12
penekanan ini pada ilmu komputer, mendefinisikan pemikiran komputasi
sebagai '' proses mengenali aspek komputasi di dunia yang mengelilingi Penelitian ekstensif selama tiga dekade terakhir telah difokuskan
kita, dan menerapkan alat dan teknik dari ilmu komputer untuk memahami pada isu-isu yang berkaitan dengan keterampilan belajar mengajar,
dan menalar tentang sistem dan proses alami dan buatan. '' (Furber konsep, dan praktik yang relevan dengan pemikiran komputasi (Grover
2012, hlm. 29). Menyoroti keragaman dan sifat inklusif dari perdebatan dan Pea 2013). Ada beberapa upaya penting untuk menciptakan
seputar pemikiran komputasi, pada tahun 2010, Dewan Riset Nasional kerangka kerja dan pedoman untuk membawa pemikiran komputasi ke
mengadakan pertemuan tentang ruang lingkup dan sifat pemikiran dalam pendidikan K-12. Barr dan Stephenson (2011), dalam melaporkan
komputasi, menghasilkan laporan yang mencantumkan lebih dari 20 pekerjaan dari komunitas pendidikan ilmu komputer, memberikan satu
keterampilan dan praktik tingkat tinggi yang mungkin termasuk dalam pendekatan dengan mengusulkan definisi pemikiran komputasi di semua
pemikiran komputasi. , seperti abstraksi dan dekomposisi masalah, pendidikan K-12. Sebagai bagian dari upaya ini, mereka menyajikan
penalaran heuristik, strategi pencarian, dan pengetahuan tentang konsep daftar konsep berpikir komputasi dan memetakannya ke berbagai mata
ilmu komputer seperti pemrosesan paralel, pembelajaran mesin, dan pelajaran sekolah konvensional, menunjukkan, misalnya, seperti apa
rekursi (NRC 2010). Dalam karya ini, kami membawa pendekatan abstraksi di kelas IPS, atau bagaimana menggunakan otomatisasi dalam
berbeda untuk mendefinisikan pemikiran komputasional dengan matematika. pelajaran. Upaya kedua untuk menyediakan struktur yang
mengandalkan penerapan praktik yang diidentifikasi di atas dalam berguna untuk mengoperasionalkan pemikiran komputasional dalam
konteks yang berbeda dari ilmu komputer. Dengan melakukan itu, kita pendidikan K-12 berasal dari Brennan dan Resnick (2012) yang
menjauh dari mengusulkan kerangka berpikir komputasi yang terdiri dari tiga dimensi:
konsep komputasi, komputasional

123
Machine Translated by Google

J Sci Education Technol

praktik, dan perspektif komputasi. Untuk setiap dimensi, mereka mengajar dan belajar sains melalui penalaran skala atom (Tinker
mengartikulasikan seperti apa terlibat dalam pemikiran komputasi dan Xie 2008). Proyek Teknologi Pendidikan Fisika (PhET) adalah
pada tingkat itu, dan memberikan panduan tentang cara menilai contoh lain dari lingkungan belajar seperti itu, yang menyediakan
pemikiran komputasional di berbagai cara yang dapat digunakan. banyak koleksi model dan simulasi berbasis web untuk pengajaran
Sejalan dengan upaya menciptakan kerangka kerja untuk memahami konten STEM (Perkins et al. 2006; Bryan 2006).
dan mengevaluasi pemikiran komputasional, adalah penciptaan
berkelanjutan lingkungan belajar baru, alat, dan kegiatan yang Pendekatan penting lainnya untuk membawa pemikiran komputasi
dirancang untuk mempromosikan kompetensi komputasi dalam ke dalam kelas K-12 adalah penggunaan sumber daya komputasi
konteks pembelajaran K-12. online untuk memungkinkan pengalaman belajar yang tidak mungkin
Upaya tersebut termasuk lingkungan pemrograman grafis seperti dilakukan. Misalnya, Jaringan iLab menyediakan fasilitas
Scratch (Resnick et al. 2009) dan Alice (Cooper et al. 2000); eksperimental melalui laboratorium online jarak jauh yang
lingkungan pemodelan komputasi seperti STELLA (Richmond et al. memungkinkan siswa dan pendidik untuk menggunakan
1987) dan NetLogo (Wilensky 1999b); kit prototyping elektronik instrumen, bukan simulasi, dan untuk melakukan eksperimen (Jona
seperti Arduino dan tekstil digital (Buechley et al. 2008); video game dan Vondracek 2013). Hal ini memberikan siswa akses ke berbagai
termasuk Quest Atlantis (Barab dkk. 2005) dan Robo Builder fenomena ilmiah dan kontrol peralatan eksperimental yang canggih.
(Weintrop dan Wilensky 2013); dan lingkungan penyelidikan ilmiah Kegiatan meliputi mempelajari radioaktivitas dengan melakukan
perancah seperti WISE (Linn et al. pengukuran bahan radioaktif dengan pencacah Geiger, dan
mempelajari difraksi neutron menggunakan monokromator kristal.
2003), Genscope (Horwitz dkk. 1998), GasLab (Wilensky 1999a); Proyek seperti ini menyatukan sains, teknologi, dan praktik berpikir
Kolam Katak—Evolusi (Horn et al. 2014), dan WorldWatcher komputasional dengan cara yang mudah diakses dan menarik.
(Edelson et al. 1999). Pekerjaan lain tidak berfokus pada teknologi
atau media yang digunakan untuk instruksi berpikir komputasional,
tetapi pada domain di mana ia akan ditempatkan. Praktik berpikir
komputasional telah diintegrasikan ke dalam mata pelajaran Peran Komputasi yang Tumbuh dalam Matematika dan Sains
termasuk sejarah, seni bahasa, matematika, seni, dan sains (Blikstein
dan Wilensky 2009; Eisenberg 2002; Hambrusch et al. 2009; Rubin
dan Nemirovsky 1991; Sengupta et al. 2013; Settle et al. 2012, Lanskap untuk sains sedang berubah. Kemajuan terbaru dalam
2013). Sebuah pendekatan pelengkap untuk membawa pemikiran komputasi berkecepatan tinggi dan metode analitik telah menciptakan
komputasional dalam pendidikan K-12 adalah untuk alat yang ampuh untuk memahami fenomena di semua spektrum
mengintegrasikannya dalam kursus guru pra-jabatan independen penyelidikan manusia. Di beberapa bidang ilmiah, seperti biologi
dari spesialisasi konten mereka (Yadav et al. 2011). Pertumbuhan molekuler dan kimia, kemunculannya baru-baru ini tetapi cepat.
jenis pekerjaan ini, keragaman bentuk yang diambil, dan keragaman Penghargaan Nobel Kimia tahun 1998 diberikan kepada John A.
konteks yang telah digunakan, berbicara tentang perlunya kerangka Pople dan Walter Kohn atas karya inovatif mereka dalam
pemikiran komputasi lintas disiplin yang kami hadirkan di sini. pengembangan metode komputasi dalam kimia kuantum (Pople
2003; Kohn 2003).
Penghargaan bergengsi semacam itu memuji penerimaan komputasi
Banyak peneliti telah membuat argumen bahwa kemampuan sebagai alat yang valid dan ketat untuk menyelidiki fenomena kimia.
untuk secara efektif menggunakan simulasi komputer dan visualisasi Di berbagai domain, penerapan pendekatan statistik dan matematika
interaktif merupakan aspek penting dari pemikiran komputasi, yang mengandalkan komputasi, seperti metode Markov Chain Monte
terutama yang berkaitan dengan bidang STEM (NRC 2011b). Carlo dan jaringan saraf tiruan, telah terbukti penting untuk membuka
Misalnya, NetLogo (Wilensky 1999b) telah berhasil digunakan di jalan baru eksplorasi dan menghasilkan kemajuan di berbagai bidang
sekolah untuk memperkenalkan siswa pada sistem yang kompleks seperti belajar. asal usul alam semesta dalam astrofisika komputasi
dan fenomena yang muncul di berbagai bidang seperti probabilitas (Vogelsberger et al. 2014) untuk memahami kinetika pertumbuhan
dan statistik (Abra hamson et al. 2006; Abrahamson dan Wilensky butir dalam ilmu material (Anderson et al. 1984; Srolovitz et al. 1984).
2005), reaksi kimia (Stieff dan Wilensky 2003; Levy dan Wilensky
2009), teori kinetik molekuler (Brady et al.

2015; Wilensky 1999a), biologi populasi (Wilensky dan Reisman Wing (2006) menyatakan bahwa pendekatan berpikir
2006), dan evolusi (Wilensky dan Novak 2010; Wagh dan Wilensky komputasional akan menjadi fundamental di semua disiplin ilmu dan
2014). Contoh lain adalah Concord Consortium's Molecular bahwa kemajuan dalam komputasi akan memungkinkan para peneliti
Workbench, yang merupakan platform pemodelan interaktif yang untuk membayangkan strategi pemecahan masalah baru dan untuk
memungkinkan siswa mempelajari gerakan partikel dan menyediakan menguji solusi baru baik di dunia maya maupun dunia nyata. Sementara pasti
platform simulasi untuk bidang-bidang seperti fisika dan teknik telah lama berdiri

123
Machine Translated by Google

J Sci Education Technol

kemitraan interdisipliner dengan metodologi metode komputasi, menjadi sentral. Investigasi ini dimulai dengan dua publikasi Dewan
pendekatan klasik untuk pemecahan masalah dalam biologi dan Riset Nasional tentang pemikiran komputasi (NRC 2010, 2011b)
kimia secara historis menekankan sistem deterministik dengan dan bercabang dari sana, meninjau literatur yang dikutip dalam
kompleksitas rendah, sehingga sebagian besar mengabaikan laporan tersebut bersama dengan pekerjaan yang membangun ide-
masalah stokastik dan nonlinier. Bias kuat sebelumnya terhadap ide yang disajikan dalam dua laporan.
studi sistem deterministik terutama salah satu kepraktisan, dengan Karena kami melihat pemikiran komputasional sangat diinformasikan
istilah ''nonlinier'' menjadi hampir sinonim dengan ''tidak dapat oleh bidang teknik dan ilmu komputer, kami juga mengumpulkan
dipecahkan''. Namun, alam secara inheren nonlinier dan dapat dan menganalisis kerangka kerja konten ilmu komputer, teknik, dan
dicirikan oleh perilaku kacau, seperti yang dapat diamati dalam teknologi seperti proyek Prinsip CS (Astrachan dan Briggs 2012),
perubahan iklim (Dijkstra 2013; Manabe dan Stouffer 1988), Ilmu Komputer Laporan Kurikulum 2013 (ACM/IEEE-CS Joint Task
penyebaran penyakit (Keeling dan Grenfell 1997; Olsen dan Force on Computing Curricula 2013), dan NAEP Technology and
Schaffer 1990), tekanan ekologis ( Lubchenco dkk. 1991), dan Engineering Literacy Framework (Driscoll 2013). Dalam meninjau
evolusi (Lander dan Schork 1994; Turelli dan Barton 1994). Baik dokumen-dokumen ini, tujuan kami adalah untuk memetakan apa
secara matematis maupun fisik, sistem deterministik/linier adalah literatur yang ada diidentifikasi sebagai pusat pemikiran komputasi
pengecualian daripada aturan. Dalam beberapa tahun terakhir, dengan fokus pada aplikasi matematika dan sains. Sepanjang
metode komputasi telah memperluas jangkauan fenomena non langkah awal ini, kami berusaha untuk memahami lanskap
linier yang dapat dieksplorasi melalui penggunaan model matematika pemikiran komputasional yang lebih luas sebelum mempersempit
dan simulasi. Wolfram (2002) bahkan menyatakan munculnya jenis fokus kami ke disiplin ilmu matematika dan sains. Tinjauan ini
ilmu baru berdasarkan eksperimen komputasinya ke dalam pola menghasilkan satu set awal sepuluh keterampilan berpikir komputasi
yang muncul di alam, dengan alasan eksplorasi semacam itu tidak inti (Tabel 1), yang digunakan sebagai titik awal untuk taksonomi
mungkin dilakukan tanpa perhitungan. Bidang ilmiah sedang kami.
mengalami kebangkitan dalam pendekatan eksperimental terutama
karena ketersediaan komputer yang lebih kuat, aksesibilitas metode Langkah 2 Langkah kedua dalam membuat taksonomi adalah
analisis baru, dan pengembangan model komputasi yang sangat mengumpulkan dan mengklasifikasikan berbagai kegiatan yang
rinci di mana beragam komponen dan mekanisme dapat dirancang untuk memperkenalkan pemikiran komputasional ke
digabungkan. Kemajuan ini, pada gilirannya, menciptakan kebutuhan dalam kelas matematika dan sains sekolah menengah. Korpus
yang berkembang untuk mendidik siswa dalam metode dan teknik utama dari aktivitas yang dianalisis adalah materi yang dihasilkan
komputasi untuk mendukung lanskap penelitian yang berubah sebagai bagian dari ''Reach for the Stars,'' sebuah program yang
dengan cepat di seluruh disiplin ilmu matematika dan ilmiah. didanai NSF yang menghubungkan mahasiswa pascasarjana STEM
yang menggunakan komputasi dalam penelitian mereka dengan
guru sekolah menengah untuk mengembangkan aktivitas siap kelas
berdasarkan aktivitas mereka. research.1 Pelajaran ini mencakup
berbagai konsep di bidang kimia, fisika, biologi, astronomi, ilmu
bumi, jaringan, dan pemrograman. Tiga puluh rencana pelajaran
Metode dari koleksi ini dipilih dan diberi kode untuk elemen pemikiran
komputasi (12 dalam fisika, 8 dalam kimia, 3 dalam biologi, dan 7
Untuk mengembangkan taksonomi praktik berpikir komputasional dalam matematika). Kami juga memasukkan empat pelajaran dari
kami untuk matematika dan sains, kami menggunakan banyak kelas pemodelan matematika sekolah menengah yang dirancang
sumber daya untuk mengidentifikasi praktik karakteristik yang paling oleh seorang guru yang berkolaborasi dalam proyek tersebut.
penting untuk memenuhi kebutuhan siswa dan untuk mencerminkan Dua peneliti secara independen meninjau masing-masing dari
pekerjaan para profesional di berbagai bidang matematika dan 34 kegiatan, mencari praktik spesifik yang tampaknya relevan
sains. disiplin ilmu. Gambar 1 mengilustrasikan langkah-langkah dengan pemikiran komputasional berdasarkan temuan kami dari
yang kita ikuti untuk membuat taksonomi. Sepanjang proses, kami langkah 1. Hal ini menghasilkan serangkaian gabungan 208 ''segi''
bekerja sama dengan peneliti STEM, guru, dan pengembang pemikiran komputasional dari korpus aktivitas kami. Tabel 2
kurikulum lainnya. Kami terutama menggunakan tiga sumber daya memberikan kutipan singkat dari sebagian pengkodean salah satu
untuk pembuatan dan validasi takson kami pelajaran kami untuk dijadikan contoh proses ini. Pelajaran yang
omi: (1) kegiatan pendidikan teladan yang melibatkan pemikiran dianalisis adalah kegiatan fisika yang menggunakan roller coaster
komputasional dalam matematika dan sains, (2) inventaris konsep virtual untuk memungkinkan siswa mengeksplorasi gaya dan
dan dokumen standar yang ada, dan (3) wawancara dengan ahli momentum yang mengatur gerak.2 Kegiatan ini meminta siswa
matematika dan ilmuwan. merancang eksperimen, mengumpulkan data, menganalisis
Langkah 1 Langkah pertama dalam pembuatan taksonomi kami
1
adalah meninjau literatur pemikiran komputasi yang ada, https://gk12northwestern.wikispaces.com/Lesson?Plans.
2
mengidentifikasi keterampilan dan praktik yang berulang kali dikutip sebagai
https://gk12northwestern.wikispaces.com/Roller?Coaster?Activity.

123
Machine Translated by Google

J Sci Education Technol

Gbr. 1 Proses yang diikuti untuk membuat CT dalam taksonomi Praktik Matematika dan Sains

Tabel 1 Perangkat awal keterampilan berpikir komputasional

Perangkat awal keterampilan berpikir komputasi

1. Kemampuan untuk menghadapi masalah terbuka 2. 6. Membuat abstraksi untuk aspek masalah yang dihadapi

Kegigihan dalam mengatasi masalah yang menantang 7. Membingkai ulang masalah menjadi masalah yang dapat dikenali 3. Keyakinan dalam

menghadapi kompleksitas 8. Menilai kekuatan/kelemahan representasi data/representasi


sistem

4. Mewakili ide secara komputasional bermakna 9. Menghasilkan solusi algoritmik


cara

5. Memecah masalah besar menjadi masalah yang lebih kecil 10. Mengenali dan mengatasi ambiguitas dalam algoritma

Tabel 2 Contoh porsi pengkodean awal dan pengkodean akhir mata pelajaran fisika roller coaster

Aktivitas Aspek berpikir komputasi Latihan berpikir komputasional yang terlibat Praktik taksonomi yang
diselesaikan

Pembuat roller coaster Siswa membuat model roller coaster yang dapat Dapatkan wawasan/pemahaman dari Menggunakan komputasi
dijalankan, menghasilkan data tentang energi coaster simulasi/model berbasis komputer model untuk memahami
konsep

Membangun
model komputasi

Siswa mencatat pengukuran energi di empat titik lintasan Lakukan pengukuran yang efektif dari Mengumpulkan data
dan menyimpan datanya dalam sebuah tabel menjalankan simulasi
Desain roller coaster Dibutuhkan beberapa iterasi untuk membangun roller coaster Pendekatan berulang untuk solusi Menggunakan model komputasi untuk
yang sukses yang menyelesaikan trek dan melakukannya menemukan dan menguji
tidak crash sebuah solusi

Pemecahan masalah dan


debugging

Menerjemahkan di layar grafik energi potensial/kinetik ke dalam Menilai kekuatan dan kelemahan Memanipulasi data
Grafik energi kinetik dan potensial
bentuk tabel representasi Memvisualisasikan data
coaster dari waktu ke waktu

hasil saat mereka mengeksplorasi hubungan antara energi tinjauan awal literatur (langkah 1). Keterampilan ini seringkali
potensial, kinetik, dan disipasi. terlalu luas atau tidak disesuaikan untuk matematika dan sains
Dengan menggunakan 208 pemikiran komputasional konteks, menghasilkan pembagian dan penyempurnaan
dalam matematika dan aspek sains, dua peneliti secara kategori ini menjadi keterampilan yang lebih spesifik, serta
independen membuka kode setiap aspek sesuai dengan pengenalan kode baru ketika suatu segi tidak cocok dengan
praktik pemikiran komputasi yang terlibat (Kolom 3 Tabel 2). rangkaian praktik yang ada. Setelah menyelesaikan
Prosesnya dimulai dengan kumpulan kode yang diturunkan dari pengkodean awal, kedua peneliti secara berulang merevisi yang baru

123
Machine Translated by Google

J Sci Education Technol

kode, menghasilkan versi lengkap pertama taksonomi kami, yang berat pada perhitungan dilakukan. Lima belas wawancara dilakukan
terdiri dari 45 pemikiran komputasi yang berbeda dalam praktik dengan fakultas akademik dari disiplin matematika dan sains,
matematika dan sains. peneliti STEM di industri, dan mahasiswa pascasarjana yang
Langkah 3 Kumpulan praktik awal kemudian dibagikan dengan mengejar gelar dalam disiplin STEM.
kelompok penelitian yang lebih besar pada proyek tersebut, yang Ini termasuk wawancara dengan ahli biokimia, fisikawan, insinyur
secara kolektif melakukan putaran revisi dan mengkategorikan material, ahli astrofisika, ilmuwan komputer, dan insinyur biomedis.
praktik individu ke dalam kategori yang berbeda. Sebagian besar Tujuan dari wawancara ini adalah untuk memvalidasi taksonomi
pekerjaan ini berfokus pada meruntuhkan keterampilan serupa ke dan kategori yang muncul saat mereka terbentuk, serta untuk
dalam kategori baru yang terpadu. Juga, untuk mendapatkan memberikan data tambahan tentang sifat pemikiran komputasi
validitas eksternal, kami berkonsultasi dengan mahasiswa seperti yang terjadi dalam pengaturan ilmiah otentik. Dalam
pascasarjana ''Reach for the Stars'' yang telah mengembangkan menganalisis antar pandangan ini, kami mencari persamaan dan
rencana pelajaran dan guru dalam jabatan yang berpartisipasi perbedaan dalam praktik komputasi di berbagai bentuk penelitian
dalam proyek tersebut. Produk yang dihasilkan adalah daftar revisi ilmiah. Dari sana, kami mengidentifikasi dan mengkarakterisasi
dari 27 praktik yang secara tematis dikelompokkan ke dalam lima praktik berpikir komputasional yang digunakan para peneliti ilmiah
kategori tingkat tinggi: Data dan Informasi (6 praktik), Pemodelan dalam pekerjaan mereka. Misalnya, kami menemukan bahwa
dan Simulasi (5 praktik), Komputasi (5 praktik), Pemecahan Masalah pengujian dan debugging adalah praktik umum di antara para
(7 praktik), dan Sistem Berpikir (4 praktik). Masing-masing praktik peneliti ilmiah yang belum secara jelas ditangkap dalam taksonomi.
ini dikaitkan dengan contoh spesifik yang digunakan dalam salah Melalui wawancara, kami mengetahui bahwa praktik debugging
satu rencana pelajaran sumber. Tabel 3 mengilustrasikan dua dapat dicirikan secara berbeda untuk bentuk penelitian yang
contoh kode ini dan aspek pemikiran komputasionalnya yang sesuai berbeda. Misalnya, untuk "pengujian" peneliti teoretis mungkin
dari rencana pelajaran. melibatkan proses verifikasi solusi untuk masalah yang tidak
Langkah 4 Taksonomi tersebut kemudian dipresentasikan diketahui, sedangkan untuk peneliti eksperimental, pengujian
kepada 16 guru matematika dan sains sekolah menengah selama mungkin melibatkan proses validasi eksperimen secara komputasi
lokakarya pengembangan profesional musim panas. Sebagai bagian sebelum uji coba yang sebenarnya. Dengan demikian, deskripsi
dari lokakarya, para guru secara kolaboratif menggunakan debugging dalam taksonomi perlu mencerminkan keragaman ini.
taksonomi untuk merancang kegiatan baru untuk kelas mereka. Umpan balik darilengkap dari data ini disajikan dalam makalah yang akan
Analisis
guru tentang taksonomi umumnya positif, tetapi kekhawatiran datang (Beheshti et al. Dalam Persiapan).
muncul, seperti permintaan kami beralih dari istilah keterampilan ke
praktik yang lebih luas dan lebih dapat ditindaklanjuti untuk
memperkuat apa artinya menggunakan konsep-konsep ini serta
untuk mencerminkan perubahan yang lebih besar dalam matematika
dan lanskap standar sains. Para guru sangat berhati-hati dengan Pemikiran Komputasi dalam Taksonomi Praktik
kategori Komputasi, yang mencakup keterampilan seperti Matematika dan Sains
menerapkan logika kondisional, menggunakan logika rekursi dan
iteratif, dan memilih struktur data yang efisien, karena mereka Taksonomi kami dipecah menjadi empat kategori utama: praktik
khawatir terlalu dekat dengan ilmu komputer dan terlalu jauh dari data, praktik pemodelan dan simulasi, praktik pemecahan masalah
konten yang mereka ajarkan. ruang kelas mereka. komputasi, dan praktik berpikir sistem. Masing-masing kategori ini
Bersamaan dengan mengumpulkan umpan balik dari para guru, terdiri dari subset dari lima hingga tujuh praktik (Gbr. 2). Mengikuti
pajak onomi juga dipresentasikan kepada para ahli pemikiran contoh yang ditetapkan oleh NGSS, kami telah memilih untuk
komputasi dan perancang kurikulum STEM. Para ahli ini mengangkat menyebut "praktik" ini sebagai lawan dari "keterampilan" atau
kekhawatiran seputar kategori pemecahan masalah, yang mencakup "konsep" untuk "menekankan bahwa terlibat dalam penyelidikan
praktik-praktik seperti menguraikan masalah menjadi submasalah ilmiah tidak hanya membutuhkan keterampilan tetapi juga juga
dan membingkai ulang masalah menjadi masalah yang diketahui/ pengetahuan yang khusus untuk setiap praktik'' (NGSS Lead States
familier, karena mereka menganggap praktik tersebut terlalu umum 2013, hal. 30). Meskipun kami menyajikan taksonomi kami sebagai
dan tidak unik untuk STEM atau konteks pemikiran komputasi. satu set kategori yang berbeda, praktiknya sangat saling terkait dan
Umpan balik ini menyebabkan putaran revisi lain, di mana kami bergantung satu sama lain. Dalam praktiknya, mereka sering
mengkonsolidasikan kategori Komputasi dan pemecahan masalah digunakan bersama untuk mencapai tujuan ilmiah dan matematika
untuk mengatasi masalah praktis dan teoretis yang diangkat. Hasil tertentu. Di bagian ini, kami menjelaskan masing-masing dari empat
akhir dari proses ini adalah taksonomi empat kategori yang terdiri kategori utama, termasuk praktik konstituennya dan alasan kami
dari 22 praktik berbeda yang kami sajikan di bagian berikut. memasukkannya ke dalam taksonomi. Pada bagian berikut
penyajian taksonomi, kami menyajikan tiga kegiatan kelas untuk
Langkah 5 Sepanjang proses pembuatan taksonomi, wawancara menunjukkan seperti apa praktik yang digunakan.
dengan profesional STEM yang pekerjaannya bergantung

123
Machine Translated by Google

J Sci Education Technol

Tabel 3 Dua contoh pemikiran komputasional dalam praktik matematika dan sains dengan aktivitas terkait dan aspek komputasinya

Kategori Kode Aktivitas aspek komputasi

Data dan Memanipulasi Ilmu jaringan dan artis hip hopsa : kegiatan ini memperkenalkan Siswa menormalkan nama musisi sebelum masuk
informasi data ilmu jaringan kepada siswa mereka ke dalam spreadsheet. Siswa kemudian mengurutkan data
menurut kriteria yang berbeda untuk menjawab pertanyaan tentang

Pemodelan Menilai Lab gerak proyektil : kegiatan ini meminta siswa kumpulan data Siswa ditanya seberapa valid model menurut mereka—
dan model dan menghasilkan data menggunakan persamaan yang siswa mengidentifikasi faktor yang hilang seperti hambatan udara
simulasi simulasi menggambarkan gerak dengan Microsoft Excel

sebuah

https://gk12northwestern.wikispaces.com/Hip?Hop?Networks?Lesson https://
b
gk12northwestern.wikispaces.com/Projectile?Lab

Gambar 2 Berpikir komputasional


dalam matematika dan sains
taksonomi

Praktik Data pentingnya mengembangkan praktik data berpikir komputasi di kelas.

Semua ilmu memiliki ciri-ciri umum tertentu di Keterampilan data telah lama menjadi bagian dari standar ilmiah
inti dari pemecahan masalah dan pendekatan penyelidikan mereka. dan matematika dan kurikulum kelas (NCTM 2000; NGSS Lead
Yang utama di antaranya adalah sikap bahwa data dan bukti States 2013). Instruksi seputar penggunaan data sering berfokus
memegang posisi utama dalam memutuskan masalah apa pada pengembangan pemahaman siswa tentang peran data dalam
pun (Duschl et al. 2007, hlm. 27) menyelidiki pertanyaan dan menggunakan data untuk membangun
jawaban (Hancock et al. 1992; Lehrer dan Romberg 1996). Bagian
Data terletak di jantung pengejaran ilmiah dan matematika.
dari tantangannya adalah mengajar siswa bahwa data tidak datang
Mereka melayani banyak tujuan, mengambil banyak bentuk, dan
dengan struktur bawaan yang mengarah langsung ke jawaban,
memainkan berbagai peran dalam melakukan penyelidikan ilmiah.
melainkan urutan itu harus dipaksakan dan jawaban diambil dari
Sifat bagaimana data dikumpulkan, dibuat, dianalisis, dan dibagikan
data yang tersedia (Lehrer et al. 2002). Penggunaan data di kelas
dengan cepat berubah terutama karena kemajuan teknologi
juga mencakup pengenalan dasar-dasar statistik dan probabilitas
komputasi. ''Teknologi baru memungkinkan penyelidikan ilmiah baru,
sehingga data dapat digunakan untuk menarik kesimpulan
memungkinkan para ilmuwan untuk menyelidiki alam dan menangani
(Shaughnessy 2007) serta mengembangkan kelancaran dengan
jumlah data yang sebelumnya tidak dapat diakses oleh
visualisasi data konvensional dan baru (diSessa 2004). Semakin
mereka'' (NGSS Lead States 2013, hal. 32). Pentingnya untuk dapat
banyak, ruang kelas telah memasukkan teknologi sebagai bagian
menggunakan teknologi baru ini untuk mengelola dan membuat
dari pengumpulan data dan instruksi analisis menggunakan alat
makna dari sejumlah besar data yang mereka hasilkan menjadi fitur
yang dirancang khusus untuk konteks pendidikan seperti Tinkerplots
yang menentukan karya ilmiah di abad kedua puluh satu dan dengan
(Konold dan Miller 2005), Fathom (Finzer et al. 2001), SimCalc
demikian penting untuk pemikiran komputasi dalam matematika dan
(Roschelle et al. 2000), dan NetLogo (Wilensky 1999b) serta
sains (Foster 2006). Sifat komputasional yang semakin meningkat
menggabungkan
dalam bekerja dengan data di bidang ilmiah dan matematika
menggarisbawahi

123
Machine Translated by Google

J Sci Education Technol

alat analisis data standar seperti Microsoft Excel, SPSS, R, dan STATA. memanipulasi kumpulan data yang besar dan kompleks. Manipulasi data
mencakup pengurutan, penyaringan, pembersihan, normalisasi, dan
Dalam analisis kami tentang pelajaran berpikir komputasional untuk penggabungan kumpulan data yang berbeda. Manipulasi ini berfungsi untuk
kelas matematika dan sains, praktik analisis data hadir dalam 27 dari 34 analisis dan komunikasi. Mahasiswa yang telah menguasai praktik ini akan
pelajaran yang dianalisis. Selain itu, para ahli yang kami wawancarai sering dapat memanipulasi dataset dengan alat komputasi, membentuk kembali
merujuk pentingnya pemikiran komputasional sehubungan dengan dataset menjadi konfigurasi yang diinginkan atau berguna sehingga dapat
pengumpulan, pengelolaan, dan analisis data dalam pekerjaan mereka. mendukung penyelidikan lebih lanjut.
Pentingnya kategori ini disorot dalam sebuah wawancara dengan seorang
ilmuwan material, yang ketika ditanya tentang penelitiannya menjawab:
''Dalam hampir semua hal, itu hanya data numerik mentah.'' Dia kemudian Menganalisis Data
menjelaskan bagaimana dia mendefinisikan penelitiannya secara komputasi.
pertanyaan, menggunakan cluster superkomputer untuk menghasilkan Kekuatan data yang sebenarnya terletak pada informasi yang dapat
data, memproses dan mengatur data, dan akhirnya menggunakan paket diperoleh darinya melalui analisis. Ada banyak strategi yang dapat
perangkat lunak untuk menghasilkan visualisasi temuannya. Dalam setiap digunakan ketika menganalisis data untuk digunakan dalam konteks ilmiah
langkah karyanya, praktik berpikir komputasional sangat penting. Di bawah atau matematika, termasuk mencari pola atau anomali, mendefinisikan
ini adalah lima praktik berpikir komputasional yang terdiri dari kategori Data. aturan untuk mengkategorikan data, dan mengidentifikasi tren dan korelasi.
Alat komputasi menjadi penting untuk melakukan analisis data, karena
memungkinkan untuk menganalisis data dengan cara yang lebih andal,
efektif, dan untuk melakukan analisis pada kumpulan data yang lebih besar
Mengumpulkan data daripada yang mungkin dilakukan. Menggunakan alat komputasi untuk
menganalisis data menjadi praktik yang sangat penting karena kita
Data dikumpulkan melalui observasi dan pengukuran. sekarang hidup di era ilmu pengetahuan yang intensif data (kadang-kadang
Alat komputasi memainkan peran kunci dalam mengumpulkan dan disebut sebagai "data besar"), di mana kumpulan data secara rutin memiliki
merekam berbagai data di banyak upaya ilmiah dan matematika yang miliaran titik data individual.
berbeda. Alat komputasi dapat berguna dalam berbagai fase pengumpulan
data, termasuk desain protokol pengumpulan, perekaman, dan penyimpanan. Siswa yang telah menguasai praktik ini akan dapat menganalisis kumpulan
data yang diberikan dan membuat klaim dan menarik kesimpulan
Siswa yang telah menguasai praktik ini akan dapat mengusulkan protokol berdasarkan temuan dari analisis mereka.
pengumpulan data yang sistematis dan mengartikulasikan bagaimana
protokol tersebut dapat diotomatisasi dengan alat komputasi bila sesuai.
Memvisualisasikan Data

Mengkomunikasikan hasil adalah komponen penting dari setiap upaya


Membuat Data
membangun pengetahuan, dan alat komputasi dapat sangat memfasilitasi
proses itu. Dalam matematika dan sains, membuat visualisasi adalah
Dalam banyak kasus, ilmuwan dan matematikawan menggunakan alat
strategi yang ampuh untuk menganalisis dan berbagi data. Ada semakin
komputasi untuk menghasilkan data. Hal ini terjadi ketika menyelidiki
banyak perangkat lunak yang tersedia untuk merancang dan
fenomena yang tidak dapat dengan mudah diamati atau diukur atau yang
mengimplementasikan visualisasi data (Borner 2015). Alat ini mencakup
lebih bersifat teoritis. Misalnya, untuk memahami evolusi galaksi, para
visualisasi konvensional seperti grafik dan bagan, serta tampilan dinamis
astronom menghasilkan data menggunakan simulasi komputer karena
dan interaktif yang memungkinkan pengamat berinteraksi dengan data
tidak mungkin mengamati dan mengukur evolusi galaksi secara in situ
yang ditampilkan. Siswa yang telah menguasai praktik ini akan dapat
karena prosesnya terjadi selama miliaran tahun. Dengan cara ini, alat
menggunakan alat komputasi untuk menghasilkan visualisasi yang
komputasi memungkinkan pembuatan data pada skala yang akan
menyampaikan informasi yang dikumpulkan selama analisis.

sebaliknya menjadi tidak mungkin. Siswa yang telah menguasai praktik ini
akan dapat menentukan prosedur komputasi dan menjalankan simulasi
yang menghasilkan data yang dapat mereka gunakan untuk meningkatkan
Praktik Pemodelan dan Simulasi
pemahaman mereka tentang topik yang sedang diselidiki.

Ilmu-ilmu tidak mencoba menjelaskan, mereka bahkan hampir tidak


Memanipulasi Data
mencoba menafsirkan, mereka terutama membuat model. (von
Neumann 1955, hal. 628)
Dalam bidang matematika dan ilmiah, sangat penting untuk memanipulasi
data untuk membuat maknanya. Alat komputasi memungkinkan untuk Kemampuan untuk membuat, menyempurnakan, dan menggunakan
secara efisien dan andal model nomena fenomena adalah praktik utama bagi para ilmuwan dan

123
Machine Translated by Google

J Sci Education Technol

matematikawan (NGSS Lead States 2013). Dalam matematika dan sains, Menggunakan Model Komputasi untuk Memahami Konsep
model dapat mencakup diagram alur, diagram, persamaan, rumus kimia,
simulasi komputer, dan bahkan model fisik (Harrison, dan Treagust 2000). Model komputasi yang menunjukkan ide atau fenomena tertentu dapat
Menurut definisi, model adalah penyederhanaan realitas yang berfungsi sebagai alat pembelajaran yang kuat. Siswa dapat menggunakan
mengedepankan fitur-fitur tertentu dari suatu fenomena sambil mendekati model komputasi untuk memperdalam pemahaman mereka tentang
atau mengabaikan fitur-fitur lainnya. Dengan demikian, ''semua model konsep matematika dan ilmiah, seperti saling ketergantungan dalam
salah, tetapi beberapa berguna'' (Box dan Draper 1987, hlm. 424). ekosistem, bagaimana objek bergerak dalam lingkungan tanpa gesekan,
Kegunaan model berasal dari kekuatan penjelas dan/atau prediksi dan dan distribusi probabilistik dari peristiwa acak. Alat tersebut membantu
banyak penelitian telah menemukan pembelajaran berbasis model mendukung proses penyelidikan dengan menciptakan kembali fenomena
menjadi strategi pedagogis yang efektif (untuk tinjauan, lihat Louca dan di lingkungan yang mendukung penyelidikan sistematis dan memberikan
Zacharia 2012). pengguna kontrol yang jauh lebih banyak daripada yang mungkin
dilakukan di alam. Siswa yang telah menguasai praktik ini akan dapat
Pendidikan sains dianggap tidak dapat dipisahkan terjalin dengan memajukan pemahaman mereka sendiri tentang suatu konsep dengan
perkembangan praktik epistemik dan representasional (Kaput 1998; berinteraksi dengan model komputasi yang mendemonstrasikan konsep
Lehrer dan Schauble 2006; Wilensky dan Papert 2010; Wilkerson-Jerde tersebut.
et al. 2015), namun praktik ini jarang dibuat eksplisit sebagai bagian dari
instruksi. Panggilan serupa telah dibuat untuk pendidikan matematika. Menggunakan Model Komputasi untuk Menemukan dan Menguji Solusi
NGSS dan Matematika Inti Umum
Model komputasi juga dapat digunakan untuk menguji hipotesis dan
Standar menempatkan penekanan baru pada tidak hanya menggunakan menemukan solusi untuk masalah. Mereka memungkinkan untuk menguji
model, tetapi juga menciptakan model dan secara kritis menginterogasi banyak solusi berbeda dengan cepat, mudah, dan murah sebelum
keterbatasan mereka dan menyederhanakan asumsi. melakukan pendekatan tertentu. Ini sangat membantu untuk fenomena
Model komputasi dan simulasi dapat membuat konsep ilmiah lebih yang hasilnya bergantung pada ''ruang parameter'' multidimensi. Ini
mudah diakses dan meningkatkan pemahaman siswa tentang fenomena adalah teknik penting, yang biasa digunakan saat menyelidiki masalah di
(Buckley et al. 2004; Klopfer 2003; Parnafes 2007; Schwarz et al. 2007; bidang ilmiah dan seterusnya. Siswa yang telah menguasai praktik ini
White dan Frederiksen 1998; Wilensky 1997; Wilkerson-Jerde dan akan dapat menemukan, menguji, dan membenarkan penggunaan solusi
Wilensky 2015 ). Dengan model komputasi, kita mengacu pada tertentu melalui penggunaan model komputasi serta dapat menerapkan
representasi non-statis dari fenomena yang dapat disimulasikan oleh informasi yang diperoleh melalui penggunaan model jika sesuai.
komputer. Kekuatan pedagogis model komputasi tidak hanya berasal dari
siswa yang menggunakan model yang ada, tetapi juga dari memungkinkan
siswa untuk merancang, membangun, dan menilai model mereka sendiri
(Brady et al. 2015; Gilbert 2004; Penner 2000; White 1993; Wilensky Menilai Model Komputasi
1995 ; , 2003; Wilensky dan Reisman 2006; Wilkerson-Jerde dkk. 2015).
Praktik utama dalam menggunakan model komputasi secara efektif
adalah memahami bagaimana model tersebut berhubungan dengan
Selanjutnya, model komputasi memungkinkan untuk menyelidiki fenomena yang diwakili. Pemahaman ini dipandu oleh berbagai pertanyaan
pertanyaan dan menguji hipotesis yang akan terlalu mahal, berbahaya, termasuk: Aspek mana dari nomenon fenomena yang telah dimodelkan
sulit atau sama sekali tidak mungkin untuk dilakukan (NRC 2011a). dengan setia dan aspek mana yang telah disederhanakan atau diabaikan?
Seperti halnya model non-komputasi, penting bagi siswa untuk dapat Asumsi apa yang dibuat oleh pembuat model tentang dunia dan
berpikir kritis tentang model komputasi untuk memahami kemampuan dan bagaimana caranya?

keterbatasannya. asumsi tersebut mempengaruhi perilakunya? Lapisan abstraksi apa yang


telah dibangun ke dalam model itu sendiri dan bagaimana caranya?

Dari 34 pemikiran komputasi dalam kegiatan matematika dan sains abstraksi ini membentuk kesetiaan model? Memikirkan pertanyaan-
yang kami analisis, 23 termasuk penggunaan model komputasi dalam pertanyaan ini adalah bagian penting dalam memvalidasi dan mengkalibrasi
berbagai kapasitas termasuk sebagai alat untuk pemecahan masalah (7) model sehubungan dengan fenomena dunia nyata yang diwakili.
dan sebagai alat untuk mengeksplorasi konsep (17). Selain itu, kegiatan Mahasiswa yang telah menguasai praktik ini akan dapat mengartikulasikan
ini memiliki peserta didik merancang, membangun, dan mengevaluasi persamaan dan perbedaan antara model komputasi dan fenomena yang
model sebagai bagian dari kegiatan pendidikan mereka. Kategori dimodelkan, ini termasuk mengangkat isu-isu ancaman terhadap validitas
pemodelan dan simulasi kami terdiri dari lima pemikiran komputasional serta mengidentifikasi asumsi yang dibangun ke dalam model.
dalam praktik matematika dan sains.

123
Machine Translated by Google

J Sci Education Technol

Merancang Model Komputasi (Djorgovski 2005)

Seperti banyak usaha manusia, pemecahan masalah adalah


Bagian dari memanfaatkan kekuatan komputasi dalam disiplin ilmu
pusat penyelidikan ilmiah dan matematis. Sementara pemecahan
adalah merancang model baru yang dapat dijalankan pada perangkat
masalah dapat mengambil banyak bentuk, dalam pekerjaan ini, kami
komputasi. Proses merancang model berbeda dengan
fokus pada praktik pemecahan masalah yang sangat efektif untuk
mengimplementasikannya secara nyata; merancang model melibatkan
bekerja dengan alat komputasi dan berasal dari bidang ilmu komputer.
pembuatan keputusan teknologi, metodologis, dan konseptual. Ada
Perspektif ini dibangun di atas pekerjaan yang melihat praktik
banyak alasan yang mungkin memotivasi perancangan model
pemecahan masalah secara umum (Newell dan Simon 1972; Po´lya
komputasi, termasuk keinginan untuk lebih memahami fenomena
1954), kekuatan alat komputasi untuk mendorong pengembangan
yang sedang diselidiki, untuk menguji hipotesis, atau untuk
strategi tersebut (Clements dan Gullo 1984; Palumbo 1990; Papert
mengomunikasikan ide atau prinsip kepada orang lain dengan cara
1980), dan pekerjaan yang membawa pemecahan masalah dan alat
yang dinamis dan interaktif. Saat merancang model komputasi,
komputasi ke dalam domain ilmiah ( Guzdial 1994; Hambrusch et al.
seseorang dihadapkan dengan serangkaian keputusan besar
2009; Sengupta et al. 2013; Wilensky 2001; Wilensky et al. 2014).
termasuk mendefinisikan batas-batas sistem, memutuskan apa yang
harus dimasukkan dan apa yang dapat diabaikan, dan
mengkonseptualisasikan perilaku dan properti elemen yang termasuk
Kategori ini, lebih dari yang lain, dibangun di atas praktik dan
dalam model. Sepanjang proses desain, seseorang harus memastikan
strategi dari bidang ilmu komputer, dan dimaksudkan untuk
bahwa model yang dihasilkan akan mampu mencapai tujuan yang
menangkap kontribusi lapangan terhadap karya ilmiah dan matematika
awalnya memotivasi proses desain model. Mahasiswa yang telah
kontemporer dan pentingnya bagi siswa saat ini untuk mengembangkan
menguasai praktik ini akan mampu merancang model komputasi,
keterampilan ini (ACM Pathways 2013; Augustine 2005; Guzdial dan
sebuah proses yang mencakup pendefinisian komponen model,
Soloway 2003; Henderson dkk. 2007). Penelitian telah menemukan
mendeskripsikan bagaimana mereka berinteraksi, memutuskan data
bahwa memungkinkan siswa untuk mengeksplorasi fenomena ilmiah
apa yang akan dihasilkan oleh model, mengartikulasikan asumsi
dan matematika menggunakan praktik pemecahan masalah komputasi
yang dibuat oleh model yang diusulkan, dan memahami kesimpulan
seperti pemrograman, pengembangan algoritma, dan membuat
apa yang dapat ditarik dari model tersebut.
abstraksi komputasi dapat membantu pelajar mengembangkan
pemahaman yang mendalam tentang fenomena matematika dan
ilmiah (Jackson et al. 1994; Sherin et al. 1993; Taub dkk. 2015;
Membangun Model Komputasi
Wilensky 1995; Wilkerson-Jerde 2014).

Praktik penting dalam pencarian ilmiah dan matematis adalah


Sementara relatif sedikit dari rencana pelajaran yang kami analisis
kemampuan untuk membuat model komputasi baru atau memperluas
akan sesuai dengan kurikulum ilmu komputer konvensional, banyak
yang sudah ada. Ini membutuhkan kemampuan untuk mengkodekan
kegiatan yang mencakup konsep yang mengacu pada praktik utama
fitur model dengan cara yang dapat diinterpretasikan oleh komputer.
dari lapangan, termasuk mengembangkan algoritma (5 pelajaran),
Kadang-kadang ini mengambil bentuk pemrograman konvensional,
pemrograman (12 pelajaran), dan bekerja dengan abstraksi komputasi
tetapi dalam kasus lain, kerangka kerja dan alat mendukung
(8 pelajaran). Selain itu, banyak ilmuwan dan matematikawan yang
pengguna dalam mendefinisikan perilaku atau fitur melalui
kami wawancarai merujuk praktik dari kategori ini termasuk
memanipulasi antarmuka grafis atau menetapkan seperangkat aturan yang harus diikuti.
pemrograman, menggunakan abstraksi komputasi, dan pentingnya
Mampu mengimplementasikan ide-ide pemodelan sangat penting
memilih alat komputasi yang efektif. Dari analisis ini, kategori
untuk memajukan ide-ide di luar pekerjaan yang dilakukan oleh orang
pemecahan masalah Komputasi yang dihasilkan terdiri dari tujuh
lain dan melengkapi praktik sebelumnya dalam merancang model
praktik yang dimaksudkan untuk meletakkan dasar dalam mendukung
komputasi. Siswa yang telah menguasai praktik ini akan dapat
mempersiapkan peserta didik untuk berpikir kritis dengan komputasi
menerapkan perilaku model baru, baik melalui perluasan model yang
yang menjadi pusat sains dan matematika modern.
ada atau dengan membuat model baru baik dalam kerangka
pemodelan yang diberikan atau dari awal.

Latihan Pemecahan Masalah Komputasi Mempersiapkan Masalah untuk Solusi Komputasi

Ilmu komputer terapan sekarang memainkan peran yang Sementara beberapa masalah secara alami cocok untuk solusi
dilakukan matematika dari abad ketujuh belas hingga abad komputasi, lebih sering, masalah harus dibingkai ulang sehingga alat
kedua puluh: menyediakan kerangka kerja formal yang teratur komputasi yang ada — baik itu perangkat fisik atau paket perangkat
dan peralatan eksplorasi untuk ilmu-ilmu lain. lunak — dapat digunakan. Dalam sains, beragam alat komputasi
dapat

123
Machine Translated by Google

J Sci Education Technol

dipekerjakan untuk pengejaran tertentu; tantangannya adalah Menilai Berbagai Pendekatan/Solusi untuk Masalah
memetakan masalah ke dalam kemampuan alat. Strategi untuk
melakukan ini termasuk menguraikan masalah menjadi submasalah, Ketika ada beberapa pendekatan untuk memecahkan masalah atau
membingkai ulang masalah baru menjadi masalah yang diketahui beberapa solusi untuk dipilih, penting untuk dapat menilai opsi dan
yang alat komputasinya sudah ada, dan menyederhanakan masalah membuat keputusan berdasarkan informasi tentang rute mana yang
kompleks sehingga pemetaan fitur masalah ke solusi komputasi lebih harus diikuti. Praktik ini berbeda dari praktik sebelumnya karena
mudah diakses. Siswa yang telah menguasai praktik ini akan dapat menyangkut bagaimana alat komputasi, setelah dipilih, akan
menggunakan strategi semacam itu untuk membingkai ulang masalah digunakan, dan bagaimana mereka cocok dengan proses pendekatan
ke dalam bentuk yang dapat diselesaikan, atau setidaknya kemajuan dan pemecahan masalah yang lebih besar.
dapat dicapai, melalui penggunaan alat komputasi. Ini penting dalam sains dan matematika, karena seringkali ada lebih
dari satu kemungkinan tindakan. Bahkan jika dua pendekatan yang
berbeda menghasilkan hasil yang sama dan benar, ada dimensi lain
Pemrograman Komputer yang harus dipertimbangkan ketika
memilih solusi atau pendekatan, seperti biaya, waktu, daya tahan,
Kemampuan untuk mengkodekan instruksi sedemikian rupa sehingga dapat diperpanjang, dapat digunakan kembali, dan fleksibel. Siswa
komputer dapat mengeksekusinya adalah keterampilan yang kuat yang telah menguasai praktik ini akan dapat menilai pendekatan/
untuk menyelidiki dan memecahkan masalah matematika dan ilmiah. solusi yang berbeda untuk suatu masalah berdasarkan persyaratan
Program mulai dari skrip Python sepuluh baris hingga multi juta dan kendala masalah serta sumber daya dan alat yang tersedia.
baris C?? perpustakaan dapat bermanfaat untuk pengumpulan dan
analisis data, memvisualisasikan informasi, membangun dan
memperluas model komputasi, dan berinteraksi dengan alat Mengembangkan Solusi Komputasi Modular
komputasi lain yang ada. Praktik ini terdiri dari memahami dan
memodifikasi program yang ditulis oleh orang lain, serta menyusun Ketika bekerja menuju hasil ilmiah atau matematis tertentu, seringkali
program atau skrip baru dari awal. ada sejumlah langkah atau komponen yang terlibat dalam proses;
Kategori ini mencakup pemahaman konsep pemrograman seperti langkah-langkah ini, pada gilirannya, dapat dipecah dalam berbagai
logika kondisional, logika iteratif, dan rekursi serta membuat cara yang memengaruhi kemampuannya untuk digunakan kembali,
abstraksi seperti subrutin dan struktur data. Meskipun tidak masuk digunakan kembali, dan di-debug dengan mudah. Elemen solusi bisa
akal untuk mengharapkan semua siswa menjadi ahli pemrograman, besar, rumit dan dirancang unik untuk masalah yang dihadapi, atau
kemahiran pemrograman dasar merupakan komponen penting dari bisa kecil, modular, dan dapat digunakan kembali. Mengembangkan
penyelidikan ilmiah abad kedua puluh satu. Siswa yang telah solusi komputasi dalam cara yang modular dan dapat digunakan
menguasai praktik ini akan dapat memahami, memodifikasi, dan kembali memiliki banyak implikasi baik untuk masalah langsung
membuat program komputer dan menggunakan keterampilan ini maupun masalah masa depan yang mungkin dihadapi. Dengan
untuk memajukan pencarian ilmiah dan matematika mereka sendiri. mengembangkan solusi modular, lebih mudah untuk membangun
solusi secara bertahap, menguji komponen secara mandiri, dan
meningkatkan kemungkinan komponen akan berguna untuk masalah
Memilih Alat Komputasi yang Efektif di masa depan. Siswa yang telah menguasai praktik ini akan dapat
mengembangkan solusi yang terdiri dari komponen modular yang
Satu tugas seringkali dapat diselesaikan dengan beberapa cara dapat digunakan kembali dan memanfaatkan modularitas solusi
berbeda menggunakan berbagai alat komputasi yang berbeda. mereka baik dalam mengerjakan masalah saat ini maupun
Dalam kasus seperti itu, seringkali ada satu alat, atau setidaknya menggunakan kembali bagian dari solusi sebelumnya saat
sebagian kecil alat, untuk pekerjaan itu. Mampu mengidentifikasi menghadapi tantangan baru.
kekuatan dan kelemahan berbagai alat yang mungkin untuk masalah
yang dihadapi dapat menjadi keputusan yang paling penting dalam
Membuat Abstraksi Komputasi
sebuah proyek. Memilih alat komputasi yang efektif termasuk
mempertimbangkan fungsionalitas yang disediakannya, ruang lingkup
Membuat abstraksi membutuhkan kemampuan untuk
dan kemampuan penyesuaiannya, jenis data yang diharapkan dan
mengkonseptualisasikan dan kemudian merepresentasikan ide atau
dapat dihasilkan alat, serta pertanyaan yang melampaui perangkat
lunak itu sendiri, seperti, apakah ada yang aktif atau tidak. komunitas proses dalam istilah yang lebih umum dengan mengedepankan
aspek-aspek penting dari ide tersebut sambil melatarbelakangi fitur-
pengguna yang dapat membantu kesulitan yang mungkin Anda
fitur yang kurang penting. Kemampuan untuk membuat dan
temui. Siswa yang telah menguasai praktik ini akan dapat
menggunakan abstraksi digunakan terus-menerus di seluruh kegiatan
mengartikulasikan pro dan kontra menggunakan berbagai alat
matematika dan ilmiah, baik itu membuat abstraksi komputasional
komputasi dan dapat membuat keputusan yang tepat dan dapat
saat menulis program, menghasilkan visualisasi data untuk mengomunikasikan ide a
dipertanggungjawabkan.

123
Machine Translated by Google

J Sci Education Technol

menemukan, mendefinisikan ruang lingkup atau skala masalah, atau Pendekatan ini pada dasarnya berbeda dari bentuk tradisional pemecahan
membuat model untuk lebih mengeksplorasi atau memahami fenomena masalah dan berfokus pada pemahaman bagaimana sistem berubah
tertentu. Membuat abstraksi komputasi sangat penting untuk memecahkan dari waktu ke waktu (Forrester 1968). Pendekatan pemikiran sistem
banyak masalah yang memiliki kesamaan struktural tetapi berbeda dalam memiliki dua fokus yang berbeda, dengan satu fokus pada dinamika
detail permukaan. Praktek-praktek ini adalah salah satu cara utama sistem agregat (Forrester 1968; Sterman 2000) dan yang lainnya pada
kekuatan komputasi dapat dibawa untuk menanggung masalah dinamika berbasis agen (Epstein dan Axtell 1996; Grimm et al. 2005;
matematika dan ilmiah. Siswa yang telah menguasai praktik ini akan Wilensky dan Resnick 1999; Wilensky dan Rand 2015). Kedua jenis
dapat mengidentifikasi, membuat, dan menggunakan abstraksi sistem menunjukkan perilaku yang muncul (Bar-Yam 2003; Jacobson
komputasional saat mereka bekerja menuju tujuan ilmiah dan matematika. dan Wilensky 2006; Sterman 2000; Wilensky dan Resnick 1999). Dengan
munculnya begitu banyak tantangan yang terkait dengan data besar,
banyak metode berpikir sistem telah menjadi komponen penting dari
Pemecahan Masalah dan Debugging pendekatan berpikir komputasional yang dipraktikkan lintas disiplin ilmu.
Analisis tradisional berfokus pada pemecahan masalah menjadi bagian-
Pemecahan masalah secara luas mengacu pada proses mencari tahu bagian penyusunnya dan melihat secara terpisah pada bagian-bagian
mengapa sesuatu tidak berfungsi atau berperilaku seperti yang diharapkan. individual. Analisis pemikiran sistem, sebaliknya, fokus pada pemeriksaan
Ada sejumlah strategi yang dapat diterapkan saat memecahkan masalah, inklusif tentang bagaimana sistem dan bagian-bagian penyusunnya
termasuk mengidentifikasi masalah dengan jelas, menguji sistem secara berinteraksi dan berhubungan satu sama lain secara keseluruhan
sistematis untuk mengisolasi sumber kesalahan, dan mereproduksi (Assaraf dan Orion 2005).
masalah sehingga solusi potensial dapat diuji dengan andal. Dalam ilmu
komputer, aktivitas ini sering disebut sebagai ''debugging'', dan ada
sejumlah strategi dan alat yang dirancang khusus untuk membantu Banyak konsep ilmiah mendasar (dan sulit) adalah yang terbaik, dan
mencari tahu mengapa program atau alat komputasi lainnya tidak mungkin hanya, dipahami melalui lensa sistem.
berfungsi seperti yang diharapkan. Di bidang STEM, kemampuan untuk Contoh yang baik termasuk seleksi alam dan dinamika populasi dalam
memecahkan masalah adalah penting, karena hasil yang tidak diharapkan ekologi, sistem pernapasan manusia dari biologi, dan hukum gas ideal
dan perilaku yang salah sering kali ditemui, terutama saat bekerja dengan dalam kimia dan fisika (Hmelo et al. 2000; Stieff dan Wilensky 2003;
alat komputasi. Siswa yang telah menguasai praktik ini akan mampu Wilensky dan Reisman 2006). Jenis sistem lain, seperti yang ditemui
mengidentifikasi, mengisolasi, mereproduksi, dan pada akhirnya dalam fisika, ekonomi, dan bahkan sejarah, melibatkan konsep lintas
memperbaiki masalah tak terduga yang dihadapi ketika mengerjakan sektor yang terkait dengan pemikiran sistem seperti umpan balik,
suatu masalah, dan melakukannya secara sistematis, efisien. kemunculan, persediaan, dan aliran (Goldstone dan Wilensky 2008;
Penner 2000; Wilensky dan Rand 2015 ). ; Zuckerman dan Resnick
2003). Rekomendasi untuk perspektif sistem sekarang diwakili dalam
tata krama. empat laporan NRC yang terpisah—Mengambil Sains ke Sekolah (NRC
2007), Kerangka Kerja untuk Pendidikan Sains K-12 (NRC 2012a),
Pendidikan untuk Kehidupan dan Pekerjaan (NRC 2012c) dan Pendidikan
Praktik Berpikir Sistem
Berbasis Disiplin Penelitian (NRC 2012b) serta Standar Sains Generasi
Berikutnya (NGSS Lead States 2013).
Alih-alih melihat satu hal pada satu waktu, dan mencatat
perilakunya ketika dihadapkan pada satu hal lain, ilmu pengetahuan
sekarang melihat sejumlah perbedaan dan
Sementara pengetahuan ini tidak selalu terikat pada pemikiran
berinteraksi hal-hal dan perhatikan perilaku mereka secara keseluruhan
komputasional, alat komputasi memungkinkan cara-cara baru untuk
di bawah pengaruh yang beragam.
mengeksplorasi, memahami, dan mewakili ide-ide ini (Bar-Yam 2003;
(Laszlo 1996, hal. 4)
Sterman 2000; Wolfram 2002). Komputasi ke depan berfungsi sebagai
Begitu banyak masalah penting yang kita hadapi saat ini kompleks, media yang kuat untuk membuat ide-ide ini dapat diakses oleh pelajar
melibatkan banyak variabel, banyak efek langsung dan tidak langsung, (Klopfer 2003; Wilensky 2001).
dan terdiri dari banyak bagian yang saling bergantung. ''Kemampuan Dalam analisis kami tentang aktivitas berpikir komputasi yang
untuk berpikir secara sistemik adalah kebiasaan berpikir yang penting dirancang untuk kelas matematika dan sains sekolah menengah, delapan
yang mendukung tidak hanya latar belakang ilmiah dari tenaga kerja pelajaran termasuk mengembangkan praktik yang terkait dengan
STEM yang sedang berkembang, tetapi juga warga negara yang melek pemikiran sistem. Temuan ini diperkuat oleh wawancara yang kami
sains di masa depan. Dalam masyarakat global di mana keputusan lakukan dengan ilmuwan dan matematikawan, karena mereka sering
berbasis ilmiah skala besar di masa depan perlu dibuat, penting bagi mengutip konsep dari sistem dan praktik kompleks yang terkait dengan
masyarakat umum untuk mengembangkan orientasi pemikiran sistem penyelidikan dan pemahaman sistem melalui komputasi sebagai hal
terhadap dunia'' (Duschl dan Bismack 2013, hlm. 120). Sistem berpikir yang penting di bidangnya. Sementara banyak dari komputasi

123
Machine Translated by Google

J Sci Education Technol

praktik yang kami jelaskan di atas berharga untuk menyelidiki sistem, mempertimbangkan elemen terkecil dari sistem ke tampilan tingkat
bagian ini memperkenalkan lima praktik berpikir komputasional yang makro yang mempertimbangkan sistem secara keseluruhan. Memikirkan
berfokus pada pemikiran sistem. sistem dari sudut pandang masing-masing aktor dan komponennya dapat
mengarah pada wawasan tentang bagaimana perilaku tingkat mikro
Menyelidiki Sistem yang Kompleks secara Keseluruhan mengarah pada pola tingkat makro yang muncul. Di sisi lain, kemampuan
untuk mengkotak-kotakkan detail dari interaksi sistematis yang mendasari
Sebuah sistem dapat dilihat sebagai satu kesatuan yang terdiri dari dan fokus pada sistem secara keseluruhan memungkinkan untuk
banyak elemen yang saling terkait; untuk beberapa pertanyaan, lebih memahami karakteristik yang muncul dari sistem secara agregat, yang
efektif untuk menyelidiki bagaimana sistem bekerja secara keseluruhan dapat menghasilkan serangkaian wawasan yang berbeda dari skala
daripada mempelajari setiap elemen individu atau kumpulan elemen. mikro. -analisis tingkat.
Menyelidiki sistem yang kompleks secara keseluruhan bergantung pada Alat komputasi dapat memfasilitasi penyelidikan sistem dari kedua
kemampuan untuk mendefinisikan dan mengukur input dan output dari perspektif, dan, seperti yang ditunjukkan Levy dan Wilensky (2008) , dari
sistem. Hal ini sangat penting dalam sains karena begitu banyak tingkat menengah yang produktif di antara keduanya.
fenomena yang merupakan hasil dari interaksi yang kompleks dan Siswa yang telah menguasai praktik ini akan dapat mengidentifikasi
berskala sangat besar. Mampu membuat kotak hitam rincian interaksi tingkat yang berbeda dari sistem yang diberikan, mengartikulasikan
sistematis yang mendasarinya dan fokus pada sistem secara keseluruhan perilaku setiap tingkat sehubungan dengan sistem secara keseluruhan,
memungkinkan untuk memahami karakteristik sistem secara agregat, dan dapat bergerak maju mundur di antara tingkat, menghubungkan fitur
yang terkadang merupakan data yang dibutuhkan untuk masalah yang sistem dengan benar. ke tingkat yang sesuai.
dihadapi.
Alat komputasi seperti model dan simulasi sangat berguna dalam
investigasi tersebut, karena mereka dapat mengotomatiskan bagian dari Mengkomunikasikan Informasi tentang Sistem
penyelidikan, melakukan pengukuran yang tepat, dan sistem model untuk
analisis lebih lanjut dan pengujian hipotesis. Pendekatan lain yang kuat Tantangan utama ketika menyelidiki suatu sistem adalah mencari cara
untuk memfasilitasi siswa dalam belajar tentang sistem yang kompleks terbaik untuk mengomunikasikan apa yang telah Anda pelajari tentangnya.
secara keseluruhan dapat berasal dari penggunaan representasi Ini sering menantang karena ukuran dan kompleksitas sistem yang
(termasuk umpan balik, stok dan aliran, agen, dan aturan agen) yang sedang diselidiki. Karena sistem sering terdiri dari banyak bagian yang
menggambarkan sistem secara nonlinier. Siswa yang telah menguasai saling terkait dan dapat mencakup banyak elemen yang saling
praktik ini akan dapat mengajukan pertanyaan tentang, merancang dan berinteraksi, menyampaikan informasi tentang sistem bisa jadi sulit,
melakukan penyelidikan, dan pada akhirnya menafsirkan dan memahami, tetapi juga penting agar informasi yang diperoleh dari sistem dapat
data yang dikumpulkan tentang suatu sistem sebagai satu kesatuan. dipahami dan digunakan oleh orang lain. Mengkomunikasikan informasi
tentang suatu sistem sering kali melibatkan pengembangan visualisasi
dan infografis yang efektif dan dapat diakses3 yang menyoroti aspek
Memahami Hubungan dalam Sistem terpenting dari apa yang telah dipelajari tentang sistem sedemikian rupa
sehingga dapat dipahami oleh seseorang yang tidak mengetahui semua
Sementara beberapa pertanyaan paling baik dijawab dengan berfokus detail yang mendasarinya. Praktik ini mencakup kemampuan untuk
pada sistem secara keseluruhan, pertanyaan lain memerlukan memprioritaskan fitur sistem, merancang cara intuitif untuk
pemahaman tentang bagaimana komponen-komponen dalam sistem berinteraksi.
merepresentasikannya, dan mengidentifikasi apa yang dapat ditinggalkan
Dengan demikian, penting untuk dapat mengidentifikasi elemen-elemen dari visualisasi tanpa mengorbankan informasi yang disampaikan. Siswa
yang berbeda dari suatu sistem dan mengartikulasikan sifat interaksi yang telah menguasai praktik ini akan dapat mengomunikasikan informasi
mereka. Alat komputasi berguna untuk melakukan penyelidikan seperti yang telah mereka pelajari tentang suatu sistem dengan cara yang
itu karena mereka dapat memberi pelajar kontrol untuk mengisolasi membuat informasi tersebut dapat diakses oleh pemirsa yang tidak
elemen yang berbeda, menyelidiki perilaku mereka, dan menjelajahi mengetahui detail persis sistem dari mana informasi tersebut diambil.
bagaimana mereka berinteraksi dengan komponen lain dari sistem. Siswa
yang telah menguasai praktik ini akan dapat mengidentifikasi elemen-
elemen penyusun suatu sistem, mengartikulasikan perilakunya, dan
menjelaskan bagaimana interaksi antar elemen menghasilkan perilaku
karakteristik sistem.

3
Berpikir di Tingkat Yang kami maksud dengan infografis adalah abstraksi visual yang
mengomunikasikan informasi. Ini mencakup format konvensional seperti grafik,
bagan, dan peta, tetapi juga mencakup visualisasi dinamis dan interaktif yang
Sistem dapat dipahami dan dianalisis dari perspektif yang berbeda, mulai dirancang dengan tujuan menyampaikan informasi kepada pemirsa.
dari pandangan tingkat mikro yang

123
Machine Translated by Google

J Sci Education Technol

Mendefinisikan Sistem dan Mengelola Kompleksitas siswa menghitung konstanta gravitasi (misalnya, di Angry Birds) dan/
atau kekekalan energi dan momentum (misalnya, di Asteroid).
Apa pun dapat dilihat sebagai suatu sistem; ukuran dan keanggotaan Pelajaran dimulai dengan siswa membuat screencast 20-30 detik
sistem tergantung di mana Anda menentukan batas-batasnya. dari diri mereka sendiri bermain game, kemudian menggunakan
Anda dapat memiliki sistem yang sangat kecil yang hanya mencakup Physics Tracker (Brown 2013), transkripsi video dan alat analisis
sekumpulan entitas yang sempit, seperti sistem kelas yang terdiri komputasi, untuk mengumpulkan data (CT-MS Practice: Data
dari guru dan siswa, atau Anda dapat memiliki sistem yang mencakup Collection). Dalam Fisika Tracker, siswa memvisualisasikan data,
jutaan entitas, seperti sekelompok galaksi atau genom manusia. merencanakan waktu, posisi, kecepatan, percepatan, dan parameter
Semakin besar sistem, dalam hal jumlah entitas, jenis entitas, fisik erat lainnya (CT MS Practice: Data Visualization). Mereka
frekuensi interaksi, dan keragaman perilaku, semakin kompleks kemudian menggunakan alat analisis Tracker untuk mengidentifikasi
jadinya. Keputusan di mana menetapkan batas-batas sistem sangat kecocokan terbaik antara data dan bentuk fungsional matematisnya
penting untuk penyelidikan apa pun yang mengikuti karena (Praktek CT-MS: Analisis Data). Siswa memperoleh sifat-sifat yang
menentukan pertanyaan apa yang dapat Anda jawab serta ukuran menentukan perilaku dunia, seperti menemukan konstanta gravitasi
dan kompleksitas sistem. Selanjutnya, untuk memanfaatkan alat di Angry Birds (Latihan CT-MS: Menggunakan Model Komputasi
komputasi dalam bekerja dengan sistem, seseorang harus secara untuk Menemukan/Menguji Solusi). Setelah menjawab pertanyaan
eksplisit menggambarkan batas-batas sistem yang sedang diselidiki. ini, siswa menilai video game sebagai model, mengidentifikasi
Penting untuk dapat mendefinisikan sistem dengan cara yang perbedaan dengan dunia nyata, dan mengomunikasikan mengapa
berguna dan produktif. Ini termasuk menciptakan sistem yang pilihan desain tersebut membantu kegunaan game (Praktik CT-MS:
mencakup semua elemen yang diperlukan untuk dapat mencapai Menilai Model Komputasi, Mengkomunikasikan Informasi tentang
tujuan yang diinginkan sambil membatasi ukuran, kompleksitas, dan Sistem).
ruang lingkupnya. Siswa yang telah menguasai praktik ini akan
dapat menentukan batas-batas suatu sistem sehingga mereka
kemudian dapat menggunakan sistem yang dihasilkan sebagai Urutan DNA dari Bawah ke Atas
domain untuk menyelidiki pertanyaan tertentu serta mengidentifikasi
cara untuk menyederhanakan sistem yang ada tanpa mengorbankan Kegiatan ini dirancang untuk ruang kelas biologi sekolah menengah
kemampuannya untuk akan digunakan untuk tujuan tertentu. dan membuat siswa membayangkan bahwa mereka adalah ilmuwan
di tahun 1990-an yang dihadapkan dengan tugas untuk mengurutkan
seluruh genom manusia. Siswa mulai dengan kasus sederhana
Pemikiran Komputasi dalam Matematika menyusun kembali sebuah bait dari lagu yang sudah dikenal yang
dan Sains dalam Praktik telah dipecah menjadi beberapa bagian dan disusun secara acak.
Setelah merenungkan teka-teki ini dan strategi yang mereka
Sebagai bagian dari upaya kami untuk membawa pemikiran kembangkan untuk menyusun kembali lirik (Latihan CT-MS: Menilai
komputasi ke dalam kelas matematika dan sains, kami Pendekatan/Solusi yang Berbeda untuk Masalah), siswa melanjutkan
mengembangkan serangkaian rencana pelajaran yang ditingkatkan ke tantangan yang lebih sulit: merekonstruksi kata sandi yang tidak
pemikiran komputasional untuk kelas matematika, biologi, kimia, diketahui dengan kombinasi yang tidak dikenal huruf dan angka
dan fisika sekolah menengah. Kegiatan ini diinformasikan oleh ber. Mereka kemudian menerapkan teknik mereka dari teka-teki kata
taksonomi kami, diperkenalkan dalam lokakarya pengembangan sandi untuk mendapatkan algoritma yang efisien, kuat, dan umum
profesional, dan diajarkan oleh guru tanpa latar belakang formal untuk mengurutkan sesuatu (Praktik CT-MS: Mempersiapkan
dalam pemikiran komputasi atau ilmu komputer. Kegiatan telah Masalah untuk Solusi Komputasi, Membuat Abstraksi Komputasi).
dirancang agar mudah diadopsi dan dimasukkan ke dalam kurikulum Setelah menentukan teknik mereka untuk merakit urutan DNA
matematika dan sains yang ada. Di sini kami menyajikan tiga penuh, para siswa menulis prosedur mereka dalam pseudocode,
pelajaran yang menunjukkan pemikiran komputasi dalam praktik yang dimaksudkan sebagai langkah pertama menuju ekspresi
matematika dan sains (CT-MS) yang diuraikan dalam taksonomi algoritme dengan cara yang dapat ditafsirkan dan dijalankan oleh
kami.4 komputer (Praktek CT-MS: Pemrograman). Teman sekelas kemudian
menukar algoritme, mencoba mengimplementasikannya, dan
Video Game: Fakta Fisika atau Fiksi? memberikan saran untuk perbaikan dalam hal kejelasan dan efisiensi
(Praktek CT-MS: Menilai Berbagai Pendekatan/Solusi untuk Masalah).
Kegiatan ini dirancang untuk ruang kelas fisika sekolah menengah
dan meminta siswa menyelidiki hukum fisika yang mengatur video Di akhir pelajaran, para siswa diminta untuk mempertimbangkan
game. Tergantung pada permainan yang dipilih, mengapa komputer sangat penting dalam menyelesaikan tugas
pengurutan genom manusia. Dengan meminta mereka memikirkan
4
Informasi tambahan tentang rencana pelajaran, termasuk materi dan dan mengalami penskalaan masalah dari kasus sederhana ke
perangkat lunak, dapat ditemukan di http://ct-stem.northwestern.edu masalah yang lebih kompleks, siswa mengembangkan dan

123
Machine Translated by Google

J Sci Education Technol

apresiasi atas kecepatan pemrosesan yang disediakan komputer taksonomi yang mengartikulasikan definisi ''pemikiran
dan bagaimana komputasi telah merevolusi pertanyaan yang kita komputasional dalam matematika dan sains'' dan memberikan
ajukan dan cara kita melakukan sains. kontribusi bahasa di mana standar, kurikulum, dan penilaian dapat
dikembangkan. Dengan demikian, kami mengatasi masalah
Hukum Gas ambiguitas dan kurangnya presisi yang telah mengganggu banyak
diskusi seputar pemikiran komputasi. Kami melihat karya yang
Dalam pelajaran kimia SMA ini, siswa menggunakan simulasi disajikan dalam makalah ini sebagai langkah pertama dalam
interaktif untuk mengeksplorasi hubungan antara sifat makroskopik proses membawa pemikiran komputasi ke dalam kelas matematika
gas—tekanan, volume, dan suhu—berdasarkan bagaimana sifat- dan sains. Pencapaian tujuan ini membutuhkan dukungan dari
sifat ini muncul dari interaksi mikroskopis (yaitu, gerakan partikel beragam pemangku kepentingan agar berhasil. Ini termasuk guru
gas dan interaksi dengan dinding wadah). yang merasa nyaman mengajarkan materi dan menerima
pengembangan profesional dalam pelajaran dan teknologi berbasis
Alat ini adalah bagian dari rangkaian simulasi PhET (Adams et al. komputasi; administrator sekolah mengalokasikan sumber daya
2008a, b) yang telah ditemukan untuk membantu siswa untuk mendukung inklusi; pembuat kebijakan yang memprioritaskan
membangun pemahaman konseptual dari konsep yang dimodelkan pemikiran komputasional sebagai bagian dari pendidikan
(Praktek CT-MS: Menggunakan Model Komputasi untuk Memahami matematika dan sains; pengembang kurikulum dan penilaian yang
Konsep) dan berdasarkan toolkit pemodelan GasLab sebelumnya memproduksi materi berpikir komputasional yang ditargetkan
(Wilensky 1999a). Siswa mengeksplorasi perilaku gas dengan untuk kelas sains dan matematika; dan komunitas yang lebih luas
menjalankan eksperimen, yang hasilnya disimpan dalam mendukung upaya untuk membawa pemikiran komputasi ke dalam
spreadsheet (CT-MS Practice: Creating Data). Para siswa ruang pendidikan ini. Dimasukkannya pemikiran komputasi sebagai
kemudian memvisualisasikan data mereka, grafik dalam berbagai praktik ilmiah inti dalam Standar Sains Generasi Berikutnya dan
format untuk menemukan cara yang paling menarik untuk bahasa serupa dalam standar matematika adalah tonggak penting,
menjelaskan hubungan antara variabel untuk teman sekelas (CT- tetapi masih banyak pekerjaan yang harus dilakukan untuk
MS Practices: Menganalisis Data, Memvisualisasikan Data). mengatasi tantangan mendidik populasi yang paham teknologi
Simulasi memungkinkan siswa untuk menyelidiki baik mikroskopis, dan ilmiah dan mempersiapkan generasi ilmuwan kelas dunia
perilaku tingkat agen dan makroskopik, sifat agregat gas (CT-MS berikutnya.
Practice: Thinking in Levels). Di akhir pembelajaran, siswa ditanya
apakah ada aspek simulasi yang tidak realistis atau berbeda
dengan dunia nyata. Siswa adalah Ucapan Terima Kasih Karya ini didukung oleh National Science Foundation di bawah
NSF Grant CNS-1138461. Namun, setiap pendapat, temuan, kesimpulan, dan/atau
rekomendasi adalah milik peneliti dan tidak mencerminkan pandangan Yayasan.
juga diminta untuk merenungkan perbedaan antara mengeksplorasi
hukum gas dengan model versus mencoba melakukan eksperimen
tabel (Praktek CT-MS: Menilai Model Komputasi). Untuk
menurunkan hukum gas itu sendiri, siswa harus mempertimbangkan
sistem secara keseluruhan, kembali membumikan rincian interaksi Referensi
yang mendasarinya dan berfokus pada mengidentifikasi dan
mengukur masukan ke dan keluaran dari sistem agregat (Latihan Abrahamson D, Wilensky U (2005) ProbLab pergi ke sekolah: desain, pengajaran,
CT-MS: Investigasi Kompleks Sistem Secara Keseluruhan). dan pembelajaran probabilitas dengan model komputer interaktif multi-agen.
Dalam: Prosiding konferensi keempat Masyarakat Eropa untuk penelitian
dalam pendidikan matematika. San Feliu de Gixols

Abrahamson D, Janusz RM, Wilensky U (2006) Pernah ada 9-blok: desain sekolah
Kesimpulan menengah untuk probabilitas dan statistik.
J Stat Pendidikan 14(1). http://www.amstat.org/publications/jse/v14n1/
abrahamson.html Adams WK, Reid S, LeMaster R, McKagan SB, Perkins KK,
Makalah ini berpendapat untuk dimasukkannya pemikiran Dubson M, Wieman CE (2008a) Sebuah studi simulasi pendidikan bagian I:
komputasi dalam kelas matematika dan sains. Kami melihat tiga keterlibatan dan Pembelajaran. J Interact Learn Res 19(3):367–419 Adams
manfaat utama untuk pendekatan menanamkan pemikiran WK, Reid S, LeMaster R, McKagan SB, Perkins KK, Dubson M, Wieman CE
(2008b) Sebuah studi simulasi pendidikan bagian II: desain antarmuka. J Interact
komputasi dalam konteks ini: (1) itu dibangun di atas hubungan
Learn Res 19(4):551–557
timbal balik untuk belajar antara pemikiran komputasi dan
matematika dan domain sains, (2) itu membahas masalah praktis Anderson MP, Srolovitz DJ, Grest GS, Sahni PS (1984) Simulasi komputer
untuk menjangkau semua siswa, dan memiliki guru yang cakap, pertumbuhan butir—I: kinetika. Acta Metall 32(5):783–791

dan (3) membawa pendidikan sains dan matematika lebih sesuai


Assaraf OB-Z, Orion N (2005) Pengembangan keterampilan berpikir sistem dalam
dengan praktik profesional saat ini di bidang ini. Kami telah konteks pendidikan sistem bumi. J Res Sci Teach 42(5):518–560
menyajikan

123
Machine Translated by Google

J Sci Education Technol

Astrachan O, Briggs A (2012) Proyek prinsip-prinsip CS. CM Inroads Dijkstra HA (2013) Dinamika iklim nonlinier. Pers Universitas Cambridge, Cambridge
3(2):38–42
Augustine NR (2005) Bangkit di atas badai pengumpul: memberi energi dan diSessa AA (2000) Mengubah pikiran: komputer, pembelajaran, dan
mempekerjakan Amerika untuk masa depan ekonomi yang lebih cerah. Pers literasi. MIT Press, Cambridge
Akademi Nasional, Washington, DC diSessa AA (2004) Metarepresentation: kompetensi asli dan target pengajaran. Cogn
Bailey D, Borwein JM (2011) Eksperimen dan komputasi eksplorasi. Not Am Math Instr 22(3):293–331 Driscoll DP (2013) Kerangka kerja literasi teknologi dan
Soc 58(10):1410–1419 Barab S, Thomas M, Dodge T, Carteaux R, Tuzun H rekayasa untuk Penilaian Nasional Kemajuan Pendidikan 2014. Departemen
(2005) Membuat pembelajaran menjadi menyenangkan: Quest Atlantis, permainan Pendidikan AS, Washington DC
tanpa senjata. Educ Technol Res Dev 53(1):86–107 Barr V, Stephenson C
(2011) Membawa pemikiran komputasi ke K-12: apa yang Terlibat dan apa Duschl RA, Bismack AS (2013) Standar untuk pendidikan sains: penalaran kuantitatif
peran komunitas pendidikan ilmu komputer? ACM Inroads 2(1):48–54 Bar-Yam Y dan konsep pemodelan. Dalam: Duschl RA, Bismack AS (eds) Rekonseptualisasi
(2003) Dinamika sistem yang kompleks. Perseus Publishing, New York pendidikan STEM: peran sentral dari praktik. University of Wyoming, Laramie,
Beheshti E, Weintrop D, Horn MS, Orton K, Jona K, Wilensky U (Dalam WY Duschl RA, Schweingruber HA, Shouse AW (2007) Membawa sains ke
Persiapan) Pemikiran komputasi di alam liar: bagaimana ilmuwan dan ahli matematika sekolah: belajar dan mengajar sains di kelas K-8. Pers Akademi Nasional,
menggunakan pemikiran komputasi dalam pekerjaan mereka. Washington, DC

Edelson DC, Gordin DN, Pea RD (1999) Mengatasi tantangan pembelajaran berbasis
inkuiri melalui teknologi dan desain kurikulum. J Learn Sci 8(3/4):391–450
Blikstein P (2013) Fabrikasi digital dan ''membuat'' dalam pendidikan: demokratisasi
penemuan. Dalam: Walter-Herrmann J, Bu¨ching C (eds) FabLabs: dari mesin, Eisenberg M (2002) Perangkat keluaran, komputasi, dan masa depan kerajinan
pembuat dan penemu, Penerbit Transkrip, Bielefeld, hlm 1–21 Blikstein P, matematika. Int J Comput Math Learn 7(1):1–44 Epstein J, Axtell R (1996)
Wilensky U (2009) Sebuah atom dikenal oleh perusahaan yang menyimpannya: Menumbuhkan masyarakat buatan: ilmu sosial dari bawah ke atas. Brookings
lingkungan belajar konstruksionis untuk ilmu material menggunakan pemodelan Institution Press, Washington Feurzeig W, Papert S, Lawler B (2011)
berbasis agen. Int J Comput Math Learn 14(2):81–119 Borner K (2015) Atlas Pemrograman-bahasa sebagai kerangka konseptual untuk mengajar matematika.
pengetahuan: siapa pun dapat memetakan. MIT Press, Cambridge Berinteraksi Belajar Lingkungan 19(5):487–501 Finzer W, Erickson T, Binker J
(2001) Memahami [perangkat lunak komputer].

KCP Technologies, Emeryville


Box GE, Draper NR (1987) Pembuatan model dan respons empiris Forrester JW (1968) Prinsip-prinsip sistem. Komunikasi Pegasus,
permukaan. Wiley, New York Waltham, MA
Brady C, Holbert N, Soylu F, Novak M, Wilensky U (2015) Komputasi Foster I (2006) 2020: jalan dua arah menuju masa depan sains.
Kotak pasir untuk penyelidikan berbasis model. J Sci Educ Technol 24 (2): Nature 440(7083):419
265–286 Furber S (2012) Matikan atau mulai ulang? Jalan ke depan untuk komputasi di
Brown D (2013) Tracker: alat analisis dan pemodelan video (Versi 4.82). http:// sekolah-sekolah Inggris. Laporan teknis, The Royal Society, London
www.cabrillo.edu/*dbrown/tracker Brennan K, Resnick M (2012). Kerangka
kerja baru untuk mempelajari dan menilai perkembangan pemikiran komputasional. Gardner DP (1983) Sebuah bangsa beresiko: keharusan untuk reformasi pendidikan.
Dipresentasikan di American Education Researcher Association, Vancouver, Departemen Pendidikan AS, Washington, DC Gilbert JK (2004) Model dan
Kanada. pemodelan: rute menuju pendidikan sains yang lebih otentik. Int J Sci Math Educ
2(2):115-130 Goldstone RL, Wilensky U (2008) Mempromosikan transfer
Bryan J (2006) Teknologi untuk instruksi fisika. Masalah Kontekstual Technol Teach dengan membumikan prinsip-prinsip sistem yang kompleks. J Learn Sci 17(4):465–
Educ 6(2):230 Buckley BC, Gobert JD, Kindfield ACH, Horwitz P, Tinker RF, 516 Google: Menjelajahi Pemikiran Komputasi. (nd). Diakses tanggal 25 Okt
Gerlits B et al (2004) Pengajaran dan pembelajaran berbasis model dengan http://www.google.com/edu/computational-thinking/
BioLogicaTM: apa yang mereka pelajari? bagaimana mereka belajar? 2010.
bagaimana kami bisa tahu? J Sci Educ Technol 13(1):23–41 index.html
Grimm Volker, Revilla Eloy, Berger Uta, Jeltsch Florian, Mooij Wolf M, Railsback
Buechley L, Eisenberg M, Catchen J, Crockett A (2008) The LilyPad Arduino: Steven F, Thulke Hans-Hermann, Weiner Jacob, Wiegand Thorsten, DeAngelis
menggunakan tekstil komputasi untuk menyelidiki keterlibatan, estetika, dan Donald L (2005) Pemodelan berorientasi pola dari sistem kompleks berbasis
keragaman dalam pendidikan ilmu komputer. Dalam: Prosiding konferensi agen: pelajaran dari ekologi. Sains 310:987–991 Grover S, Pea R (2013)
SIGCHI tentang faktor manusia dalam sistem komputasi. ACM, New York, pp Pemikiran komputasional dalam K-12: tinjauan keadaan lapangan. Educ Res
423-432 Chinn CA, Malhotra BA (2002) Epistemologis penyelidikan otentik di 42(1):38–43 Guzdial M (1994) Perancah yang direalisasikan perangkat lunak untuk
sekolah: kerangka teoritis untuk mengevaluasi tugas-tugas penyelidikan. memfasilitasi pemrograman untuk pembelajaran sains. Interact Learn Environ
4(1):001–044 Guzdial M (2008) Membuka jalan bagi pemikiran komputasional.
Sci Educ 86(2):175–218
Clements DH, Gullo DF (1984) Pengaruh pemrograman komputer pada
kognisi anak kecil. J Educ Psychol 76(6)::1051
Asosiasi Guru Ilmu Komputer (2011) K-12 standar ilmu komputer. http://csta.acm.org/ Komunitas ACM 51(8):25–27
Curriculum/sub/K12Stan dards.html Guzdial M, Soloway E (2003) Ilmu komputer lebih penting daripada kalkulus:
tantangan untuk memenuhi potensi kita.
Confrey J (1993) Peran teknologi dalam rekonseptualisasi fungsi dan aljabar. SIGCSE Banteng 35(2):5–8
Makalah dipresentasikan pada Pertemuan Tahunan ke-17 Bab Amerika Utara Hambrusch S, Hoffmann C, Korb JT, Haugan M, Hosking AL (2009)
dari Kelompok Internasional untuk Psikologi Pendidikan Matematika, Asilomar Pendekatan multidisiplin terhadap pemikiran komputasi untuk jurusan sains.
Cooper S, Dann W, Pausch R (2000) Alice: alat 3-D untuk konsep pemrograman Dalam: Buletin ACM SIGCSE, vol 41, pp 183-187 Hancock C, Kaput JJ,
pengantar. J Comput Sci Coll 15(5):107–116 Goldsmith LT (1992) Penyelidikan otentik dengan data: hambatan kritis untuk
implementasi kelas. Pendidikan Psikolog 27(3):337

123
Machine Translated by Google

J Sci Education Technol

Harrison AG, Treagust DF (2000) Tipologi model sains sekolah. Int J Sci Educ Levy ST, Wilensky U (2009) Menyeberangi level dan representasi: kurikulum kimia
22(9):1011–1026 Henderson PB, Cortina TJ, Wing JM (2007) Pemikiran terhubung (CC1). J Sci Educ Technol 18(3):224–242
komputasional.
Dalam: Buletin ACM SIGCSE, vol 39. ACM, hlm 195–196 Lin CC, Zhang M, Beck B, Olsen G (2009) Menanamkan konsep ilmu komputer
Hmelo CE, Holton DL, Kolodner JL (2000) Merancang untuk belajar tentang sistem dalam kurikulum sains K-12. Dalam: Prosiding simposium teknis ACM ke-40
yang kompleks. J Learn Sci 9(3):247–298. doi:10.1207/ S15327809JLS0903_2 tentang pendidikan ilmu komputer. ACM, New York, hlm 539–543

Horn MS, Brady C, Hjorth A, Wagh A, Wilensky U (2014) Kolam katak: lingkungan Linn MC, Clark D, Slotta JD (2003) WISE design for knowledge
belajar kode-pertama tentang evolusi dan seleksi alam. ACM Press, New York, integrasi. Sci Educ 87(4):517–538
pp 357–360 Horwitz P, Schwartz J, Kindfield ACH, Yessis LM, Hickey DT, Louca LT, Zacharia ZC (2012) Pembelajaran berbasis pemodelan dalam pendidikan
Heidenberg A, Wolfe EW (1998) Implementasi dan evaluasi lingkungan pembelajaran sains: kontribusi kognitif, metakognitif, sosial, material dan epistemologis. Educ
GenScopeTM: masalah, solusi, dan hasil. Dalam: Guzdial M, Kolodner J, Rev 64(4):471–492 Manabe S, Stouffer RJ (1988) Dua keseimbangan stabil
Bruckman A (eds) Prosiding konferensi internasional tahunan ke-3 dari ilmu dari model laut-atmosfer yang digabungkan. J Clim 1:841–866 Margolis J (2008)
pembelajaran. Asosiasi untuk Kemajuan Komputer dalam Pendidikan, Terjebak di ujung yang dangkal: pendidikan, ras, dan komputasi. The MIT
Charlottesville Jackson SL, Stratford SJ, Krajcik J, Soloway E (1994) Membuat Press, Cambridge Margolis J, Fisher A (2003) Membuka kunci clubhouse: wanita
pemodelan dinamis dapat diakses oleh siswa sains pra-perguruan tinggi. dalam komputasi. The MIT Press, Pusat Asosiasi Gubernur Nasional
Cambridge untuk Praktik Terbaik, Dewan Kepala Pejabat Sekolah Negeri (2010)
Standar inti umum negara bagian untuk matematika. Pusat Asosiasi Gubernur
Nasional untuk Praktik Terbaik, Dewan Kepala Pejabat Sekolah Negeri, Washington,
Lingkungan Belajar Berinteraksi 4(3):233–257 DC Dewan Riset Nasional (2007) Membawa sains ke sekolah: belajar dan
Jacobson MJ, Wilensky U (2006) Sistem kompleks dalam pendidikan: kepentingan mengajar sains di kelas K-8. National Academies Press, Washington, DC
dan implikasi ilmiah dan pendidikan bagi ilmu pembelajaran. J Learn Sci National Research Council (2010) Laporan lokakarya tentang ruang lingkup
15(1):11–34 Jona K, Vondracek M (2013) Eksperimen radioaktivitas jarak jauh. dan sifat pemikiran komputasional. The National Academies Press, Washington,
DC Dewan Riset Nasional (2011a) Belajar sains melalui permainan komputer dan
Phys Teach 51(1):25 simulasi. Pers Akademi Nasional, Washington, DC Dewan Riset Nasional
Jona K, Wilensky U, Trouille L, Horn MS, Orton K, Weintrop D, Beheshti E (2014) (2011b) Laporan lokakarya aspek pedagogis pemikiran komputasi. Pers
Menanamkan pemikiran komputasi dalam sains, teknologi, teknik, dan Akademi Nasional, Washington, DC
matematika (CT-STEM). Disampaikan pada Arah Masa Depan dalam
Pertemuan KTT Pendidikan Ilmu Komputer, Orlando Kaput JJ (1998)
Representasi, prasasti, deskripsi dan pembelajaran: kaleidoskop jendela.
Perilaku Matematika J 17(2): 265–281

Kay A, Goldberg A (1977) Media dinamis pribadi. Komputer 10(3):31–41 Keeling MJ,
Grenfell BT (1997) Kepunahan penyakit dan ukuran komunitas: memodelkan
persistensi campak. Sci 275(5296):65–67 Klopfer E (2003) Teknologi untuk Dewan Riset Nasional (2012a) Kerangka kerja untuk pendidikan sains K-12: praktik,
mendukung pembuatan model sistem yang kompleks: menggunakan perangkat konsep lintas sektor, dan ide inti.
lunak StarLogo dengan siswa. Biosys tems 71(1–2):111-122 Kohn W (2003) Kuliah National Academies Press, Washington, DC Dewan
Nobel, kimia 1996–2000. World Scientific Publishing Co, Singapura, p 213 Riset Nasional (2012b) Penelitian pendidikan berbasis disiplin: memahami dan
Konold C, Miller CD (2005) TinkerPlots: eksplorasi data dinamis. meningkatkan pembelajaran di tingkat sarjana sains dan teknik. National
Academies Press, Washington, DC Dewan Riset Nasional (2012c) Pendidikan
untuk kehidupan dan pekerjaan: mengembangkan pengetahuan dan
keterampilan yang dapat ditransfer di abad ke-21.
Perangkat lunak komputer. Tekan Kurikulum Kunci, Emeryville, CA
Lander ES, Schork NJ (1994) Pembedahan genetik sifat kompleks. National Academies Press, Washington, DC Newell
Sci 265(5181)::2037–2048 A, Simon HA (1972) Pemecahan masalah manusia, vol 104.
Laszlo E (1996) Pandangan sistem tentang dunia: visi holistik untuk zaman kita, Prentice-Hall, Englewood Cliffs, NJ
edisi ke-2. Hampton Press, Cresskill, NJ Lehrer R, Giles N, Schauble L (2002) NGSS Lead States (2013) Standar sains generasi berikutnya: untuk negara bagian,
Pemodelan data. Dalam: Lehrer R, Schauble L (eds) Menyelidiki data nyata di kelas: oleh negara bagian. Pers Akademi Nasional, Washington, DC
memperluas pemahaman anak-anak tentang matematika dan sains.
Olsen LF, Schaffer WM (1990) Kekacauan versus periodisitas bising: hipotesis
Teachers College Press, New York, pp 1–26 Lehrer R, alternatif untuk epidemi masa kanak-kanak. Sci 249(4968):499–504
Romberg T (1996) Menjelajahi pemodelan data anak-anak.
Instruksi Kognisi 14(1):69–108 Palumbo DB (1990) Bahasa Pemrograman/Penelitian Pemecahan Masalah: Tinjauan
Lubchenco J, Olson AM, Brubaker LB, Carpenter SR, Holland MM, Hubbell SP et al Isu-Isu yang Relevan. Rev Educ Res 60(1):65–89 Papert S (1972) Mengajar
(1991) Inisiatif biosfer berkelanjutan: agenda penelitian ekologi: laporan dari anak-anak menjadi ahli matematika versus mengajar tentang matematika. Int J Math
Ecological Society of America. Ekologi 72 (2): 371–412 Educ Sci Technol 3(3):249–262 Papert S (1980) Mindstorms: anak-anak,
komputer, dan ide-ide yang kuat.
Lehrer R, Schauble L (2006) Menumbuhkan penalaran berbasis model dalam
pendidikan sains. Dalam: Sawyer RK (ed) The Cambridge handbook of the Buku Dasar, New York Papert
learning sciences. Cambridge University Press, New York, pp 371–388 Levy S (1996) Sebuah eksplorasi dalam ruang pendidikan matematika. Int J Comput Math
ST, Wilensky U (2008) Menciptakan ''Tingkat Menengah'' untuk memenuhi Learn 1(1):138–142 Parnafes O (2007) Apa yang dimaksud dengan "cepat"?
kebutuhan: penalaran di antara tingkat kerumitan. Cogn Instr 26 (1): 1–47 memahami dunia fisik melalui representasi komputasi. J Learn Sci 16(3):415–450

123
Machine Translated by Google

J Sci Education Technol

Penner DE (2000) Kognisi, komputer, dan ilmu sintetis: membangun Steman J (2000) Dinamika bisnis: pemikiran sistem untuk dunia yang
pengetahuan dan makna melalui pemodelan. Rev Res Edukasi 25:1 kompleks. Irwin/McGraw-Hill, New York Stieff M, Wilensky U (2003)
Kimia terhubung: menggabungkan simulasi interaktif ke dalam kelas
Perkins K, Adams W, Dubson M, Finkelstein N, Reid S, Wieman C, kimia. J Sci Educ Technol 12(3):285–302 Taub R, Armoni M, Bagno
LeMaster R (2006) PhET: simulasi interaktif untuk pengajaran dan E, Ben-Ari M (2015) Pengaruh ilmu komputer pada pembelajaran
pembelajaran fisika. Phys Teach 44(1):18 fisika di lingkungan ilmu komputasi. Pendidikan Komputer 87:10–23
Perlis A (1962) Komputer di universitas. Dalam: Greenberger M (ed)
Komputer dan dunia masa depan. MIT Press, Cambridge, hal 180–
219 Pople J (2003) Kuliah Nobel, kimia 1996–2000. Ilmiah Dunia Tinker RF, Xie Q (2008) Menerapkan ilmu komputasi untuk pendidikan:
paradigma meja kerja molekuler. Comput Sci Eng 10(5):24–27
Publishing Co, Singapura, hal 246 Turelli M, Barton NH (1994) Analisis genetik dan statistik seleksi
Redish EF, Wilson JM (1993) Pemrograman siswa dalam kursus kuat pada sifat poligenik: apa, saya normal? Genetika 138(3):913–941
pengantar fisika: mUPPET. Am J Phys 61:222–232 Repenning A, Vogelsberger M, Genel S, Springel V, Torrey P, Sijacki D, Xu D et al
Webb D, Ioannidou A (2010) Desain game yang dapat diskalakan dan (2014) Memperkenalkan proyek ilustris: mensimulasikan koevolusi
pengembangan daftar periksa untuk memasukkan pemikiran materi gelap dan materi tampak di Alam Semesta. Mon Not R Astron Soc
komputasi ke sekolah umum. Dalam Prosiding simposium teknis 444(2):1518–1547 von Neumann J (1955) Metode dalam ilmu fisika.
ACM ke-41 tentang pendidikan ilmu komputer. pp 265–269 Resnick Dalam: Bro´dy F, Va´mos T (eds) The Neumann compendium: world
M, Silverman B, Kafai Y, Maloney J, Monroy-Herna´ndez A, Rusk N et al series in 20th century math, vol 1. World Scientific Publishing Co,
(2009) Awal: pemrograman untuk semua. Komunitas ACM 52(11):60 Singapore, p 628 Wagh A, Wilensky U (2014) Melihat pola perubahan:
Richmond B, Peterson S, Vescuso P, Maville N (1987) Panduan mendukung siswa memperhatikan dalam membangun model seleksi
pengguna Akademik untuk Stella Software. Sistem Kinerja Tinggi, Inc, alam. Dalam: Prosiding 2014 konstruksionisme. Wina, 19–23
Lyme, NH Roschelle J, Kaput J, Stroup W (2000) SimCalc: Agustus Weintrop D, Wilensky U (2013) RoboBuilder: permainan
mempercepat keterlibatan siswa dengan matematika perubahan. berpikir komputasional. Dalam Prosiding simposium teknis ACM ke-44
Dalam: Mempelajari ilmu-ilmu abad ke-21: penelitian, desain, dan tentang pendidikan ilmu komputer. ACM, Denver, hal 736–736
penerapan lingkungan belajar teknologi canggih. hlm 47–75 Rubin
A, Nemirovsky R (1991) Mobil, komputer, dan pompa udara:
pemikiran tentang peran model fisik dan komputer dalam mempelajari
konsep sentral kalkulus. Di Bawah Bukit RG (ed)
White BY (1993) ThinkerTools: model kausal, perubahan konseptual,
dan pendidikan sains. Cogn Instr 10 (1): 1
Prosiding Konferensi Internasional Ketigabelas untuk Psikologi White BY, Frederiksen JR (1998) Penyelidikan, pemodelan, dan
Pendidikan Matematika—Konferensi Bab Amerika Utara, Virginia, metakognisi: membuat sains dapat diakses oleh semua siswa. Cogn
hlm 168-174 Instr 16(1):3–118 Wilensky U (1995) Paradoks, pemrograman, dan
Ryoo JJ, Margolis J, Lee CH, Sandoval CD, Goode J (2013) probabilitas pembelajaran: studi kasus dalam kerangka matematika yang
Demokratisasi pengetahuan ilmu komputer: mengubah wajah ilmu terhubung. J Math Behav 14(2):253–280 Wilensky U (1997) Apa itu
komputer melalui pendidikan sekolah menengah umum. normal? terapi untuk kecemasan epistemologis. Educ Stud Math
Pelajari Teknologi Media 38(2):161–181 33(2):171–202 Wilensky U (1999a) GasLab: perangkat pemodelan yang
Schwarz CV, Meyer K, Sharma A (2007) Teknologi, pedagogi, dan dapat diperluas untuk menjelajahi mekanika statistik. Dalam: Roberts
epistemologi: peluang dan tantangan menggunakan pemodelan N, Feurzeig W, Hunter B (eds) Pemodelan dan simulasi komputer dalam
komputer dan alat simulasi dalam metode sains dasar. pendidikan sains. Springer, Berlin, hlm 151–178 Wilensky U (1999b)
J Sci Teach Educ 18(2):243–269 NetLogo. Pusat Pembelajaran Terhubung dan Pemodelan Berbasis
Sengupta P, Kinnebrew JS, Basu S, Biswas G, Clark D (2013) Komputer, Universitas Northwestern, Evanston. http://
Mengintegrasikan pemikiran komputasi dengan pendidikan sains ccl.northwestern.edu/netlogo
K-12 menggunakan komputasi berbasis agen: kerangka teori. Educ
Inf Technol 18(2):351–380 Settle A, Franke B, Hansen R, Spaltro F,
Jurisson C, Rennert-May C, Wildeman B (2012) Menanamkan pemikiran Wilensky U (2001) Memodelkan pola yang muncul di alam dengan
komputasi ke dalam kurikulum sekolah menengah dan atas. Dalam: bahasa multi-agen. Dalam: Prosiding EuroLogo. Linz, pp 1–6
Prosiding konferensi ACM ke-17 tentang Inovasi dan teknologi dalam Wilensky U (2003) Mekanika statistik untuk sekolah menengah: perangkat
pendidikan ilmu komputer. ACM, New York, pp 22-27 Settle A, pemodelan multi-agen GasLab. Int J Comput Math Learn 8(1):1–41
Goldberg DS, Barr V (2013) Di luar ilmu komputer: pemikiran
komputasi lintas disiplin. Dalam: Prosiding konferensi ACM ke-18 tentang Wilensky U, Novak M (2010) Evolusi pengajaran dan pembelajaran
inovasi dan teknologi dalam pendidikan ilmu komputer. ACM, New sebagai proses yang muncul: proyek BEAGLE. Dalam: Taylor R,
York, pp 311–312 Shaughnessy JM (2007) Penelitian tentang Ferrari M (eds) Epistemologi dan pendidikan sains: memahami
pembelajaran statistik. Dalam: Lester FK (ed) Buku Pegangan Kedua evolusi versus kontroversi desain cerdas. Routledge, New York
Penelitian Pembelajaran Matematika. Penerbitan Era Informasi, Charlotte,
NC, hlm 957–1009. Wilensky U, Papert S (2010) Restrukturisasi: reformulasi disiplin ilmu
melalui bentuk representasi baru. Dalam: Clayson J, Kalas I (eds)
Sherin BL (2001) Perbandingan bahasa pemrograman dan notasi aljabar Prosiding konferensi konstruksionisme 2010. Paris. 10–14 Agustus,
sebagai bahasa ekspresif untuk fisika. Int J Comput Math Learn hal 97
6(1):1–61 Wilensky U, Rand W (2015) Pengantar pemodelan berbasis agen:
Sherin BL, diSessa AA, Hammer D (1993) Dynaturtle meninjau kembali: pemodelan sistem kompleks alami, sosial dan rekayasa dengan
belajar fisika melalui desain kolaboratif model komputer. Berinteraksi NetLogo. MIT Press, Cambridge Wilensky U, Reisman K (2006)
Belajar Lingkungan 3(2):91–118 Berpikir seperti serigala, domba, atau kunang-kunang: belajar biologi
Srolovitz DJ, Anderson MP, Sahni PS, Grest GS (1984) Simulasi komputer melalui membangun dan menguji teori-teori komputasi—sebuah
pertumbuhan butir—II: distribusi ukuran butir, topologi, dan dinamika pendekatan pemodelan yang diwujudkan. Cogn Instr 24 (2): 171–209
lokal. Acta Metall 32(5):793–802

123
Machine Translated by Google

J Sci Education Technol

Wilensky U, Resnick M (1999) Berpikir di tingkat: pendekatan sistem dinamis untuk menghasilkan gambar, animasi, dan simulasi komputasi difusi molekul. J Sci
memahami dunia. J Sci Educ Technol 8(1):3–19 Educ Technol 24(2–3):396–415 Wing JM (2006) Pemikiran komputasional.
Komunitas ACM 49(3):
Wilensky U, Brady C, Horn M (2014) Membina literasi komputasi di kelas sains. 33–35
Komunitas ACM 57(8):17–21 Wilkerson-Jerde MH (2014) Konstruksi, Wolfram S (2002) Sebuah jenis ilmu baru, edisi pertama. Wolfram Media,
kategorisasi, dan konsensus: artefak komputasi yang dihasilkan siswa sebagai Tokyo
konteks untuk refleksi disiplin. Educ Technol Res Dev 62(1):99-121 Wilkerson- Yadav A, Zhou N, Mayfield C, Hambrusch S, Korb JT (2011)
Jerde MH, Wilensky U (2015) Pola, probabilitas, dan orang: memahami Memperkenalkan pemikiran komputasi dalam kursus pendidikan. Dalam:
perubahan kuantitatif dalam sistem yang kompleks. Prosiding simposium teknis ACM ke-42 tentang pendidikan ilmu komputer,
ACM, hlm 465–470 Zuckerman O, Resnick M (2003) Blok sistem: antarmuka
J Learn Sci 24(2):204–251 fisik untuk pembelajaran dinamika sistem. Dalam: Prosiding konferensi dinamika
Wilkerson-Jerde MH, Gravel BE, Macrander CA (2015) Menjelajahi pergeseran sistem internasional ke-21. Citeseer, hlm 810–811.
dalam aktivitas pemodelan pelajar sekolah menengah sambil

123

Anda mungkin juga menyukai