30
ฉันจะจัดการกับทัศนคติในการเขียนโปรแกรม Cargo-ลัทธิได้อย่างไร?
ฉันมีนักเรียนวิทยาศาสตร์คอมพิวเตอร์บางคนในหลักสูตรการเขียนโปรแกรมเบื้องต้นที่เห็นภาษาการเขียนโปรแกรมเป็นชุดของคาถาเวทมนตร์ซึ่งจะต้องถูกโยนเพื่อให้บรรลุผลบางอย่าง (แทนที่จะเห็นว่ามันเป็นสื่อที่ยืดหยุ่นสำหรับการแสดงความคิดในการแก้ปัญหาของพวกเขา) . พวกเขามักจะคัดลอกโค้ดจากการมอบหมายหน้าที่คล้ายกันโดยไม่คำนึงถึงสาระสำคัญของปัญหา มีแบบฝึกหัดหรืออุปมาอุปไมยที่จะทำให้นักเรียนเหล่านี้มีความมั่นใจมากขึ้นว่าสามารถทำได้และควรเข้าใจโครงสร้างและความหมายของรหัสแต่ละชิ้นที่เขียนหรือไม่
257
teaching