- งานวิจัยใหม่ระบุว่า ในการ เรียนเขียนโปรแกรม ความสามารถด้านภาษา สำคัญกว่า ความสามารถด้านคณิตศาสตร์
- งานวิจัยแสดงให้เห็นว่า ความสามารถด้านภาษา และ ความสามารถในการแก้ปัญหา มีความสำคัญต่อการทำนายความเร็วและผลลัพธ์ในการเรียน Python
- ข้อมูล EEG สนับสนุนเพิ่มเติมถึงความเชื่อมโยงระหว่าง การเรียนรู้ภาษา และ การเรียนรู้การเขียนโปรแกรม
- มีการเสนอความเป็นไปได้ว่า ผู้หญิง ซึ่งโดยเฉลี่ยมี ความสามารถด้านภาษา สูงกว่า อาจเหมาะกับ การเขียนโปรแกรม มากกว่า
- การลด ข้อกำหนดด้านคณิตศาสตร์ ใน การศึกษาด้านการเขียนโปรแกรม และหันมาใช้ แนวทางที่เน้นภาษาเป็นศูนย์กลาง อาจช่วยเพิ่ม ความหลากหลาย ได้
ความสามารถด้านภาษาและการเรียนรู้การเขียนโปรแกรม
- นักวิจัยจาก University of Washington พบว่า ความสามารถด้านภาษา และ ความสามารถในการแก้ปัญหา เป็นปัจจัยสำคัญที่สุดในการทำนายความเร็วและผลลัพธ์ในการเรียน Python
- งานวิจัยใช้ทั้ง การทดสอบเชิงพฤติกรรม และ การวัดกิจกรรมของสมอง เพื่อวิเคราะห์ว่าผู้เข้าร่วมเรียนรู้การเขียนโปรแกรมได้เร็วและดีเพียงใด
- ผู้เข้าร่วม 42 คนเรียน Python ผ่านคอร์สเขียนโค้ดออนไลน์ของ Codeacademy และมีการประเมินความเร็วและผลสัมฤทธิ์ในการเรียนของพวกเขา
ผลการวิจัย
- ความถนัดทางภาษา อธิบายความเร็วในการเรียน Python ได้ประมาณ 20% ขณะที่ ความสามารถด้านคณิตศาสตร์ แทบไม่มีผลต่อทั้งความเร็วในการเรียนและผลลัพธ์
- ข้อมูล EEG สนับสนุนเพิ่มเติมถึงความเชื่อมโยงระหว่าง การเรียนรู้ภาษา และ การเรียนรู้การเขียนโปรแกรม โดยระดับ คลื่นเบตา ที่สูงกว่าสัมพันธ์กับการเรียนรู้ที่เร็วกว่าและความรู้ด้านการเขียนโปรแกรมที่มากกว่า
ความสัมพันธ์ระหว่างการเขียนโปรแกรมกับคณิตศาสตร์
- แม้ การเขียนโปรแกรม มักถูกมองว่าเป็นสาขาที่ ใช้คณิตศาสตร์อย่างเข้มข้น แต่งานวิจัยนี้แสดงให้เห็นว่า ความสามารถด้านภาษา สำคัญกว่า
- มีการเสนอความเป็นไปได้ว่า ผู้หญิง ซึ่งโดยเฉลี่ยมี ความสามารถด้านภาษา สูงกว่า อาจเหมาะกับ การเขียนโปรแกรม มากกว่า
- การลด ข้อกำหนดด้านคณิตศาสตร์ ใน การศึกษาด้านการเขียนโปรแกรม และหันมาใช้ แนวทางที่เน้นภาษาเป็นศูนย์กลาง อาจช่วยเพิ่ม ความหลากหลาย ได้
นัยต่อการศึกษา
- มีความจำเป็นต้องทบทวนสมมติฐานที่มีมายาวนานเกี่ยวกับ วิชาคณิตศาสตร์ที่เป็นเงื่อนไขล่วงหน้า สำหรับการเรียน การเขียนโปรแกรม
- สิ่งสำคัญคือการมีตัวเลือกการเรียนการสอนแบบ เน้นภาษาเป็นศูนย์กลาง เพื่อสอน ทักษะการเขียนโปรแกรม โดยไม่จำเป็นต้องใช้ คณิตศาสตร์ขั้นสูง
- ตัวเลือกแบบ bootcamp อาจนำไปสู่อาชีพด้าน การเขียนโปรแกรม ได้โดยไม่ต้องบังคับเรียน แคลคูลัส
ความเห็นจากผู้เชี่ยวชาญ
- กำลังมีการยอมรับมากขึ้นว่า การเขียนโปรแกรม ไม่ได้มีไว้สำหรับ อัจฉริยะด้านคณิตศาสตร์ เท่านั้น
- การมอง ภาษาโปรแกรม ว่าเป็น ภาษาในความหมายจริง อาจสมเหตุสมผลกว่า และจำเป็นต้องศึกษาว่า แนวทางที่เน้นภาษาเป็นศูนย์กลาง ส่งผลต่อการเรียนรู้ของนักเรียนอย่างไร
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มีใครอ่านงานวิจัยฉบับเต็มจริง ๆ บ้างไหม พาดหัวดูเกินจริง และตัวผลการวิจัยเองก็ไม่ได้เข้มงวดนัก
โค้ดที่ดีไม่เพียงแค่แก้ปัญหาได้ แต่ยังอ่านง่ายและมีการแยกส่วนที่ดีด้วย
ความสามารถในการอ่านเร็วมีประโยชน์ต่ออาชีพด้านการเขียนโปรแกรม
แนวคิดเรื่อง "สมองสายภาษา" หรือ "สมองสายคณิต" ยังไม่ได้รับการพิสูจน์เชิงทดลอง
คณิตศาสตร์ไม่ได้เกี่ยวกับการคำนวณ แต่เกี่ยวกับรูปแบบ
การนิยาม "สมองสายภาษา" และ "สมองสายคณิต" เป็นการแบ่งขั้วที่ผิด
มีความสัมพันธ์ที่น่าสนใจระหว่างคนที่เก่งการเรียนรู้การเขียนโปรแกรมกับคนที่เก่งการแข่งขันสะกดคำภาษาอังกฤษ
ความสามารถทางภาษาและความสามารถในการแก้ปัญหามีความเกี่ยวข้องกัน
ตอนมัธยมปลายทำคณิตศาสตร์ได้ไม่ดีนัก แต่เรียนภาษาได้ดี