ข้ามไปยังเนื้อหา

TOI-Zero คืออะไร สมัครอย่างไร ต้องทำกี่ข้อถึงผ่าน

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

พี่ธี CodeChampionเหรียญทอง TOI, วิศวกรรมคอมพิวเตอร์ จุฬาฯ (เกียรตินิยม 1)อัปเดตล่าสุด

ประเด็นสำคัญ

  • TOI-Zero คือโครงการฝึกเขียนโปรแกรมออนไลน์บนระบบ TOI National Grader ของมูลนิธิ สอวน. ทำซ้ำได้จนผ่าน ไม่ใช่การสอบจับเวลาวันเดียว
  • ปี 2569 ต้องผ่านพร้อมกัน 3 เงื่อนไข: A2 กับ A3 รวมอย่างน้อย 20 ข้อ ทุกระดับรวมอย่างน้อย 40 ข้อ และแต่ละข้อที่นับได้ตั้งแต่ 80 จาก 100 คะแนน
  • รอบ 2569 สมัคร 25 ธันวาคม 2568 ถึง 25 พฤษภาคม 2569 ฝึกได้ถึง 31 พฤษภาคม ประกาศผู้มีสิทธิ์ 5 มิถุนายน
  • ผ่าน TOI-Zero แล้วยังต้องสมัครและสอบคัดเลือกกับศูนย์อีกรอบ ไม่ได้ติดค่าย 1 โดยอัตโนมัติ
  • ใช้ Python หรือ C/C++ ก็ได้ ถ้าตั้งใจไปให้ถึงค่าย 1 เริ่ม C++ ได้เลย
ในหน้านี้
  1. TOI-Zero คืออะไร
  2. เกณฑ์ผ่านนับอย่างไร
  3. สมัครเมื่อไร ฝึกถึงวันไหน
  4. สมัครและตรวจผลทีละขั้น
  5. ใช้ภาษาอะไร
  6. แผนฝึก 4 สัปดาห์
  7. ทำไมเขียนเป็นแล้วยังไม่ผ่าน
  8. แหล่งอ้างอิง
  9. คำถามที่พบบ่อย

TOI-Zero คืออะไร และทำไมต้องผ่านก่อน

TOI-Zero คือโครงการฝึกเขียนโปรแกรมของมูลนิธิ สอวน. บนระบบ TOI National Grader ผู้เรียนอ่านโจทย์ เขียนโปรแกรม ส่งให้ระบบตรวจ แล้วแก้จนผ่าน ทำได้ตลอดช่วงเวลาที่ประกาศ ไม่ใช่การสอบจับเวลาในวันเดียว และไม่มีการจัดอันดับระหว่างผู้เรียน

ตั้งแต่รอบปี 2569 การผ่านเกณฑ์ TOI-Zero เป็นคุณสมบัติข้อหนึ่งของผู้สมัครสอบคัดเลือกเข้าค่าย 1 วิชาคอมพิวเตอร์ ตามประกาศมูลนิธิ สอวน. ที่ 055/2569 เหตุผลที่มูลนิธิใส่ด่านนี้ไว้ก่อน คือคัดคนที่เขียนโปรแกรมพื้นฐานได้จริง ก่อนเข้าสู่ข้อสอบคัดเลือกและค่ายที่เดินเร็ว

สิ่งที่ต้องแยกให้ออกคือ TOI-Zero เป็นการ ฝึกให้ผ่านเกณฑ์ ส่วนการ สอบคัดเลือกเข้าค่าย 1 เป็น ข้อสอบที่ศูนย์จัดในวันเดียว ผ่านอย่างแรกแล้วยังต้องสมัครและสอบอย่างที่สอง

เกณฑ์ผ่านปี 2569 นับอย่างไร

ประกาศที่ 74/2568 กำหนดเงื่อนไข 3 ข้อที่ต้องผ่านพร้อมกัน โจทย์ในระบบแบ่งเป็นระดับ A1 A2 และ A3 ยิ่งเลขมากยิ่งยาก

เกณฑ์ผ่าน TOI-Zero ปี 2569
เงื่อนไขเกณฑ์
โจทย์ระดับ A2 และ A3 รวมกัน
อย่างน้อย 20 ข้อ
โจทย์ทุกระดับ A1 A2 A3 รวมกัน
อย่างน้อย 40 ข้อ
คะแนนของแต่ละข้อที่จะนับ
ตั้งแต่ 80 จาก 100 คะแนน

