สอบมหาลัย แต่เขียนโค้ดลงในกระดาษคิดว่าควรทำต่อไปไหมครับ

ผมเรียนสาขาที่เกี่ยวกับการเขียนโปรแกรมในมหาลัยแห่งหนึ่งตอนสอบมิดเทอมอาจารย์ออกโจทย์มาแล้วให้เขียนโค้ดลงในกระดาษ และโจทย์ก็มีหลายข้อมากซึ่งผมคิดทำได้ทุกข้อน่ะแต่ทำไม่ทันเพราะต้องมาเขียนโค้ดลงในกระดาษแล้วก็เสียเวลาลบอีก ซึ่งถ้าให้ผมมานั่งเขียนโปรแกรมบนหน้าจอคอมผมยังทำได้มากกว่าแถมการเขียนโค้ดในกระดาษนั้นเราไม่สามารถตรวจความถูกต้องได้เองด้วย รันก็ไม่ได้ แล้วจะมั่นใจได้ยังไงว่าอาจารย์จะมานั่งตรวจโค้ดในกระดาษของนักเรียนหลายร้อยคน
ทางที่ดีถ้าเขียนโค้ดแล้วรันให้อาจารย์ดูยังเร็วกว่าอีกแถมอาจารย์ไม่ต้องมานั่งอ่านโค้ดในกระดาษของนักศึกษาหลายๆคน

สุดยอดความคิดเห็น
ความคิดเห็นที่ 1
ส่วนใหญ่ดูแนวคิด + อัลกอ ครับ ไม่ได้สนว่า code จะถูกต้อง 100%
ความคิดเห็นที่ 14
เหมือนน้องพยายามจะตอบเพื่อเอาชนะเลยครับ

การสอบเนี่ยเค้ามีไว้เพื่อทดสอบบนข้อจำกัดที่มีให้ โดยทั่วไปแล้วก่อนสอบ อาจารย์ก็ต้องแจ้งอยู่แล้วว่า วิธีการสอบเป็นแบบไหน ถ้าน้องมีข้อสงสัยทำไมไม่แย้งไปหละครับ มาโพสให้โลกรู้เพื่อ การทำแบบนี้เหมือนพยายามไม่โทษตัวเองเวลาทำอะไรซักอย่างไม่สำเร็จ อีกอย่าง เมื่ออาจารย์แจ้งแล้วโดยทั่วไปสิ่งที่ผู้เข้าสอบต้องทำ คือ เตรียมตัว เตรียมตัวครับน้องพี่ขยายความให้ว่าการเตรียมตัวคือ หมายถึงการฝึกซ้อมในที่นี่เค้าให้น้องเขียนบนกระดาษคุณก็ต้องไปซ้อมซิ ไม่ใช่พอเค้าให้ทำจริงมาอ้างนุ่นอ้างนี่ ถ้าเป็นคนทำงานอ้างแบบนี้พี่ไล่ออกตั้งแต่วันแรกครับ ถ้าคนจะอ้างมันก็อ้างเรื่อยแหละล่าสุดมีคนมาทดสอบกับพี่ พี่ให้ notebook มันทำเทส มันยังอ้างเลยว่าใช้ touchpad ไม่ถนัด โอเคจบนะ
ความคิดเห็นที่ 16
เอาจริงๆ แล้วนะครับ ปกติแล้ว คนที่เรียนมาทางสายนี้จริงๆ และไปทางด้าน Coding นี่ จะคิด Coding และ Compile ผลลัพธ์ได้ให้หัวคร่าวๆ ว่ามันควรเป็นอย่างไร ที่อาจารย์ให้เขียนในกระดาษก็เพื่อดูกระบวนการความคิดต่างๆ

ถามว่าทำไมถึงไม่ใช้ Computer สอบ ก็ Compiler ส่วนใหญ่จะมีระบบ Autocomplete หรือ สามารถบอกได้ว่า Coding Syntax ส่วนไหนที่มันผิดพลาดได้ ตรงนั้น นศ. ก็สามารถแก้ให้ถูกต้องได้ แต่การเขียนในกระดาษนั้น คุณจะต้องได้ความถูกต้องในระดับหนึ่ง สามารถรู้ว่าจะต้องใช้ Command แบบไหน Syntax แบบไหน นะครับ แต่แบบความผิดพลาดเล็กๆแบบ Semicolon ก็อาจจะมองไม่เจอ เพราะมันจุดเล็กจริงๆ แต่ประเด็นเค้าน่าจะอยากดู Psudo มากกว่าการจับผิดต่างๆนาๆ

ที่บอกว่าการตรวจในคอมพิวเตอร์เร้วกว่า พอ Compile ก็เห็นผลลัพธ์แล้ว ไม่จริงหรอกครับ เพราะผมตอนที่เป็น TA เอง ผมไม่ดูผลลัพธ์นะครับ ผมจะอ่าน Coding ของทุกคน ก็เปรียบเสมือน คุณส่งเป็นกระดาษมาให้ผมนั่นแหละ ที่ไม่ดูผลลัพธ์เพราะว่า คุณสามารถหลอกเอาคำตอบออกมาได้อยู่ดี ผมก็เคยหลอกอาจารย์ที่ดูแค่ผลลัพธ์ครับ ไม่ดู Coding ง่ายจะตาย ทำ Coding ให้ดูซับซ้อน สุดท้าย ทำผลลัพธ์ให้แค่ถูก แต่กระบวนการต่างๆ ผิด มันก็ไม่ได้ยาก

นี่แหละ ทำไมเค้าจำเป็นต้องมานั่งอ่าน Coding กัน อีกอย่างการทำงานจริงๆ จะบอกว่าใช้ Editor ช่วยได้ อ่าน Google ได้ก็จริง แต่คุณก็ควรจะมีพื้นฐานที่แน่น ก่อนที่จะไป Copy & Paste ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่