GitHub Portfolio ยื่น TCAS คือการเก็บโค้ดของนักเรียนไว้บน GitHub เป็นที่สาธารณะ พร้อมคำอธิบายให้กรรมการเข้าใจได้ว่าทำอะไร ติดปัญหาอะไร แก้ยังไง — เป็นหลักฐานที่หนักแน่นกว่าใบเกียรติบัตรอย่างเดียวมาก
GitHub คืออะไร ทำไมนักเรียนควรมี
GitHub เป็นที่เก็บโค้ดสาธารณะที่เห็นประวัติการแก้ไขทุกครั้ง เหมือนสมุดบันทึกที่บันทึกทุกก้าวของการทำงาน ไม่ใช่แค่ผลลัพธ์สุดท้าย นักเรียนที่มีบัญชี GitHub ของตัวเองแสดงให้เห็นว่าเขียนโค้ดจริงและทำต่อเนื่อง ซึ่งสำคัญมากในยุคที่ AI เขียนโค้ดแทนได้
GitHub ใช้ยื่น TCAS ได้จริงไหม
ได้ค่ะ โดยเฉพาะรอบพอร์ตโฟลิโอ (รอบ 1) ที่หลายคณะสายคอมพิวเตอร์เปิดให้แนบลิงก์ผลงานได้ ลิงก์ GitHub ที่กดแล้วเห็นโค้ดจริงมีน้ำหนักกว่าคำบรรยายในเอกสารมาก เพราะกรรมการตรวจสอบได้ทันทีว่าเด็กเขียนเองจริงหรือไม่ ไม่ใช่แค่เชื่อคำพูด
เริ่มใช้ GitHub ยังไงใน 1 ชั่วโมง
- สมัครบัญชี — GitHub กำหนดอายุขั้นต่ำ 13 ปี ถ้าลูกอายุน้อยกว่านี้ให้ผู้ปกครองช่วยสมัครและดูแลบัญชีแทน
- สร้าง repository แรก — อัปโหลดโค้ดโปรเจ็คที่ทำเสร็จแล้วสักชิ้นหนึ่ง ไม่ต้องสมบูรณ์แบบ
- เขียน README ทั้งไทยและอังกฤษ — อธิบายสั้น ๆ ว่าโปรเจ็คนี้ทำอะไร ทำไมถึงทำ ติดปัญหาอะไรและแก้ยังไง
- แนบภาพหน้าจอหรือลิงก์ที่กดเล่นได้ — กรรมการมีเวลาดูไม่กี่นาทีต่อคน ภาพและลิงก์ช่วยให้เข้าใจเร็วกว่าอ่านโค้ดล้วน
- ใส่ลิงก์โปรไฟล์ GitHub ลงในเอกสารพอร์ตโฟลิโอ TCAS
โปรเจ็คแบบไหนที่กรรมการอยากเห็น
กรรมการไม่ได้มองหาโปรเจ็คใหญ่ที่สุด แต่มองหาโปรเจ็คที่ทำจนจบและอธิบายที่มาได้ เว็บเล็ก ๆ ที่ใช้งานได้จริงหนึ่งชิ้น มีค่ากว่าโปรเจ็คใหญ่ที่ทำค้างไว้สิบชิ้น
บัญชีที่มีสามโปรเจ็คจบสมบูรณ์ พร้อมเรื่องเล่าเบื้องหลัง มีน้ำหนักกว่าบัญชีที่มียี่สิบโปรเจ็คที่ไม่มีชิ้นไหนเสร็จเลย
ที่โรงเรียนของครูพิม นักเรียนที่เรียน คอร์ส Junior AI-Assisted Developer จะได้ลงมือสร้างเว็บช็อปตั้งแต่ต้นจนจบ เหมาะมากสำหรับเก็บเป็นโปรเจ็คแรกใน GitHub ส่วนใครสนใจทำเว็บโดยเฉพาะ ดูที่ คอร์สพัฒนาเว็บไซต์ ได้ค่ะ
ข้อผิดพลาดที่เจอบ่อยในพอร์ตนักเรียน
ข้อผิดพลาดที่ครูพิมเจอบ่อยที่สุดคืออัปโหลดโค้ดที่ให้ AI เขียนให้ทั้งหมดโดยอธิบายไม่ได้ พอกรรมการถามในวันสัมภาษณ์ว่าโค้ดส่วนนี้ทำงานยังไง เด็กตอบไม่ได้ ซึ่งเสียคะแนนมากกว่าไม่มีโปรเจ็คเลยเสียอีก ข้อผิดพลาดอื่นที่พบบ่อยคือไม่มี README เลย และไม่มีวันที่กำกับให้เห็นพัฒนาการ
อ่านภาพรวมของพอร์ตที่ดีเพิ่มเติมได้ที่ พอร์ตโฟลิโอเขียนโปรแกรมสำหรับยื่นมหาวิทยาลัย และดูตัวอย่างผลงานนักเรียนจริงได้ที่ หน้าผลงานนักเรียน ถ้ายังไม่แน่ใจว่าจะเรียนสายไหนต่อ อ่าน วิศวะคอม วิทยาการคอม IT ต่างกันยังไง ประกอบการตัดสินใจได้
คำถามที่พบบ่อย
ลูกอายุยังไม่ถึง 13 ปี สมัคร GitHub เองไม่ได้ ทำยังไง
ให้ผู้ปกครองเป็นคนสมัครและดูแลบัญชีแทนตามเงื่อนไขอายุของ GitHub เด็กยังอัปโหลดโค้ดและเขียน README เองได้ตามปกติ
โค้ดที่ให้ AI ช่วยเขียนบางส่วน ใส่ในพอร์ตได้ไหม
ได้ ถ้าลูกเข้าใจและอธิบายได้ทุกบรรทัด แต่ไม่ควรอัปโหลดโค้ดที่ AI เขียนให้ทั้งหมดโดยไม่เข้าใจ เพราะตอบคำถามกรรมการไม่ได้
ต้องมีกี่โปรเจ็คถึงจะพอสำหรับยื่นพอร์ต
สามโปรเจ็คที่ทำจนจบและอธิบายที่มาได้ดี มีน้ำหนักกว่าสิบโปรเจ็คที่ทำค้างไว้มาก คุณภาพสำคัญกว่าจำนวน