คาดการณ์สิ่งที่ สอวน.ค่าย 1 จะเปลี่ยนหลังมี TOI-Zero
จากที่ TOI-Zero เข้ามาเป็นส่วนหนึ่งของ สอวน. พวกเราเชื่อว่าค่าย 1 ที่เคยเป็นค่ายสอนพื้นฐานอาจจะเปลี่ยนไปบ้างไม่มากก็น้อยแหละ แต่จะเตรียมตัวยังไงดีล่ะ?


เล่าความเดิม(มั้ง)
ค่ายสอวน. 1 ที่พวกเราเคยเข้าไป คือศูนย์ กรุงเทพฯ ซึ่งในตอนนั้น(6-7 ปีที่แล้ว) ยังรับอยู่ประมาณ 180 คน เป็นศูนย์สามเสน สมัยนี้ศูนย์ในกรุงเทพจะมีหลายศูนย์ย่อย โดยค่ายนี้จะจัดขึ้นในช่วงต้นเดือนตุลาคมที่โรงเรียนสามเสนวิทยาลัย มีระยะเวลาในการเข้าค่ายทั้งหมดประมาณ 3 สัปดาห์
ตอนที่อยู่ในค่ายตามปกติ ก็จะมีกิจกรรมหลายส่วนในค่ายเพื่อให้ทำความรู้จักกันระหว่างเด็กจากต่างโรงเรียน การเรียนการสอนก็จะอยู่ในรูปแบบ อาจารย์ในค่ายหรือพี่ศิษย์เก่าศูนย์มาสอนความรู้การเขียนโปรแกรมพื้นฐาน เช่น syntax การเขียน, ประเภทตัวแปร, ลูป, ฟังก์ชัน, pointer, และการเขียนไฟล์
คือมันพื้นฐานจริงๆอ่ะแหละ พอตอนสอบเขียนโปรแกรมมันก็เลยไม่มีอะไรมากเท่าไหร่นอกจาก การพิมพ์รูป ทำลูป หรือเรียงข้อมูลเล็กๆน้อยๆ ก็เลยพูดได้ว่าเนื้อหาไม่ได้ยากมากนัก
การมาของ TOI-Zero
แต่ปีนี้เพิ่งเริ่มจัด TOI-Zero เพื่อใช้เป็นเกณฑ์ขั้นต่ำ ซึ่งมีการให้เขียนโค้ดส่งในระบบ grader แล้ว ทำให้พวกเราคิดว่าปีนี้น่าจะเอาเนื้อหาฝั่ง Algorithm และ Data Structure ที่เคยอยู่ในค่าย 2 ตอนแรกๆ เช่นพวก Stack, Queue, Quick Sum ลงมารวมกับค่าย 1 ด้วย(เดี๋ยวบอกอีกทีว่าน่าจะมีไรเพิ่มมาในบทความหน้า) ทำให้เนื้อหาน่าจะยากกว่าเดิมอีกระดับนึงแหละ
ส่วนตัวเชื่อว่าบางศูนย์น่าจะยังมีการสอบทฤษฎีอยู่ ซึ่งหลักๆแล้วก็มีอยู่ประมาณนี้
-
เขียนผลลัพธ์ของโปรแกรมกระดาษ
ก็คือเขาจะให้ Code มา ยาวสักหน้ากระดาษ A4 แล้วก็จะถามว่าหลังจากรันโปรแกรมเสร็จแล้ว Console น่าจะได้ผลลัพธ์อะไรมาบ้าง ที่ก็ให้ตอบในกระดาษเหมือนกัน
-
โจทย์เลข ม.ปลาย ที่เกี่ยวกับวิชาคอมพิวเตอร์
หัวข้อพวกแนวๆ Matrix, Vector แล้วก็เลขฐาน อนุกรม การยกกำลังกับลอการิทึม อาจจะมีพวกการ Modulo บ้างนิดหน่อย
แต่ถึงอย่างนั้นก็น่าจะเน้นการสอบเขียนโปรแกรมมากขึ้น โดยคงจะนำเนื้อหาพื้นฐานมาทำให้ยากขึ้น แต่คิดว่าความยากยังไม่น่าถึงระดับค่าย 2 แค่พอแตะๆ เนื้อหาไปเล็กน้อย ซึ่งฝึกได้ไม่ยากมาก เดาว่าพอๆ กับโจทย์ A2-A3 ใน TOI-Zero เพราะยังไม่ต้องใช้อัลกอรึทึมมากนัก
ตอนสอบสมัยก่อน
ค่ายของศูนย์กรุงเทพ(สามเสน) ในสมัยก่อน หลังจากหมดเวลาสอบเขียนโปรแกรมแล้ว นักเรียนทุกคนต้องออกจากห้อง และอาจารย์คุมสอบจะเปิดโปรแกรมของแต่ละคนเพื่อรันข้อมูลทดสอบแล้วให้คะแนนแต่ละคนด้วยมือ
แน่นอนแหละไม่ใช่เรื่องดีเท่าไหร่ แต่ก็ทำไงได้ ระบบมันมาอย่างงี้ 😭
ซึ่งเอาตรงๆ ก็ยังสรุปไม่ได้ว่าหลังมี TOI-Zero แล้วศูนย์กรุงเทพจะมี Grader ใช้ไหม
ส่วนศูนย์อื่น… ค่อนข้างมั่นใจได้ว่ามีระบบ Grader แน่ๆ… เพราะมันมีมานานแล้วไงล่ะ!! 🤣
ทิ้งท้าย
สำหรับพวกเราแล้ว คิดว่าเนื้อหาพวกนี้โดยเฉพาะพวกเรื่อง Data Structure เบื้องต้นเนี่ยจำเป็นต้องใช้เวลาประมาณหนึ่งในการทำความเข้าใจ และฝึกใช้ให้ชำนาญ
การหวังไปเรียนในค่ายนั้นทำได้ แต่ยาก และไม่ได้แนะนำให้ทำ ถ้าเป็นไปได้ก็ควรที่จะศึกษาเพิ่มเติมด้วยตนเอง ทั้งก่อนเข้าค่าย และระหว่างที่อยู่ในค่าย เพื่อที่จะทำข้อสอบให้ได้เร็ว และมีประสิทธิภาพ ไม่งั้นอาจจะอ๊องคาห้องสอบได้ 😆
ถ้าไม่รู้จะไปหาโจทย์จากไหน แหล่งหลักๆก็มี:
โจทย์จากแหล่งต่างๆของไทยแต่หลังๆถ้าเริ่มทำโจทย์จนชินแล้ว แนะนำทำโจทย์ภาษาอังกฤษนะฮะ
โจทย์ในนี้เยอะ แต่ช่วงแรกๆทำแค่ถึงระดับ 1300 คะแนนก็พอยิ่งทำเยอะยิ่งเห็นโจทย์หลากหลาย ซึ่งมันก็เป็นประโยชน์ให้มองโจทย์ออกไวขึ้นอ่ะนะ
ฝากทิ้งท้ายว่า ถ้ามีเวลาเหลือในการทำข้อสอบทั้งปฏิบัติ และทฤษฎี(ถ้ายังมี) ก็แนะนำว่า อ่านทวนคำตอบที่ทำไว้ หรือลองทดสอบค่าต่างๆในโปรแกรมที่เขียนด้วย ละก็ระหว่างอยู่ในค่ายให้หาเพื่อนไว้เยอะๆ นะฮะ