รายละเอียด

Thailand Robot & Coding Challenge: Python & Website Competition 2026
Thailand Robot & Coding Challenge: Python & Website Competition 2026จัดโดยสมาคมโปรแกรมเมอร์ไทยมหาวิทยาลัยเกษตรศาสตร์
วิศวกรรมและเทคโนโลยี
Web Development
Python
Coding
13 มีนาคม 2569 - 23 พฤษภาคม 2569
การแข่งขันสิ้นสุด
สถานะปัจจุบัน: จบการแข่งขันแล้ว
Online (รอบคัดเลือก) / มหาวิทยาลัยเกษตรศาสตร์ บางเขน (รอบชิงชนะเลิศ)
ค่าใช้จ่าย 500 บาท
รูปแบบการแข่งขัน แบบทีม 1 - 3 คน
ไม่พลาดทุกงานแข่งฮิต สำหรับวัยรุ่นมัธยม

อัปเดตงานแข่งขันใหม่ ๆ น่าสนใจก่อนใคร พร้อมรับการแจ้งเตือนทันที เข้ามาจอย ๆ กันใน Discord PorTCAS Community เลย!

Join Discord
สูตรลับการแข่ง อยากรู้เหรอ? คลิกเลย!!

รวบรวมสูตรลับการแข่งขันจากพี่ ๆ PorTCAS เพื่อความได้เปรียบของน้อง ๆ ที่สนใจเข้าร่วมการแข่งขัน

📌 Thailand Robot & Coding Challenge: Python & Web Competition 2026 | ม.ต้น-ม.ปลาย ชิงโควตาวิศวะฯ ม.เกษตรฯ และใบเซอร์ระดับประเทศ 

เปิดสมรภูมิเดือดสำหรับสายโค้ดดิ้ง! ไม่ว่าจะสาย Hardcore Python หรือสายปั้น Web App นี่คือเวทีปล่อยของที่ให้โจทย์สด แข่งจับเวลา และวัดสกิลการแก้ปัญหาแบบ Real-time ใครอยากได้ตั๋วพิเศษเข้าวิศวะฯ เกษตรฯ ห้ามพลาด!

  • 🎯 เป้าหมาย TCAS: ตรงสายเป๊ะสำหรับยื่นพอร์ตคณะ วิศวกรรมคอมพิวเตอร์ (CpE), วิศวกรรมซอฟต์แวร์ (SE), วิทยาการคอมพิวเตอร์ (CS) และ เทคโนโลยีสารสนเทศ (IT)
  • 🔥 ระดับความเดือด: 🌶️🌶️🌶️🌶️🌶️ - เดือดจัดทะลุปรอท เพราะเดิมพันคือโควตาเข้ามหาลัยระดับท็อป และต้องงัดกับหัวกะทิสายโค้ดดิ้งทั่วประเทศแบบ Real-time

📊 ข้อมูลสำคัญ (At a Glance)

  • 👥 ผู้มีสิทธิ์สมัคร: ม.ต้น (Junior: อายุ 13-15 ปี) และ ม.ปลาย (Senior: อายุ 16-17 ปี)
  • 🧑‍🤝‍🧑 รูปแบบ: ทีม 1-3 คน (ต้องอยู่รุ่นอายุเดียวกัน และโรงเรียนต้องส่งอย่างน้อย 1 ทีม)
  • 💰 รางวัลรวม: สิทธิ์พิจารณาพิเศษเข้าศึกษาคณะวิศวกรรมศาสตร์ ม.เกษตรศาสตร์ + โล่รางวัล + ประกาศนียบัตรระดับประเทศ
  • 🗓️ ปิดรับสมัคร: 24 เมษายน 2569 (🚨 ห้ามพลาด!)
  • 📍 สถานที่: รอบคัดเลือก (Online) / รอบชิงชนะเลิศ (ม.เกษตรศาสตร์ บางเขน คณะวิศวกรรมศาสตร์)
  • 💸 ค่าสมัคร: 500 บาท / ทีม

⚔️ โจทย์การแข่งขันและกติกา (Challenge & Rules)

