สวัสดีครับน้อง ๆ ❤️
พี่ ๆ ก็ขอต้อนรับน้อง ๆ อีกครั้งนึงนะครับ Repo นี้จะบอกกำหนดการและข้อมูล Pre-Programming Preparatory Course ของปี 2018 นะครับ โดยการอัปเดตเรื่องกำหนดการและข้อมูลต่าง จะใช้ Repo นี้เป็นตัวหลักนะครับ
คอร์สนี้จะเป็นเรื่องการใช้ Algorithm และ Basic Programming ซึ่งภาษาหลักของเราที่จะใชนั้นก็คือ Python นั้นเอง โดยทั้ง 2 อย่างนั้นจะเป็นพื้นฐานหลักในวิชา Problem Solving in Information Technology (PSIT) ในปี 1 เทอม 1
ดังนั้น พี่ ๆ อยากให้น้องตั้งใจในการเรียนรู้ ขยัน หมั่นทำโจทย์ ไม่เข้าใจให้ถาม แล้วชีวิตของน้องจะสดใส จากความห่วงใยของพี่ ๆ
วันที่ 23 เมษายน - 14 พฤษภาคม 2018 | วันที่ 26 พฤษภาคม - 22 มิถุนายน 2018 | วันที่ 25 มิถุนายน - 18 กรกฎาคม 2018 |
---|---|---|
รับสมัครน้องๆ เข้า Course Pre Programming (รับสมัครผ่านทาง Google Form) |
Pre Programming รอบ Online (ผ่านระบบ Ejudge) |
Pre Programming รอบ Onsite (ณ คณะเทคโนโลยีสารสนเทศ) |
Status: CLOSED |
Status: Inactive |
Status: Inactive |
ปิดการรับสมัครแล้ว หากอยากเรียนติดต่อพี่ ๆ ได้เลยครับ
ตามนี้เลยครับ 👉 Pre-Programming Attendance Status
หากน้องไม่พบชื่อตัวเอง ไม่ต้องตกใจนะครับ พี่ ๆ จะคอยอัปเดตนะ ส่วนคนทีขึ้นว่าไม่ผ่านไม่ต้องตกใจนะครับ น้อง ๆ ไม่ผ่านอาจจะเป็นเพียงแค่ข้อมูลไม่ครบหรือตกหล่น สามารถแก้ไขได้ ให้น้องติดต่อพี่ ๆ ได้เลยนะครับ
ติดตามในกลุ่ม ITKMITL Pre-Programming 61
ระบบ eJudge เป็นระบบ Grader ชนิดหนึ่ง ที่จะรับโปรแกรมของน้อง ๆ มา แล้วรัน โดยการใส่ค่า Input ที่พวกพี่ ๆ ที่ออกโจทย์เขียนเอาไว้ และรับค่า Output ที่ผ่านโปรแกรมนั้น ๆ ออกมา โดยระบบจะสามารถเช็คได้ถึง
- ความมีระเบียบ ในการเขียนโปรแกรม (คุณภาพ)
- ความคล้ายคลึงใน Algorithm ในโปรแกรมน้อง ๆ กับเพี่อนของน้อง ๆ
- ความถูกต้องในผลลัพท์ ที่ออกมาจากโปรแกรมที่น้องๆเขียนมา
- เก็บคะแนน และเก็บไฟล์ที่น้องเคยส่งมาทั้งหมด
โดยน้องๆก็จะเจอกับระบบนี้ไปอีกนาน เพราะน้องต้องเรียนกับมัน สอบกับมัน ทำ Quiz กับมัน ดังนั้น ก็ให้เข้าใจและชินไปกับระบบครับ
วิธีระบบ eJudge คำนวณคะแนน หากน้องทำได้เพียง 9 ใน 10 testcase ได้ถูกต้อง และคะแนนต่อข้อ = 100 คะแนน และระดับความยาก = 5 และ ทำคุณภาพ code ระดับไม่มีที่ติ
Testcase Score | Difficulty | Perfect bonus score | Quality | Total |
---|---|---|---|---|
(9/10) x 100 | x5 | 100 x 5 x 0 | 100% | 90 x 5 x 1 + 0 = 450 |
หากน้องทำได้ 10 ใน 10 testcase ได้ถูกต้อง และคะแนนต่อข้อ = 100 คะแนน และระดับความยาก = 5 และ ทำคุณภาพ code ระดับไม่มีที่ติ
Testcase Score | Difficulty | Perfect bonus score | Quality | Total |
---|---|---|---|---|
(10/10) x 100 | x5 | 100 x 5 x 2 | 100% | 100 x 5 x 1 + 500 = 1000 |
เห็นความแตกต่างนั้นมั้ยเอ่ย? 450 กับ 1000 คะแนน? Welcome to the PSIT.
น้องอาจจะไม่เข้าใจ ว่าทำไมเราต้องมาเรียน Python ด้วย ทำไมไม่เรียน C/Java ก่อน หรือ ไม่เรียน Ruby หรือ Swift ก่อน เพื่อเป็นการเรียนวิธีคิด พี่อยากจะบอกข้อดีของ Python ให้น้องฟังครับ
-
Speed - น้องจะสามารถเขียนภาษานี้ได้เร็ว เพราะเป็นภาษา High Level
-
Integrations - ระบบต่าง ๆ นั้นรองรับภาษา Python ทั้งหมด หากไม่รองรับ ก็สามารถใช้ Library เพื่อให้มันรองรับได้
-
Compatibility - ใช้ได้กับทุกแพลตฟอร์มหลัก ๆ เช่น Windows (.NET) และ UNIX (MacOS & Linux Distribution & Android)
"Python is easy to learn and use, but powerful enough to tackle even the most difficult problems. It integrates well with existing IT infrastructure, and is very platform independent." - Continuum
Think Python 2 (หนังสือเดียวที่เอาเข้าห้องสอบได้)
http://greenteapress.com/thinkpython2/thinkpython2.pdfPython Tutor (Python Cloud Debugger ทำงานทีละบรรทัด) http://www.pythontutor.com
Python Organizations (Document หลักของ Python) https://docs.python.org/3/
การเรียน Onsite นี้จะแตกต่างกับรอบ Online ในระดับหนึ่ง เพราะจะเป็นการใช่เครื่องมือที่หลากหลายขึ้น (หรือในท่าที่ยากขึ้น) ต่างจากรอบ Online ที่พี่ ๆ ให้น้อง ๆ ฝึกให้น้อง วาง Algorithm เป็น และใช้เครื่องมือได้
การเรียน onsite จะเรียนทั้งหมด 4 week จันทร์ - ศุกร์ เริ่ม วันที่ 25 มิถุนายน ถึง 20 กรกฎาคม 2018 ซึงการเรียน Onsite นั้นจัดขึ้นที่คณะเทคโนโลยีสารสนเทศ แบ่งเป็นทั้งหมด 5 ห้องโดยรายชื่อน้องๆ Online ทั้งหมด ถูกแบ่งในแต่ละห้องอยู่ในนี้ Name Listed
ใครไม่มีรายชื่อ แจ้งพี่ๆโดยด่วนที่่สุด
การเรียน onsite ให้ใส่ชุดธรรม สุภาพเรียบร้อย
- เสือยืดหรือเสื้อที่มันสุภาพๆ
- กางเกงขายาว
- รองเท้าผ้าใบ
โดยหากมีข้อสงสัย หรือ ต้องการความช่วยเหลือ ติดต่อพี่ ๆ ได้เลยนะครับ
- นั่งรถตู้สาย 156 เขียนว่าไปเทคโนลาดกระบัง หรือใครจะนั่งรถไฟมาก็ได้นะ ขึ้นตรงที่หยุดพญาไท ใต้ BTS พญาไท ลงหัวตะเข้นะน้อง
- นั่งรถตู้สาย 144 เขียนว่าไปเทคโนลาดกระบัง
- นั่งรถตู้สาย 554A เขียนว่าไปเทคโนลาดกระบัง (รถจอดหน้าฟิวเจอร์เลยจร้า~)
- นั่งรถตู้สาย 50B เขียนว่าไปเทคโนลาดกระบัง(รถจอดข้างห้างน้อมจิตต์นะจะ~)
- นั่งรถตู้สาย ที่เขียนว่าไปเทคโนลาดกระบัง ขออภัยจำเบอร์ไม่ได้ อิอิ (รถจอดหน้าห้างซีคอน~) หรือใครจะนั่ง 1013 มาก็ได้นะ มาต่อหัวตะเข้อีกที
อันนี้ค่อนข้างโหดนิดนึง
- สายราง *ขึ้นรถไฟตรงสถานีชุมทางตลิ่งชัน ต่อเข้ากรุงเทพ (เรียก EZ ได้ว่าหัวลำโพง) แล้วต่อรถไฟอีกต่อมาลงหัวตะเข้
- สายด่วน *นั่งรถตู้อะไรก็ได้มาลงอนุสาวรีย์ชัย แล้วต่อรถตู้ที่พี่เขียนไว้ข้างบนโลด~
นั่งรถไฟฟ้ามาต่อ Airport Link ที่ BTS พญาไท แล้วลงที่สถานีลาดกระบัง เสร็จแล้วมาต่อ 2 แถวที่เขียนว่า เข้าเทคโนคันสีส้มๆได้เลย
- ฉะเชิงเทรา รถไฟเร็วที่สุด ลงหัวตะเข้
- มีนบุรี รถตู้สาย 1517/23A* เขียนว่าไปเทคโนลาดกระบัง รถจอดตรงข้างอู่รถเมล์ *บางคันไปไม่ถึง ถามคนขับด้วยนะ
- ปากน้ำ/บางนา นั่งรถมาลงตรง BTS พระโขนง แล้วต่อ 1013 โลด ต่อสองแถวตรงหัวตะเข้อีกที
- หลักสี่/ดอนเมือง รถเมล์ 554 เร็วสุดพี่นั่งมาแล้ว ไปต่อมีนบุรีมันช้ากว่า รถจะสุดทางที่สนามบิน ให้นั่งรถเวียนออกมาแล้วนั่งสองแถวต่อเข้าไปอีกที
สองแถว ปี้นๆ เยอะมาก ถ้าไม่มีมาไปเทคโนเลย ก็ให้นั่งที่เขียนว่าหัวตะเข้ก็ได้ แล้วก็นั่งรถต่อเข้าไปอีกที
ถามพี่ๆซะ 555555555 ไม่กัดแน่นอน อิอิอิอิอิ #ฉีดยาแล้ว
สำหรับน้องที่มาจากต่างจังหวัดหรือมีประสงค์ที่จะพักแถวสถาบันพี่ก็มีโซนแนะนำหลักๆ ดังนี้
- เกกี อยู่แถวนี้
- หอพักของมหาลัย อยู่แถวนี้
- หน้ามหาลัย อยู่แถวนี้
- ถนนฉลองกรุง อยู่แถวนี้
- V Condo อยู่แถวนี้
การรายตัวของสถาบันนั้นจะแบ่งเป็น 2 ช่วง
นั้นก็คือ
การรายงานตัวรอบที่ 1 | การรายงานตัวรอบที่ 2 |
---|---|
วันที่ 11 - 13 กรกฎาคม 2018 | วันที่ 1 - 3 สิงหาคม 2018 |
ซึงการรายงานตัวของคณะเรานั้นตรงกับวัน พุธที่ 11 กรกฎาคม 2018
หรือ Week 3 ของ Onsite
ดังนั้นน้องที่อยู่ต่างจังหวัด หรือ ที่พักอาศัยอยู่บริเวณหอพักของสถาบัน พี่ ๆ แนะนำว่าให้ทำการเตรียมเอกสารการรายงานตัวให้เรียบร้อย อย่างน้อยล่วงหน้า 1 สัปดาห์
โดยสำหรับข้อมูล ต้องเอาอะไรไปบ้าง และเวลาไหน ที่ไหน ให้ดูในตารางการรายงานตัวนะครับ KMITL Registeration Website
ที่หลักๆ ก็จะมีตามเช็คลิสต์นี้
1. เอกสารการตรวจร่างกาย โดยที่ต้องไปโหลดฟอร์มบนเว็บไซต์ reg.kmitl.ac.th
2. ใบ ปพ. 1 (จริง 1 ชุด สำเนา 2 ชุด)
3. สำเนาบัตรประชาชน 2 ชุด
ซึ่งในวันที่รายงานตัวน้องๆทุกคนต้องแต่งการเรียบร้อย ตามระเบียบของทางสถาบันนะครับ
เครื่องแต่งกาย จะนำมาขายที่คณะ ตอน Week 1 และ Week 4 นะครับ โดย ณ วันนั้นจะมีของดังนี้ครับ
- เสื้อนักศึกษา ชายและ หญิง
- กางเกงของนักศึกษาชาย
- กระโปรงพลีท
- กระโปรงพิธีการ
- กระดุม (นักศึกษาหญิง)
- เข็มขัดและหัวเข็มขัด (นักศึกษาชายและหญิง)
เน็คไทและเข็มนักศึกษาจะได้รับหลังจากการทำพิธีมอบเน็คไทและเข็ม
สำหรับน้องๆที่จะไปซื้อชุดนักศึกษาด้วยตนเองนะครับ ระเบียบการแต่งการของนักศึกษา
@sagelga |
@RawitSHIE | @wiput1999 | @810Teams | @Kodashi | @Supermalonz |
Chief Executive | Chief Ejudge Problem | Chief Teaching Director | Chief Documentation | Chief Registeration |
Saint | Gun | Cartoon | Khing | Pok |
Coke | Fluke | Diff | Fluke | Nut |
comming soon พี่เยอะจัด