ลองนับดูสี่กรณี โดยให้ทุกข้อได้คะแนนถึงเกณฑ์และไม่ใช่ข้อที่ถูกยกเว้น ทำครบ 40 ข้อก็ยังไม่ผ่านได้ ถ้าเลือกทำแต่ข้อง่าย

ตัวอย่างนับข้อตามเกณฑ์ปี 2569
กรณีA1A2A3A2 รวม A3รวมผล
ก
20
15
5
20
40
ครบทั้งสองเงื่อนไขจำนวนข้อ
ข
30
8
2
10
40
ยังขาด A2 กับ A3 อีก 10 ข้อ
ค
10
20
5
25
35
รวมยังขาดอีก 5 ข้อ
ง
5
25
10
35
40
ครบทั้งสองเงื่อนไขจำนวนข้อ

ถ้ากรณี ก มี A2 หนึ่งข้อได้ 79 คะแนน ข้อนั้นยังนับไม่ได้ ยอดจะเหลือรวม 39 ข้อ และ A2 รวม A3 เท่ากับ 19 ต้องกลับไปแก้ข้อนั้นให้ถึง 80 หรือทำข้อใหม่ทดแทน

สมัครเมื่อไร ฝึกถึงวันไหน

รอบ 2569 จบไปแล้ว วันที่ของรอบใหม่ต้องรอประกาศของมูลนิธิ แต่ลำดับและระยะห่างของแต่ละขั้นใช้วางแผนรอบหน้าได้เลย

กำหนดการ TOI-Zero รอบปี 2569 ตามประกาศที่ 74/2568
ขั้นช่วงเวลา
สมัครเข้าร่วม TOI-Zero
25 ธันวาคม 2568 ถึง 25 พฤษภาคม 2569
ฝึกบนระบบ TOI National Grader
1 มกราคม ถึง 31 พฤษภาคม 2569
ประกาศรายชื่อผู้มีสิทธิ์สมัครสอบเข้าค่าย 1
5 มิถุนายน 2569
สมัครสอบคัดเลือกกับศูนย์
ตามประกาศของศูนย์ สอวน. ที่รับผิดชอบโรงเรียน

ช่วงฝึกยาว 5 เดือน แต่คนที่เริ่มเดือนพฤษภาคมมักไม่ทัน เพราะ A2 กับ A3 ต้องใช้เวลาคิดจริง ถ้าตั้งใจสอบรอบหน้า ให้เริ่มฝึกพื้นฐานตั้งแต่ตอนนี้ แล้วค่อยย้ายไปทำโจทย์ในระบบทันทีที่เปิด ดูภาพรวมทั้งปีได้ที่ ปฏิทิน สอวน. คอมพิวเตอร์

สมัครและตรวจผลทีละขั้น

  1. เข้าหน้าโครงการจากลิงก์ในประกาศ

    ประกาศของมูลนิธิ สอวน. จะชี้ไปที่ระบบ TOI National Grader ตรวจว่าเป็นรอบของปีที่จะสมัครสอบ ไม่ใช่หน้าค้างจากปีก่อน
  2. สมัครบัญชีตามขั้นตอนของระบบ

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

    เพื่อให้คุ้นกับการอ่านข้อมูลเข้า รูปแบบคำตอบ และหน้าผลตรวจ ก่อนไปคิดโจทย์ที่ยากขึ้น
  4. เก็บข้อให้ครบเกณฑ์ และดูยอดที่นับได้

    เริ่มจาก A1 เพื่อให้มั่นใจ แล้วย้ายไป A2 กับ A3 ให้ถึง 20 ข้อ ตรวจคะแนนรายข้อ ข้อที่ได้ 79 ยังไม่นับ
  5. รอประกาศรายชื่อ แล้วตามประกาศของศูนย์

    หลังมูลนิธิประกาศผู้มีสิทธิ์ ให้ติดตามประกาศรับสมัครของศูนย์ที่รับผิดชอบโรงเรียนของเรา
    ดูว่าจังหวัดเราอยู่ศูนย์ไหน

ใช้ภาษาอะไร

ประกาศปี 2569 รองรับทั้ง Python และ C/C++ เลือกใช้ภาษาเดียวตลอดได้ ส่วนข้อสอบคัดเลือกเข้าค่าย 1 ปีเดียวกันให้อ่านโปรแกรม Python และในค่าย 1 เรียน C/C++ สามขั้นนี้จึงไม่ได้ใช้ข้อกำหนดเดียวกัน

