This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 
                    start [2021/01/12 08:31] admin217 [เนื้อหารายวิชา]  | 
                
                    start [2022/08/02 16:18] (current) admin217 [เนื้อหารายวิชา]  | 
            ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== ประมวลรายวิชา ====== | ====== ประมวลรายวิชา ====== | ||
| \\ | \\ | ||
| + | {{Course syllabus 217-2565-1.pdf|Course syllabus}} | ||
| + | |||
| <color blue><fs medium>รหัสวิชา : </fs></color> <fs medium>204217</fs>\\ | <color blue><fs medium>รหัสวิชา : </fs></color> <fs medium>204217</fs>\\ | ||
| <color blue><fs medium>ชื่อวิชา : </fs></color> <fs medium>ภาษาโปรแกรมคอมพิวเตอร์</fs>\\ | <color blue><fs medium>ชื่อวิชา : </fs></color> <fs medium>ภาษาโปรแกรมคอมพิวเตอร์</fs>\\ | ||
| Line 15: | Line 17: | ||
| \\ | \\ | ||
| <color blue><fs medium>ตอนที่ : </fs></color> <fs medium>1</fs>\\ | <color blue><fs medium>ตอนที่ : </fs></color> <fs medium>1</fs>\\ | ||
| - | <color blue><fs medium>ผู้สอน : </fs></color> <fs medium>ผู้ช่วยศาสตราจารย์ ดร. ชุมพล บุญคุ้มพรภัทร</fs>\\ | ||
| - | <color blue><fs medium>ห้องพัก : </fs></color> <fs medium>ห้องพักอาจารย์ 2</fs>\\ | ||
| - | <color blue><fs medium>Email : </fs></color> <fs medium>chumphol.b@cmu.ac.th </fs>\\ | ||
| - | \\ | ||
| - | <color blue><fs medium>ตอนที่ : </fs></color> <fs medium>2</fs>\\ | ||
| <color blue><fs medium>ผู้สอน : </fs></color> <fs medium>อาจารย์ ดร. สุธาสินี โทวุฒิกุล</fs>\\ | <color blue><fs medium>ผู้สอน : </fs></color> <fs medium>อาจารย์ ดร. สุธาสินี โทวุฒิกุล</fs>\\ | ||
| <color blue><fs medium>ห้องพัก : </fs></color> <fs medium>ห้องพักอาจารย์ 1</fs>\\ | <color blue><fs medium>ห้องพัก : </fs></color> <fs medium>ห้องพักอาจารย์ 1</fs>\\ | ||
| <color blue><fs medium>Email : </fs></color> <fs medium>sutasinee.th@cmu.ac.th </fs>\\ | <color blue><fs medium>Email : </fs></color> <fs medium>sutasinee.th@cmu.ac.th </fs>\\ | ||
| + | \\ | ||
| + | <color blue><fs medium>ตอนที่ : </fs></color> <fs medium>2</fs>\\ | ||
| + | <color blue><fs medium>ผู้สอน : </fs></color> <fs medium>ผู้ช่วยศาสตราจารย์ วาสนา นัยโพธิ์</fs>\\ | ||
| + | <color blue><fs medium>ห้องพัก : </fs></color> <fs medium>ห้องพักอาจารย์ 1</fs>\\ | ||
| + | <color blue><fs medium>Email : </fs></color> <fs medium> wassanacs@gmail.com</fs>\\ | ||
| ----- | ----- | ||
| ====== ประกาศ ====== | ====== ประกาศ ====== | ||
| \\ | \\ | ||
| - | <fs medium>ให้นักศึกษาเข้าร่วมกลุ่ม  </fs><color blue><fs medium>https://www.facebook.com/groups/197373822024720</fs></color>\\ | + | <fs medium>ให้นักศึกษาเข้าร่วมกลุ่ม  </fs><color blue><fs medium>https://www.facebook.com/groups/204217cmu2565</fs></color>\\ | 
| <fs medium>เพื่อใช้ในการติดต่อสื่อสาร</fs>\\ | <fs medium>เพื่อใช้ในการติดต่อสื่อสาร</fs>\\ | ||
| Line 57: | Line 59: | ||
| |<100%>| | |<100%>| | ||
| | @#9ce8e7:**ลำดับ**  | @#9ce8e7:**หัวข้อ**  | @#9ce8e7:**Lec**  | @#9ce8e7:**Lab**  | | | @#9ce8e7:**ลำดับ**  | @#9ce8e7:**หัวข้อ**  | @#9ce8e7:**Lec**  | @#9ce8e7:**Lab**  | | ||
| - | | @#f9fbe8:Lecture 0 |  @#f9fbe8:Flowcharts  |  @#f9fbe8:{{lecture_0_flowchart-forstudent.ppt|Lec0}} | @#f9fbe8:{{lab_a-2020.docx|LabA}} | | + | | @#f9fbe8:Lecture 1 |  @#f9fbe8:Getting Started  |  @#f9fbe8:{{65-1_Lec01_Getting_Start.pdf|Lec1}} | @#f9fbe8:{{pdf|Lab01: Getting Start}} | | 
| - | | @#f9fbe8:Lecture 1 |  @#f9fbe8:Getting Started  |  @#f9fbe8:{{lecture_1.pptx|Lec1}} | @#f9fbe8:{{lab_b.docx|LabB}} | | + | | @#f9fbe8:Lecture 2 |  @#f9fbe8:Types, Literals, Variables, Operators, and Expressions  |  @#f9fbe8:{{65-1_Lec2_Types,_Literals,_Variables,_Operators,_and_Expressions.pdf|Lec2}} | @#f9fbe8: {{pdf | Lab02: Types, Literals, Variables, Operators and Expressions}} {{65-1_Lab2_Hint MinMax Problem Solving.pdf|Lab2_Hint MinMax Problem Solving}} | | 
| - | | @#f9fbe8:Lecture 2 |  @#f9fbe8:Types, Literals, Variables, Operators, and Expressions  |  @#f9fbe8:{{lecture_2.pptx|Lec2}} | @#f9fbe8:{{lab_c.docx|LabC}} | | + | | @#f9fbe8:Lecture 3 |  @#f9fbe8:Functions  |  @#f9fbe8:{{65-1_Lec3_Functions.pdf|Lec3}} | @#f9fbe8:{{ pdf|Lab03}} | | 
| - | | @#f9fbe8:Lecture 3 |  @#f9fbe8:Conditionals and Iteration  | @#f9fbe8:{{lecture_3.pptx|Lec3}} | @#f9fbe8:{{ lab_d_lab4.pdf|LabD}} | | + | | @#f9fbe8:Lecture 4-5 |  @#f9fbe8:Conditionals and Iteration  | @#f9fbe8:{{65-1_Lec4_Conditionals_and_Iterations.pdf|Lec4-5}} | @#f9fbe8:{{204217_lab04_conditionals_and_iterations.pdf|Lab04}} | | 
| - | | @#f9fbe8:Lecture 3a |  @#f9fbe8:Errors and Exceptions  |  @#f9fbe8:{{Lec3a_Errors and Exceptions.pdf|Lec3a}} | @#f9fbe8:{{|NO Lab}} | | + | | @#f9fbe8:Lecture 6 |  @#f9fbe8:Strings  |  @#f9fbe8:{{.pdf|Lec6}} | @#f9fbe8:{{.pdf|LabG}} | | 
| - | | @#f9fbe8:Lecture 4 |  @#f9fbe8:Functions  |  @#f9fbe8:{{lecture_4.pptx|Lec4}} | @#f9fbe8:{{labe_lab5.pdf|LabE}} | | + | | @#f9fbe8:Lecture 7 |  @#f9fbe8:Input/output Redirection  |  @#f9fbe8:{{.pdf|Lec7}} | @#f9fbe8:{{.pdf|LabH}} | | 
| - | | @#f9fbe8:Lecture 5 |  @#f9fbe8:Strings | @#f9fbe8:{{lecture_5.pptx|Lec5}} | @#f9fbe8:{{lab_f.docx|LabF}} | | + | | @#f9fbe8:Lecture 8-9 |  @#f9fbe8:List and Tuples (Part1-2)  | @#f9fbe8:{{.pdf|Lec8-9}} | @#f9fbe8:{{.pdf|LabI}} | | 
| - | | @#f9fbe8:Lecture 6 |  @#f9fbe8:Lists and Tuples I | @#f9fbe8:{{lecture_6.pptx|Lec6}} | @#f9fbe8:{{lab_g.docx|LabG}} | | + | | @#f9fbe8:Lecture 10 |  @#f9fbe8:List and Tuples (Part3)  | @#f9fbe8:{{.pdf|Lec10}} | @#f9fbe8:{{.pdf|LabK}} | | 
| - | | @#f9fbe8:Lecture 7 |  @#f9fbe8:List and Tuples II | @#f9fbe8:{{lecture_7.pptx|Lec7}} | @#f9fbe8:{{lab_h.docx|LabH}} | | + | | @#f9fbe8:Lecture 11 |  @#f9fbe8:Sorting and Searching  | @#f9fbe8:{{.pdf|Lec11}} | @#f9fbe8:{{.pdf|LabK}} | | 
| - | | @#f9fbe8:Lecture 8 |  @#f9fbe8:Sorting and Searching  | @#f9fbe8:{{lecture_8.pptx|Lec8}} | @#f9fbe8:{{lab_i.docx|LabI}} | | + | | @#f9fbe8:Lecture 12 |  @#f9fbe8:Sets and Dictionaries  | @#f9fbe8:{{.pdf|Lec12}} | @#f9fbe8:{{.pdf|LabK}} | | 
| - | | @#f9fbe8:Lecture 9 |  @#f9fbe8:Sets and Dictionaries  | @#f9fbe8:{{lecture_9.pptx|Lec9}} | @#f9fbe8:{{lab_j.docx|LabJ}} | | + | | @#f9fbe8:Lecture 13 |  @#f9fbe8:Recursions  | @#f9fbe8:{{.pdf|Lec13}} | @#f9fbe8:{{.pdf|LabK}} | | 
| - | | @#f9fbe8:Lecture 10 |  @#f9fbe8:Files I/O | @#f9fbe8:{{lecture_10.pptx|Lec10}}  | @#f9fbe8:{{lab_k.docx|LabK}}  | | + | | @#f9fbe8:Practice 1 |  @#f9fbe8:Python Libraries & Application  | @#f9fbe8:{{.pdf|Lec10}}  | @#f9fbe8:{{.pdf|LabK}}  | | 
| + | |||
| <color #e01bdd><fs medium>**หนังสือประกอบการเรียนการสอน **</fs></color> \\ | <color #e01bdd><fs medium>**หนังสือประกอบการเรียนการสอน **</fs></color> \\ | ||
| Line 79: | Line 83: | ||
| |<100%>| | |<100%>| | ||
| | @#9ce8e7:**ห้วข้อการให้คะแนน**  | @#9ce8e7:**คะแนน (%)** | | | @#9ce8e7:**ห้วข้อการให้คะแนน**  | @#9ce8e7:**คะแนน (%)** | | ||
| - | | @#f9fbe8:งานที่ได้รับมอบหมาย  | @#f9fbe8:20 % | | + | | @#f9fbe8:การบ้าน/งานที่ได้รับมอบหมาย  | @#f9fbe8:40 % | | 
| - | | @#f9fbe8:โครงงาน | @#f9fbe8:20 % | | + | | @#f9fbe8:Quiz | @#f9fbe8:10 % | | 
| - | | @#f9fbe8:สอบกลางภาค  | @#f9fbe8:30 % | | + | | @#f9fbe8:สอบกลางภาค  | @#f9fbe8:25 % | | 
| - | | @#f9fbe8:สอบปลายภาค  | @#f9fbe8:30 % | | + | | @#f9fbe8:สอบปลายภาค  | @#f9fbe8:25 % | | 
| <color #e01bdd><fs medium>**นโยบายการส่งงาน **</fs></color> \\ | <color #e01bdd><fs medium>**นโยบายการส่งงาน **</fs></color> \\ | ||
| - | <fs medium>ไม่มีกำหนดส่งแต่ละชิ้น วันสุดท้ายที่ส่งได้ คือวันสอบปลายภาค ขอใหนักศึกษาพยายามทำด้วยตัวเอง</fs>\\ | + | การส่งการงาน: (1) รับ Username และ password ที่ Website ส่งการบ้านและ (2) ระบบ Grader\\ | 
| + | (1) รับ Username และ password ที่ Website ส่งการบ้าน\\ | ||
| + | ▪ ที่ http://hw.cs.science.cmu.ac.th/\\ | ||
| + | ▪ หรือ ที่เว็บไซต์ของภาควิชา http://www.cs.science.cmu.ac.th > “กระบวนวิชา”/ “COURSES” > “เว็บเพจส่งการบ้าน”/ “Assignment Submission System”\\ | ||
| + | (2) ส่งการบ้านระบบ Grader (ระบบตรวจงานอัตโนมัติ) เพื่อรับคะแนน\\ | ||
| + | ▪ Log in เข้าระบบ Grader ที่ URL http://10.4.29.182:8888 หรือ  https://gdr217.cs.science.cmu.ac.th/ | ||
| + | (โดย รหัสผู้ใช้และรหัสผ่านที่แจ้งไว้ในระบบส่งการบ้าน) เพื่อรับคะแนน\\ | ||
| + | ▪ ตั้งไฟล์โปรแกรม (.py) ที่จะส่งเป็นการบ้านให้ตรงกับที่กำหนดในปฏิบัติการ แล้ว upload ที่ ระบบ Grader\\ | ||
| + | \\ | ||
| + | ข้อปฏิบัติในการส่งงาน (การบ้าน)\\ | ||
| + | ▪ การส่งงานให้ส่งภายใน 23:59 ของวันที่กำหนด หากส่งงานช้ากว่ากําหนดจะถูกคิดคะแนนเพียง 80% จากคะแนนเต็ม\\ | ||
| + | ▪ **หากพบว่ามีการลอกการบ้าน ไม่ว่าจะกรณีใด ๆ \\ | ||
| + | o ผู้ที่ให้เพื่อนลอกโดนหักคะแนนเท่าคะแนนการบ้านในข้อนั้น (คะแนนการบ้าน = ข้ออื่น ๆ - คะแนนการบ้านข้อนั้น) \\ | ||
| + | o ผู้ที่ลอกการบ้านเพื่อนได้ 0 สำหรับคะแนนการบ้านข้อนั้น (คะแนนการบ้าน = ข้ออื่น ๆ + 0 คะแนน) **\\ | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | *นักศึกษาทำการบ้านด้วยตนเอง เพราะการสั่งงานมีจุดประสงค์เพื่อให้นักศึกษาได้ฝึกทักษะในการเขียนโปรแกรม \\ | ||
| + | เพื่อจะทำให้สามารถทำข้อสอบได้ด้วยตนเองและ ได้ใช้ความสามารถนี้ในการทำงานในอนาคตต่อไป | ||
| + | \\ | ||
| + | <color blue><fs medium> ** ขั้นตอนการส่งงานในระบบ grader **</fs></color> {{คู่มือการเข้า_grader.pdf|Link }}\\ | ||
| + | <color red><fs medium> ** คำถามที่พบบ่อย ** </fs></color> {{faq-grader-204217.pdf|Link}}\\ | ||
| \\ | \\ | ||
| Line 95: | Line 120: | ||
| |<100%>| | |<100%>| | ||
| | @lightgreen:**คาบเรียน**  | @lightgreen:**วัน - เวลา**  | @lightgreen:**ห้องเรียน**  | | | @lightgreen:**คาบเรียน**  | @lightgreen:**วัน - เวลา**  | @lightgreen:**ห้องเรียน**  | | ||
| - | | @#fcf6e6:บรรยาย  | @#fcf6e6:อังคาร 14:30 – 16:30 น. | @#fcf6e6:CSB 201 (Sec.1), CSB 207 (Sec.2)  | | + | | @#fcf6e6:บรรยาย  | @#fcf6e6:ศุกร์ 12:30 – 14:30 น. | @#fcf6e6:CSB 209 (Sec.1), CSB 210 (Sec.2)  | | 
| - | | @#fcf6e6:ปฏิบัติการ  | @#fcf6e6:ศุกร์ 14:30 – 16:30 น. | @#fcf6e6:CSB 303 (Sec.1), CSB 308 (Sec.2)  | | + | | @#fcf6e6:ปฏิบัติการ  | @#fcf6e6: อังคาร 12:30 – 14:30 น. | @#fcf6e6:CSB 303 (Sec.1), CSB 308 (Sec.2)  | | 
| Line 105: | Line 130: | ||
| |<100%>| | |<100%>| | ||
| | @lightgreen:**การสอบ**  | @lightgreen:**วัน**  | @lightgreen:**เวลา**  | | | @lightgreen:**การสอบ**  | @lightgreen:**วัน**  | @lightgreen:**เวลา**  | | ||
| - | | @#fcf6e6:สอบกลางภาค  | @#fcf6e6:วันเสาร์ที่ 30 มกราคม 2564 |  @#fcf6e6:เวลา 8:00 – 11:00 น. | | + | | @#fcf6e6:สอบกลางภาค  | @#fcf6e6:วันเสาร์ที่ 3 กันยายน 2565 |  @#fcf6e6:เวลา 15:30 – 18:30 น. | | 
| - | | @#fcf6e6:สอบปลายภาค  | @#fcf6e6:วันศุกร์ที่ 2 เมษายน 2564 | @#fcf6e6:เวลา 12:00 – 15:00 น. | | + | | @#fcf6e6:สอบปลายภาค  | @#fcf6e6:วันอังคารที่ 1 พฤศจกิายน 2564 | @#fcf6e6:เวลา 12:00 – 15:00 น. | |