IDE-IDE BARU

Ini mencerminkan mengomentari kode dari pengalaman kami akan membantu kita (mentor dan siswa) menjadi lebih baik pelajar dan praktisi CBL. Jika kita tidak mencerminkan atau hanya menggambarkan kegiatan kami, kami tidak akan pernah mengembangkan wawasan mendalam yang akan membantu kita menjadi lebih baik pelajar dan guru.
Refleksi: Pelajaran dari Coding
Oleh Mark Nichols
Salah satu potongan-potongan pertama nasihat yang diberikan ketika belajar untuk kode adalah untuk komentar sehingga orang pemeliharaan kode (Anda atau orang lain) dapat berhasil mempertahankan. Dalam Pasal 10 tips untuk menulis bersih dan lebih baik kode *, Joel Lee menunjukkan bahwa hanya komentar ini tidak cukup dan sebenarnya dapat menjadi beban ketika tidak dilakukan dengan benar. Dia memberikan aturan yang "komentar ada untuk menjelaskan mengapa sepotong kode ada daripada apa kode sebenarnya."
Sementara tidak sempurna paralel ada beberapa kebenaran ini ketika mempertimbangkan bagaimana melakukan refleksi efektif selama proses pembelajaran berbasis tantangan (CBL). Refleksi adalah bagian kunci dari kerangka CBL karena memungkinkan pelajar untuk berpikir secara mendalam tentang proses dan menjadi sadar tentang bagaimana mereka membuat keputusan dan belajar. Jika setiap kali saya membahas tantangan saya menjadi lebih sadar saya proses pemikiran dan kecenderungan pelajar lebih baik aku akan menjadi. Ketika saya menjadi seorang pembelajar yang lebih baik saya mengembangkan solusi yang lebih baik.
Namun, sering refleksi dalam proses CBL menjadi sebuah narasi dasar dari pengalaman. Pertama, kami melakukan hal ini, maka kita melakukan itu, dan akhirnya kami melakukan hal ini. Sementara ada kebutuhan untuk beberapa deskripsi dari apa yang terjadi (kode) bagian yang paling penting adalah melakukan komentar yang efektif. Mengapa saya melakukan ini? Apa yang terjadi ketika saya melakukannya? Bagaimana Apakah itu dampak peserta? Bagaimana saya merasa tentang hal itu? Bagaimana jika saya mencoba sesuatu yang lain? Apa mungkin saya lakukan berbeda waktu berikutnya? Ini mencerminkan mengomentari kode dari pengalaman kami akan membantu kita (mentor dan siswa) menjadi lebih baik pelajar dan praktisi CBL. Jika kita tidak mencerminkan atau hanya menggambarkan kegiatan kami, kami tidak akan pernah mengembangkan wawasan mendalam yang akan membantu kita menjadi lebih baik pelajar dan guru.
* https://www.makeuseof.com/tag/10-tips-writing-cleaner-better-code/