ถ้าเป้าหมายคือไปให้ถึงค่าย 1 และ TOI เราแนะนำให้เริ่ม C++ ตั้งแต่ TOI-Zero เพราะเป็นภาษาที่ใช้ต่อทั้งเส้นทาง ส่วน Python ให้ฝึกอ่านและไล่ค่าตัวแปรให้ออกสำหรับข้อสอบคัดเลือก อ่านเหตุผลเต็มที่ ควรเริ่มภาษาอะไร

แผนฝึก 4 สัปดาห์สำหรับคนเริ่มจากศูนย์

แผนนี้ใช้จัดเวลา ไม่ใช่หลักสูตรบังคับ มีพื้นฐานแล้วข้ามไปสัปดาห์ที่ 3 ได้เลย เริ่มใหม่แล้วสัปดาห์ไหนยังไม่ผ่านเกณฑ์ของตัวเอง ก็อยู่ต่ออีกสัปดาห์ ไม่ต้องฝืนตามเลข

แผนฝึก TOI-Zero 4 สัปดาห์
สัปดาห์เป้าหมายผ่านเมื่อทำสิ่งนี้ได้
1
รับค่า แสดงผล ตัวแปร และนิพจน์
เขียนโปรแกรมสั้นแล้วได้ผลตรงรูปแบบที่โจทย์กำหนดทุกตัวอักษร
2
เงื่อนไขและลูป
อธิบายได้ว่าตัวแปรเปลี่ยนค่าอย่างไรในแต่ละรอบ และสร้างกรณีขอบเขตเองได้
3
โจทย์ A2 ที่ผสมหลายเรื่อง
ข้อที่ไม่ผ่านรู้ว่าผิดที่อ่านโจทย์ วิธีคิด หรือโค้ด ไม่ส่งซ้ำโดยไม่แก้
4
เก็บ A3 และตรวจยอด
แยกได้ว่านับได้กี่ข้อ ยอด A2 รวม A3 เท่าไร และเหลืออะไรต้องทำ

ฝึกข้อเดียวให้ได้ทักษะครบ

โจทย์นี้เราแต่งขึ้นเอง ไม่ใช่โจทย์ในระบบ: รับจำนวนเต็ม 3 ค่าระหว่าง 0 ถึง 100 แล้วแสดงจำนวนค่าที่ มากกว่าหรือเท่ากับ 50 ก่อนเขียนโค้ด ให้ทำตารางทดสอบแบบนี้ก่อน

ตารางทดสอบของโจทย์ฝึก
ข้อมูลเข้าคำตอบกรณีนี้ตรวจอะไร
49 50 51
2
รวมค่าที่เท่ากับ 50 ด้วย
0 1 49
0
ไม่มีค่าที่ผ่านเงื่อนไข
50 50 50
3
ค่าซ้ำแต่ละตำแหน่งต้องถูกนับ
100 0 100
2
ค่าขอบเขตและลำดับข้อมูล

ถ้ากรณีแรกได้ 1 แปลว่าใช้ มากกว่า แทน มากกว่าหรือเท่ากับ ถ้ากรณีที่สามได้ 1 แปลว่านับค่าที่ต่างกันทั้งที่โจทย์ถามจำนวนตำแหน่ง นิสัยนี้คือสิ่งที่ TOI-Zero ฝึก และเป็นสิ่งเดียวกับที่ใช้ในค่าย

คอร์ส C002 มีโจทย์แบบนี้ที่ตรวจให้ทันที และพาร์ทวิทยาการคำนวณปูเรื่องการอ่านโปรแกรมสำหรับข้อสอบคัดเลือกต่อจากตรงนี้ เริ่มเรียนฟรี

ทำไมคนเขียนโปรแกรมเป็นแล้วยังไม่ผ่าน

  • เริ่มช้า: เหลือเวลาไม่พอสำหรับ A2 กับ A3 ที่ต้องคิดจริง
  • ส่งซ้ำโดยไม่เปลี่ยนอะไร: ผลตรวจเดิมจะกลับมาเหมือนเดิม ให้หาเคสที่พลาดก่อน
  • ผ่านตัวอย่างในโจทย์แต่ไม่ผ่านชุดทดสอบ: ยังไม่ได้ลองค่าขอบเขต เช่น ค่าต่ำสุด ค่าสูงสุด และข้อมูลซ้ำ
  • รูปแบบคำตอบไม่ตรง: เกินหรือขาดช่องว่าง ขึ้นบรรทัดผิด หรือพิมพ์ข้อความเกินที่โจทย์ขอ
  • นับข้อผิด: นับข้อที่ได้ 79 หรือข้อที่ไม่นับในปีนั้นรวมเข้าไป