[Track 1: Python - สมรภูมิสายตรรกะและสปีด]

  • Mission: เขียน Algorithm และแก้โจทย์ Programming (ใช้คณิตศาสตร์เบื้องต้น) แข่งผ่านระบบ Codekit.co
  • กฎเหล็ก: ❌ ห้ามใช้ AI หรือตัวช่วยใดๆ เด็ดขาด (ระบบมี Script ดักจับ ใครโกงโดนสอยร่วงทันที)
  • Deliverables: ส่ง Source Code ผ่านระบบอัตโนมัติ
  • Timebox: มีเวลาแค่ 2 ชั่วโมง (13:00 - 15:00 น.) ต้องไวและแม่น!

[Track 2: Web App - สมรภูมิสถาปนิกซอฟต์แวร์]

  • Mission: สร้างเว็บไซต์ตามโจทย์สดที่ได้รับ
  • อาวุธที่อนุญาต: ✅ ใช้ AI ช่วยเขียนโค้ดได้ (เช่น VSCode, Cursor) และจัดเต็ม Framework ได้เลย (React, Tailwind, Bootstrap)
  • ข้อห้ามเด็ดขาด: ❌ ห้ามใช้ Website Builder สำเร็จรูป (Wix, WordPress) จับได้โดนดิสควอลิฟาย
  • Deliverables: ไฟล์ผลงาน (.zip) + วิดีโอพรีเซนต์ (นี่คือจุดชี้ชะตา!)
  • Timebox: มีเวลา 7 ชั่วโมง ส่งงานก่อน 16:30 น. (คำเตือน: เผื่อเวลาเรนเดอร์และอัปโหลดด้วย ควรตั้งเป้าส่งให้จบตอน 15:30 น.)

🏆 รางวัลที่จะได้รับ (Prizes & Benefits)

  • ชนะเลิศ: โล่รางวัล + ประกาศนียบัตร (ผู้ชนะอันดับ 1-3)
  • รองชนะเลิศ: ประกาศนียบัตร (ผู้ชนะอันดับ 1-3)
  • สิทธิประโยชน์แฝง: Certificate สำหรับทำ Portfolio TCAS1 และสิทธิ์พิจารณาพิเศษ (Fast Track) เข้าศึกษาในคณะวิศวกรรมศาสตร์ ม.เกษตรศาสตร์

📅 กำหนดการสำคัญ (Timeline)

  • 14 มีนาคม - 24 เมษายน 2569 : เปิดรับสมัคร
  • 25 เมษายน 2569 : แข่งขันรอบคัดเลือก ONLINE (คัดเหลือ League ละ 15 ทีม)
  • 2 พฤษภาคม 2569 : ประกาศผลผู้เข้ารอบคัดเลือก
  • 24 พฤษภาคม 2569 : วันแข่งขันรอบ FINAL + ประกาศผลผู้ชนะ (@ม.เกษตรศาสตร์)

💎 คำแนะนำจากพี่ ๆ PorTCAS (The Finalist Playbook)

Focus Point: การผสาน "ความเร็วในการประมวลผล (Time Complexity)" สำหรับ Python และ "สถาปัตยกรรมโค้ดที่ควบคุม AI ได้อยู่หมัด (AI-Assisted Clean Architecture)" สำหรับ Web 

Skill Tags: [Algorithmic Optimization] [AI-Assisted Development] [Software Architecture]

