This is an old revision of the document!
204101: การเขียนโปรแกรมสำหรับผู้เริ่มต้น (Programming for Beginners)
จำนวนหน่วยกิต 3 (2-2-5) ภาคการศึกษาที่ 1 ปีการศึกษา 2569
xcoursesyllabus204101_1_2569.pdf
ชี้แจงการให้คะแนนการบ้าน ชี้แจงการให้คะแนนการบ้าน204101_1_2569x.pdf
* การสอบ ไม่อนุญาตให้นำเอกสารหรือตำราเรียนหรือเครื่องคำนวณ(เครื่องคิดเลข/มือถือ)เข้าไปยังที่นั่งสอบ หากตรวจพบว่านักศึกษาผู้ใดนำสิ่งของ ต้องห้ามเข้าห้องสอบถือเป็นการกระทำผิดฐานทุจริตในการสอบ
เนื้อหาแต่ละสัปดาห์ สามารถปรับเปลี่ยนได้ตามที่ผู้สอนแต่ละตอน เห็นควร นักศึกษาต้องเข้าชั้นเรียนเพื่อรับทราบข้อมูล
| สัปดาห์ที่ | วันที่ | บรรยาย (Lecture) | ปฏิบัติการ (Laboratory) | ใบงาน |
|---|---|---|---|---|
| 1 | 22-26 มิ.ย.69 | ชี้แจงรายละเอียดวิชา คะแนนต่างๆ เว็บภาควิชา การส่งงาน [Theory] Program development slides homework | [Theory] Basic programming via code.org slides and labsheet | HW1 และ Lab01 |
| 2 | 29มิ.ย.-3ก.ค.69 | [Theory] Numeral system slides homework | [Python] Introduction to Python slides | HW2 |
| 3 | 6-10 ก.ค.69 | [Theory] Introduction to python homework | [Python] Introduction to Python | HW3 |
| 4 | 13-17 ก.ค.69 | [Flowchart] Sequential slides | [Python] Sequential programming slides labsheet | LAB02 |
| 5 | 20-24 ก.ค.69 | [Flowchart] Selection slides | [Python] Selection programming slides labsheet | LAB03 |
| 6 | 27-31 ก.ค.69 | [Flowchart] Nested selection slides | [Python] Nested selection programming slides labsheet | LAB04 |
| 7 | 3-7 ส.ค.69 | [Python] Basic function slides | [Python] Using functions slides labsheet | LAB05 |
| 8 | 10-14 ส.ค.69 | ทบทวน | ทบทวน | |
| 17-21 ส.ค.69 | นศ.เตรียมสอบกลางภาค งดสอน | |||
| สอบกลางภาค วันที่ 25 สิงหาคม 2569 เวลา 12.00-15.00 น. ไม่มีนโยบายสอบนอกตาราง | ||||
| 9 | 31ส.ค.-4ก.ย.69 | [Flowchart] Loop _while เนื้อหาปลายภาค slides | [Python] Loop programming เนื้อหาปลายภาค slides labsheet | LAB06 |
| 10 | 7-11 ก.ย.69 | [Flowchart] Loop _for | [Python] Loop programming labsheet | LAB07 |
| 11 | 14-18 ก.ย.69 | [Flowchart] Selection and loop slides | [Python] Selection and loop programming slides labsheet | LAB08 |
| 12 | 25-25 ก.ย. 69 | [Python] Defining a function slides | [Python] Writing your own function slides labsheet | LAB09 |
| 13 | 28 ก.ย.-2ต.ค.69 | [Python] String_I slides | [Python] String slides labsheet | LAB10 |
| 14 | 5-9 ต.ค. 69 | [Python] String_II slides | [Python] String II labsheet | LAB11 |
| 15 | 12-16 ต.ค.69 | [Python] List slides | [Python] List slides labsheet | LAB12 |
| สอบปลายภาค วันที่ 28 ตุลาคม พ.ศ.2569 เวลา 15:30-18:30 น. ไม่มีนโยบายสอบนอกตาราง | ||||
downloadandinstallpython382.pdf|การติดตั้ง Python 3.8.2