This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2020/12/01 07:17] admin217 [คำอธิบายลักษณะกระบวนวิชา] |
start [2022/06/24 07:05] admin217 [ประมวลรายวิชา] |
||
---|---|---|---|
Line 3: | Line 3: | ||
====== ประมวลรายวิชา ====== | ====== ประมวลรายวิชา ====== | ||
\\ | \\ | ||
+ | Course syllabus 217-2565-1.pdf | ||
<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 16: | ||
\\ | \\ | ||
<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>อาจารย์ ดร. สุธาสินี โทวุฒิกุล</fs>\\ |
- | <color blue><fs medium>ห้องพัก : </fs></color> <fs medium>ห้องพักอาจารย์ 2</fs>\\ | + | <color blue><fs medium>ห้องพัก : </fs></color> <fs medium>ห้องพักอาจารย์ 1</fs>\\ |
- | <color blue><fs medium>Email : </fs></color> <fs medium>chumphol.b@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>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> wassanacs@gmail.com</fs>\\ |
----- | ----- | ||
====== ประกาศ ====== | ====== ประกาศ ====== | ||
\\ | \\ | ||
- | <fs medium>ให้นักศึกษาเข้าร่วมกลุ่ม </fs><color blue><fs medium>https://www.facebook.com/groups/203746434224653/ </fs></color>\\ | + | <fs medium>ให้นักศึกษาเข้าร่วมกลุ่ม </fs><color blue><fs medium>https://www.facebook.com/groups/204217cmu2565</fs></color>\\ |
<fs medium>เพื่อใช้ในการติดต่อสื่อสาร</fs>\\ | <fs medium>เพื่อใช้ในการติดต่อสื่อสาร</fs>\\ | ||
Line 42: | Line 43: | ||
----- | ----- | ||
- | ====== คำอธิบายลักษณะกระบวนวิชา ====== | + | ====== วัตถุประสงค์ ====== |
\\ | \\ | ||
- | <fs medium>กระบวนวิชานี้ต้องการแนะนำภาษาโปรแกรมคอมพิวเตอร์ที่เป็นที่นิยมในปัจจุบัน เนื้อหาประกอบด้วยแนวคิดพื้นฐานเกี่ยวกับภาษาโปรแกรม การใช้โปรแกรมระบบและโปรแกรมอรรถประโยชน์ องค์ประกอบพื้นฐานของภาษาโปรแกรม คำสั่ง โปรแกรมย่อย แฟ้มข้อมูล และการประยุกต์ </fs>\\ | + | <fs medium> |
+ | 1. เพื่อให้นักศึกษามีความรู้ภาษาโปรแกรมคอมพิวเตอร์ที่นิยมใช้ในปัจจุบัน\\ | ||
+ | 2. เพื่อให้นักศึกษามีพื้นฐานในการพัฒนาโปรแกรม\\ | ||
+ | 3. เพื่อให้นักศึกษามีความคุ้นเคยในการเขียนโปรแกรมในภาษาระดับสูง\\ | ||
+ | </fs>\\ | ||
Line 52: | Line 57: | ||
|<100%>| | |<100%>| | ||
- | | @#9ce8e7:**ลำดับ** | @#9ce8e7:**หัวข้อ** | @#9ce8e7:**Lec** | @#9ce8e7:**Lab** | @#9ce8e7:**HW** | | + | | @#9ce8e7:**ลำดับ** | @#9ce8e7:**หัวข้อ** | @#9ce8e7:**Lec** | @#9ce8e7:**Lab** | |
- | | @#f9fbe8:Lecture 0 | @#f9fbe8:Flowcharts | @#f9fbe8:{{lecture_0_flowchart-forstudent.ppt|Lec_A}} | @#f9fbe8:{{lab_a-2020.docx|Lab_A}} | @#f9fbe8: | | + | | @#f9fbe8:Lecture 1 | @#f9fbe8:Getting Started | @#f9fbe8:{{65-1_Lec01_Getting_Start.pdf|Lec1}} | @#f9fbe8:{{.pdf|Lab01}} | |
- | | @#f9fbe8:Lecture 1 | @#f9fbe8:Getting Started | @#f9fbe8:{{lecture_1.pptx|Lec1}} | @#f9fbe8:{{lab_1.docx|Lab1}} | @#f9fbe8:{{hw1.pdf|HW1}} | | + | | @#f9fbe8:Lecture 2 | @#f9fbe8:Types, Literals, Variables, Operators, and Expressions | @#f9fbe8:{{.pdf|Lec2}} | @#f9fbe8:{{.pdf|Lab02}} | |
- | | @#f9fbe8:Lecture 2 | @#f9fbe8:Types, Literals, Variables, Operators, and Expressions | @#f9fbe8:{{lecture_2.pptx|Lec2}} | @#f9fbe8:{{lab_2.docx|Lab2}} | @#f9fbe8:{{hw2.pdf|HW2}} | | + | | @#f9fbe8:Lecture 3 | @#f9fbe8:Functions | @#f9fbe8:{{.pdf|Lec3}} | @#f9fbe8:{{ .pdf|Lab03}} | |
- | | @#f9fbe8:Lecture 3 | @#f9fbe8:Conditionals and Iteration | @#f9fbe8:{{lecture_3.pptx|Lec3}} | @#f9fbe8:{{lab_3.docx|Lab3}} | @#f9fbe8: | | + | | @#f9fbe8:Lecture 4 | @#f9fbe8:Conditionals and Iteration | @#f9fbe8:{{.pdf|Lec4}} | @#f9fbe8:{{.pdf|Lab04}} | |
- | | @#f9fbe8:Lecture 4 | @#f9fbe8:Functions | @#f9fbe8:{{lecture_4.pptx|Lec4}} | @#f9fbe8:{{lab_4.docx|Lab4}} | @#f9fbe8:{{hw4.pdf|HW4}} | | + | | @#f9fbe8:Lecture 5 | @#f9fbe8:Conditionals and Iteration | @#f9fbe8:{{.pdf|Lec5}} | @#f9fbe8:{{.pdf|LabF}} | |
- | | @#f9fbe8:Lecture 5 | @#f9fbe8:Strings | @#f9fbe8:{{lecture_5.pptx|Lec5}} | @#f9fbe8:{{lab_5.docx|Lab5}} | @#f9fbe8:{{hw5.pdf|HW5}} | | + | | @#f9fbe8:Lecture 6 | @#f9fbe8:Strings | @#f9fbe8:{{.pdf|Lec6}} | @#f9fbe8:{{.pdf|LabG}} | |
- | | @#f9fbe8:Lecture 6 | @#f9fbe8:Lists and Tuples | @#f9fbe8:{{lecture_6_new.pptx|Lec6}} | @#f9fbe8:{{lab6_new.docx|Lab6}} | @#f9fbe8:{{hw6.pdf|HW6}} | | + | | @#f9fbe8:Lecture 7 | @#f9fbe8:Input/output Redirection | @#f9fbe8:{{.pdf|Lec7}} | @#f9fbe8:{{.pdf|LabH}} | |
- | | @#f9fbe8:Lecture 7 | @#f9fbe8: Errors and Exceptions | @#f9fbe8:{{lecture7_new.pptx|Lec7}} | @#f9fbe8:{{lab7_new.docx|Lab7}} | @#f9fbe8: | | + | | @#f9fbe8:Lecture 8 | @#f9fbe8:List and Tuples (Part1) | @#f9fbe8:{{.pdf|Lec8}} | @#f9fbe8:{{.pdf|LabI}} | |
- | | @#f9fbe8:Lecture 8 | @#f9fbe8:File Manipulation | @#f9fbe8:{{lecture8_new.pptx|Lec8}} | @#f9fbe8:{{lab8_new.docx|Lab8}} | @#f9fbe8: | | + | | @#f9fbe8:Lecture 9 | @#f9fbe8:List and Tuples (Part2) | @#f9fbe8:{{.pdf|Lec9}} | @#f9fbe8:{{.pdf|LabJ}} | |
+ | | @#f9fbe8:Lecture 10 | @#f9fbe8:List and Tuples (N dimention) | @#f9fbe8:{{.pdf|Lec10}} | @#f9fbe8:{{.pdf|LabK}} | | ||
+ | | @#f9fbe8:Lecture 11 | @#f9fbe8:Sorting and Searching | @#f9fbe8:{{.pdf|Lec10}} | @#f9fbe8:{{.pdf|LabK}} | | ||
+ | | @#f9fbe8:Lecture 12 | @#f9fbe8:Sets and Dictionaries | @#f9fbe8:{{.pdf|Lec10}} | @#f9fbe8:{{.pdf|LabK}} | | ||
+ | | @#f9fbe8:Lecture 13 | @#f9fbe8:Recursions | @#f9fbe8:{{.pdf|Lec10}} | @#f9fbe8:{{.pdf|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> \\ | ||
- | <fs medium>สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี,หนังสือเรียนภาษาไพทอน</fs>\\ | + | <fs medium>1. ผศ.ดร. สุชาติ คุ้มมะณี. Basic Python Coding เรียนง่ายเป็นเร็ว. ไอดีซี พรีเมียร์, บจก., 2019</fs>\\ |
+ | <fs medium>2. Downey, Allen. Think Python How to Think Like a Computer Scientist. O'Reilly Media; 2nd edition., 2016</fs>\\ | ||
\\ | \\ | ||
----- | ----- | ||
Line 71: | Line 84: | ||
|<100%>| | |<100%>| | ||
| @#9ce8e7:**ห้วข้อการให้คะแนน** | @#9ce8e7:**คะแนน (%)** | | | @#9ce8e7:**ห้วข้อการให้คะแนน** | @#9ce8e7:**คะแนน (%)** | | ||
- | | @#f9fbe8:งานที่ได้รับมอบหมาย | @#f9fbe8:20 % | | + | | @#f9fbe8:การบ้าน/งานที่ได้รับมอบหมาย | @#f9fbe8:40 % | |
- | | @#f9fbe8:สอบกลางภาค | @#f9fbe8:40 % | | + | | @#f9fbe8:Quiz | @#f9fbe8:10 % | |
- | | @#f9fbe8:สอบปลายภาค | @#f9fbe8:40 % | | + | | @#f9fbe8:สอบกลางภาค | @#f9fbe8:25 % | |
+ | | @#f9fbe8:สอบปลายภาค | @#f9fbe8:25 % | | ||
Line 86: | Line 100: | ||
|<100%>| | |<100%>| | ||
| @lightgreen:**คาบเรียน** | @lightgreen:**วัน - เวลา** | @lightgreen:**ห้องเรียน** | | | @lightgreen:**คาบเรียน** | @lightgreen:**วัน - เวลา** | @lightgreen:**ห้องเรียน** | | ||
- | | @#fcf6e6:บรรยาย | @#fcf6e6:อังคาร 14:30 – 16:30 น. | @#fcf6e6:CSB 210 | | + | | @#fcf6e6:บรรยาย | @#fcf6e6:ศุกร์ 12:30 – 14:30 น. | @#fcf6e6:CSB 209 (Sec.1), CSB 210 (Sec.2) | |
- | | @#fcf6e6:ปฏิบัติการ | @#fcf6e6:ศุกร์ 14:30 – 16:30 น. | @#fcf6e6:CSB 307 | | + | | @#fcf6e6:ปฏิบัติการ | @#fcf6e6: อังคาร 12:30 – 14:30 น. | @#fcf6e6:CSB 303 (Sec.1), CSB 308 (Sec.2) | |
Line 96: | Line 110: | ||
|<100%>| | |<100%>| | ||
| @lightgreen:**การสอบ** | @lightgreen:**วัน** | @lightgreen:**เวลา** | | | @lightgreen:**การสอบ** | @lightgreen:**วัน** | @lightgreen:**เวลา** | | ||
- | | @#fcf6e6:สอบกลางภาค | @#fcf6e6:วันอาทิตย์ที่ 16 กุมภาพันธ์ 2563 | @#fcf6e6:เวลา 12:00 – 15:00 น. | | + | | @#fcf6e6:สอบกลางภาค | @#fcf6e6:วันเสาร์ที่ 3 กันยายน 2565 | @#fcf6e6:เวลา 15:30 – 18:30 น. | |
- | | @#fcf6e6:สอบปลายภาค | @#fcf6e6:วันศุกร์ที่ 1 พฤษภาคม 2563 | @#fcf6e6:เวลา 12:00 – 15:00 น. | | + | | @#fcf6e6:สอบปลายภาค | @#fcf6e6:วันอังคารที่ 1 พฤศจกิายน 2564 | @#fcf6e6:เวลา 12:00 – 15:00 น. | |