🛠️ เจาะลึกข้อมูลพิเศษ (Exclusive Deep-Dive)

  • กติกา AI ฝั่ง Web (AI-Assisted Architecture Assessment): การที่กติกาอนุญาตให้ใช้ AI อย่าง Cursor ได้ แต่ "แบน" โปรแกรมสำเร็จรูปอย่าง Wix หรือ WordPress เด็ดขาด นัยยะคือสมาคมโปรแกรมเมอร์และกรรมการวิศวะฯ ไม่ได้ต้องการ "คนใช้เครื่องมือสำเร็จรูป" แต่กำลังมองหา "สถาปนิกซอฟต์แวร์ (Software Architect)" การให้ AI เจนโค้ดเป็นแค่ทางผ่าน แต่การจัดวาง Component (เช่น React), การจัดการ State และการทำ Clean Code ให้กรรมการตรวจผ่าน Editor แล้วรู้เรื่อง คือตัวชี้วัดจริง (Functional & Design) น้องต้องพิสูจน์ให้เห็นว่า "เราเป็นนายของ AI ไม่ใช่ให้ AI จูงจมูก"
  • กติกา Python (Parallel Processing & Resource Allocation): ในขณะที่ฝั่ง Python ห้าม AI เด็ดขาด มี Script กันโกง และมีเวลาจำกัดแค่ 2 ชม. แต่กติกาเปิดช่องโหว่ระดับทองคำไว้คือ "ล็อกอิน Account เดียวกันได้หลายเครื่อง และแยกทำโจทย์อิสระได้" นี่ไม่ใช่แค่การแข่งเขียนโค้ด แต่คือโจทย์ "การบริหารทรัพยากรบุคคล" ทีมต้องทำงานแบบ CPU Multi-core ทันทีที่โจทย์เปิด ต้องใช้กลยุทธ์ Triage (คัดกรองความเร่งด่วน) ใครเซียน Math ไปกวาดข้อคำนวณ ใครแม่น Logic ไปเจาะข้อ Data Structure การรุมทำทีละข้อคือหายนะ
  • 💡 Top-Tier Snippet: ไฮไลท์สำหรับฝั่ง Web คือเวลา 7 ชั่วโมงที่ต้องส่งทั้งไฟล์ Zip โค้ดและ "วิดีโอ" กฎเหล็กคือห้ามเสียเวลา Setup Environment หน้างานเด็ดขาด! น้องต้องเตรียม Boilerplate (เช่น Vite/Next.js + Tailwind) ใส่เครื่องไว้จากบ้าน และประยุกต์ใช้ Framework การทำงานแบบ "Agile Timeboxing" กำหนดเลยว่า 4 ชม. แรกโค้ดดิ้ง 2 ชม. เทสระบบ และ 1 ชม. สุดท้ายสำหรับทำ Video Pitching เพราะต่อให้ระบบดีแค่ไหน ถ้าวิดีโอขาย Creativity และ UX/UI ไม่ขาด กรรมการก็ไม่ซื้อ

Mentor's Note: "เวทีนี้สมาคมโปรแกรมเมอร์และวิศวะฯ ม.เกษตรฯ ไม่ได้หาแค่เด็กที่เขียนโค้ดรันผ่าน แต่มองหา 'กระบวนการคิดแบบวิศวกรซอฟต์แวร์ (Software Engineering Mindset)' หลุมพรางที่ฆ่าทีมส่วนใหญ่คือ ฝั่ง Web มัวแต่ Prompt AI สะเปะสะปะจนได้ Spaghetti Code ที่ประกอบร่างไม่ได้ ส่วนฝั่ง Python คือการกระจุกตัวรุมทำโจทย์ทีละข้อจนเกิดคอขวดและหมดเวลา สูตรโกงของระดับ Top 1% คือการใช้ 'Parallel Workflow' ฝั่ง Python ต้องแยกเครื่องขนานกันตีโจทย์ตามความถนัดเพื่อโกยคะแนนให้ไวที่สุด ส่วนฝั่ง Web ต้องเตรียมโครงสร้างโค้ด (Boilerplate) จากบ้าน ใช้ AI เป็นแค่กรรมกรพิมพ์โค้ด โดยมีน้องเป็น 'สถาปนิก' คุม Clean Code และต้องเผื่อเวลาทำ Video Pitching ที่อธิบายได้ว่าแอปนี้แก้ปัญหาได้จริง (Problem-Solution Fit) เพราะนั่นคือหมัดฮุกที่จะทำให้กรรมการตัดสินใจแจกโควตาเข้ามหาลัยให้ทีมเรา!"


🔗 ช่องทางการสมัครและติดต่อ (Apply Now)

เปิดรับสมัคร

13 มี.ค. - 23 เม.ย. 2569

แข่งขันรอบคัดเลือก (ONLINE)

24 เม.ย. 2569

ประกาศผลรอบคัดเลือก

1 พ.ค. 2569

แข่งขันรอบ FINAL

23 พ.ค. 2569