ผลตรวจแต่ละแบบหมายถึงอะไรและแก้ตรงไหน อ่านที่ Wrong Answer, Runtime Error, Time Limit คืออะไร

แหล่งอ้างอิง

ข้อมูลที่เป็นกฎเกณฑ์อ้างอิงประกาศทางการตามรายการนี้ และระบุวันที่อ่านล่าสุดไว้ด้วย เงื่อนไขเปลี่ยนได้ทุกปี ก่อนสมัครให้ตรวจประกาศฉบับล่าสุดของปีที่จะสมัครอีกครั้ง

  1. ประกาศที่ 74/2568 เรื่องโครงการ TOI-Zero ปี 2569 (กำหนดการ เกณฑ์ผ่าน ภาษาที่รองรับ) (เปิดในแท็บใหม่)อ่านล่าสุด 13 ตุลาคม 2569
  2. ประกาศโครงการ TOI-Zero ปี 2569 (ข่าวมูลนิธิ สอวน.) (เปิดในแท็บใหม่)อ่านล่าสุด 13 ตุลาคม 2569
  3. ประกาศมูลนิธิ สอวน. ที่ 055/2569 เรื่องคุณสมบัติผู้สมัคร (เปิดในแท็บใหม่)อ่านล่าสุด 13 ตุลาคม 2569
  4. ระบบ TOI National Grader (หน้าโครงการ TOI-Zero) (เปิดในแท็บใหม่)อ่านล่าสุด 13 ตุลาคม 2569

FAQ

คำถามที่พบบ่อยเรื่อง TOI-Zero

คำถามที่ผู้ปกครองและนักเรียนถามเราบ่อยที่สุดก่อนเริ่มฝึก

ไม่ การผ่าน TOI-Zero ให้สิทธิ์สมัครสอบคัดเลือกเท่านั้น ยังต้องสมัครกับศูนย์ สอวน. ตามประกาศ และสอบคัดเลือกที่วัดคณิตศาสตร์กับวิทยาการคำนวณอีกรอบ จึงจะเข้าค่าย 1 ได้

ทำออนไลน์ทั้งหมดบนระบบ TOI National Grader ในช่วงเวลาที่ประกาศ ไม่มีวันสอบและไม่ต้องเดินทาง ส่วนการสอบคัดเลือกเข้าค่าย 1 ที่ตามมาเป็นการสอบที่ศูนย์

สมัครได้ ประกาศไม่ได้กำหนดพื้นฐาน แต่ต้องเขียนโปรแกรมระดับตัวแปร เงื่อนไข และลูปให้ผ่านเกณฑ์ภายในช่วงที่กำหนด คนเริ่มจากศูนย์ควรเริ่มฝึกก่อนระบบเปิดหลายเดือน และใช้โจทย์ที่ตรวจทันทีเพื่อรู้ว่าผิดตรงไหน

ประกาศ 055/2569 ระบุให้ผ่านเกณฑ์ TOI-Zero ของปีเดียวกับที่สมัคร และประกาศ 74/2568 ระบุว่าโจทย์เก่าบางข้อไม่นับผล จึงต้องตรวจยอดที่นับได้ของปีที่สมัครในระบบ ไม่ควรสรุปจากผลสะสมเดิม

ไม่มีผลต่อการสมัคร เพราะเกณฑ์เป็นแบบผ่านหรือไม่ผ่าน แต่มีผลต่อการสอบคัดเลือกและค่าย เพราะโจทย์ A3 ฝึกการแยกกรณีและการจัดการข้อมูลที่ข้อสอบคัดเลือกและสอบท้ายค่ายต้องใช้ ถ้ามีเวลาให้ทำต่อ

ติดต่อทีมงาน

สอบถามหลักสูตร
และวางแผนการเรียน

ทีมผู้สอน CodeChampion พร้อมช่วยประเมินพื้นฐาน และวางแผนการเรียนที่เหมาะสมกับเป้าหมายและระยะเวลาของน้อง