Bangkitnya sekolah kode

Bangkitnya sekolah kode

Gambar 1 dari 8

Bangkitnya sekolah kode online
Sekolah Kode
Sekolah Kode
Codecademy
Codecademy
Rumah pohon
Keberanian
Sekolah Kode iOS Kickstarter

Belajar kode biasanya melibatkan ruang komputer sekolah, seorang guru berjanggut dengan kardigan, dan sebuah buku seukuran ensiklopedia. Tidak lagi. Untuk kesenangan bahu di mana-mana, ada generasi baru sekolah kode di tempat kejadian: yang mengharapkan tidak kehadiran fisik, yang tidak akan menempatkan Anda di depan kelas, dan bahkan tidak memerlukan a buku pelajaran. Selamat datang di sekolah kode online.

Kemudian lagi, "sekolah" mungkin bukan istilah terbaik. Anda dapat bekerja dengan kecepatan Anda sendiri dan di rumah Anda sendiri, dan kursus memberikan umpan balik instan, baik dalam bentuk petunjuk halus tentang kesalahan yang Anda lakukan, dan penghargaan saat Anda melakukan hal yang benar. Kemajuan didorong bukan melalui ancaman penahanan, tetapi melalui profil sosial yang dipenuhi dengan lencana saat Anda mempelajari keterampilan baru. Ini adalah gamifikasi sekolah, dan berhasil.

Setiap minggu kursus baru tentang JavaScript, CSS atau Python tiba Codecademy; pada Sekolah Kode

ribuan membayar setiap bulan untuk instruksi Ruby dan GitHub interaktif; di Keberanian video beresolusi tinggi berkisar dari dasar hingga topik tingkat universitas. Dalam fitur ini, kami mengeksplorasi mengapa pembelajaran online sangat populer saat ini, kami berbicara dengan para guru digital ini tentang metode mereka, dan kami bertanya apakah ruang kelas tradisional terancam.

Sekolah Kode

Cara belajar baru

Ledakan saat ini dalam pengkodean online berakar pada dua keinginan. Pertama, ada keinginan guru untuk menjangkau sebanyak mungkin orang – untuk mendidik melampaui dinding kelas. Daring, setiap siswa dapat memperoleh manfaat dari pengajaran terbaik, dan pelajaran hanya perlu dibuat dan diuji sekali. Pelajaran itu tidak lagi terbatas pada kelas 30, tetapi dapat digunakan oleh ratusan ribu, bahkan jutaan siswa dalam beberapa kasus.

Itu dikombinasikan dengan keinginan dasar untuk mempelajari keterampilan yang semakin penting di era digital. Seperti yang dikatakan salah satu pendiri Codecademy, Zach Sims, dalam sebuah wawancara: “Saya pikir coding adalah literasi abad ke-21. Secara tradisional, ada tiga R literasi: hanya membaca, menulis, dan berhitung. Kami pikir yang keempat adalah algoritma.”

Sekolah yang berbeda mengambil pendekatan yang berbeda. Itu Akademi Khan dimulai dengan beberapa tugas pemula yang diarahkan pada pemrograman dan grafik. Codecademy langsung ke awal JavaScript, dengan tugas pertamanya hanya mengetik nama Anda. Layanan seperti Rumah pohon dan Sekolah Kode bertujuan sedikit lebih tinggi – pada pengembang yang ingin menyempurnakan keterampilan mereka atau mempelajari sesuatu yang baru, dan Udacity memiliki kursus sekuat Kriptografi Terapan.

Codecademy

Gagasan belajar online bukanlah hal baru dan tidak cocok untuk semua mata pelajaran, tetapi di sini masuk akal: tanyakan programmer ahli bagaimana mereka mempelajari keahlian mereka dan sebagian besar akan mengatakan bahwa mereka berkembang dengan langsung pengalaman. Rasa keterlibatan aktif adalah kuncinya, sehingga sekolah online ini menempatkan interaksi di inti rencana pelajaran, desain situs, dan bahkan strategi pertumbuhan mereka.

Pembuat kursus Khan Academy, John Resig, mengatakan bahwa kode terbukanya, umpan balik yang mudah, dan dorongan untuk bereksperimen, semuanya dipengaruhi oleh pengalaman sumber terbukanya. Alih-alih secara eksplisit mengajarkan dasar-dasar pemrograman, akan lebih produktif untuk “menempatkan siswa ke dalam kode kompleksitas bertahap dan mendorong mereka untuk memanipulasi, mengeksplorasi, dan menulis sendiri program.”

Pelajaran biasanya dipecah menjadi potongan-potongan yang dapat dicerna, dengan instruksi dan input pengguna yang terkait erat. Di Codecademy, instruksi teks cerewet berada di samping jendela kode langsung, seringkali dengan fragmen kode yang dimasukkan sebelumnya sebagai starter atau sebagai sesuatu untuk diperbaiki. Buat kesalahan dan antarmuka memberi tahu Anda; selesaikan masalah dengan benar dan Anda membuka kunci pelajaran berikutnya. Code School, Udacity, dan Treehouse selangkah lebih maju dengan tutorial video yang diproduksi secara profesional.