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