GitHub Portfolio ยื่น TCAS คือการเก็บโค้ดของนักเรียนไว้บน GitHub เป็นที่สาธารณะ พร้อมคำอธิบายให้กรรมการเข้าใจได้ว่าทำอะไร ติดปัญหาอะไร แก้ยังไง — เป็นหลักฐานที่หนักแน่นกว่าใบเกียรติบัตรอย่างเดียวมาก

GitHub คืออะไร ทำไมนักเรียนควรมี

GitHub เป็นที่เก็บโค้ดสาธารณะที่เห็นประวัติการแก้ไขทุกครั้ง เหมือนสมุดบันทึกที่บันทึกทุกก้าวของการทำงาน ไม่ใช่แค่ผลลัพธ์สุดท้าย นักเรียนที่มีบัญชี GitHub ของตัวเองแสดงให้เห็นว่าเขียนโค้ดจริงและทำต่อเนื่อง ซึ่งสำคัญมากในยุคที่ AI เขียนโค้ดแทนได้

GitHub ใช้ยื่น TCAS ได้จริงไหม

ได้ค่ะ โดยเฉพาะรอบพอร์ตโฟลิโอ (รอบ 1) ที่หลายคณะสายคอมพิวเตอร์เปิดให้แนบลิงก์ผลงานได้ ลิงก์ GitHub ที่กดแล้วเห็นโค้ดจริงมีน้ำหนักกว่าคำบรรยายในเอกสารมาก เพราะกรรมการตรวจสอบได้ทันทีว่าเด็กเขียนเองจริงหรือไม่ ไม่ใช่แค่เชื่อคำพูด

เริ่มใช้ GitHub ยังไงใน 1 ชั่วโมง

  1. สมัครบัญชี — GitHub กำหนดอายุขั้นต่ำ 13 ปี ถ้าลูกอายุน้อยกว่านี้ให้ผู้ปกครองช่วยสมัครและดูแลบัญชีแทน
  2. สร้าง repository แรก — อัปโหลดโค้ดโปรเจ็คที่ทำเสร็จแล้วสักชิ้นหนึ่ง ไม่ต้องสมบูรณ์แบบ
  3. เขียน README ทั้งไทยและอังกฤษ — อธิบายสั้น ๆ ว่าโปรเจ็คนี้ทำอะไร ทำไมถึงทำ ติดปัญหาอะไรและแก้ยังไง
  4. แนบภาพหน้าจอหรือลิงก์ที่กดเล่นได้ — กรรมการมีเวลาดูไม่กี่นาทีต่อคน ภาพและลิงก์ช่วยให้เข้าใจเร็วกว่าอ่านโค้ดล้วน
  5. ใส่ลิงก์โปรไฟล์ GitHub ลงในเอกสารพอร์ตโฟลิโอ TCAS

โปรเจ็คแบบไหนที่กรรมการอยากเห็น

กรรมการไม่ได้มองหาโปรเจ็คใหญ่ที่สุด แต่มองหาโปรเจ็คที่ทำจนจบและอธิบายที่มาได้ เว็บเล็ก ๆ ที่ใช้งานได้จริงหนึ่งชิ้น มีค่ากว่าโปรเจ็คใหญ่ที่ทำค้างไว้สิบชิ้น

บัญชีที่มีสามโปรเจ็คจบสมบูรณ์ พร้อมเรื่องเล่าเบื้องหลัง มีน้ำหนักกว่าบัญชีที่มียี่สิบโปรเจ็คที่ไม่มีชิ้นไหนเสร็จเลย

ที่โรงเรียนของครูพิม นักเรียนที่เรียน คอร์ส Junior AI-Assisted Developer จะได้ลงมือสร้างเว็บช็อปตั้งแต่ต้นจนจบ เหมาะมากสำหรับเก็บเป็นโปรเจ็คแรกใน GitHub ส่วนใครสนใจทำเว็บโดยเฉพาะ ดูที่ คอร์สพัฒนาเว็บไซต์ ได้ค่ะ

ข้อผิดพลาดที่เจอบ่อยในพอร์ตนักเรียน

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

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

คำถามที่พบบ่อย

ลูกอายุยังไม่ถึง 13 ปี สมัคร GitHub เองไม่ได้ ทำยังไง

ให้ผู้ปกครองเป็นคนสมัครและดูแลบัญชีแทนตามเงื่อนไขอายุของ GitHub เด็กยังอัปโหลดโค้ดและเขียน README เองได้ตามปกติ

โค้ดที่ให้ AI ช่วยเขียนบางส่วน ใส่ในพอร์ตได้ไหม

ได้ ถ้าลูกเข้าใจและอธิบายได้ทุกบรรทัด แต่ไม่ควรอัปโหลดโค้ดที่ AI เขียนให้ทั้งหมดโดยไม่เข้าใจ เพราะตอบคำถามกรรมการไม่ได้

ต้องมีกี่โปรเจ็คถึงจะพอสำหรับยื่นพอร์ต

สามโปรเจ็คที่ทำจนจบและอธิบายที่มาได้ดี มีน้ำหนักกว่าสิบโปรเจ็คที่ทำค้างไว้มาก คุณภาพสำคัญกว่าจำนวน