This is an old revision of the document!
204101: คอมพิวเตอร์เบื้องต้น (Introduction to Computer) จำนวนหน่วยกิต 3 (2-2-5) ภาคการศึกษาที่ 2 ปีการศึกษา 2564
นักศึกษาทุกคนที่ลงทะเบียน 204101 ให้ sign in MS-Teams เพื่อรับทราบข้อมูล ข่าวสาร จากอาจารย์ผู้สอนด้วยนะคะ
* Sec001 ผู้สอน ผศ.วาสนา นัยโพธิ์ * Sec002 ผู้สอน อ.ดร.ปภังกร อิ่นแก้ว
* Sec003 ผู้สอน ผศ.ดร.ชุมพล บุญคุ้มพรภัทร
===== ประกาศการสอบปลายภาค 204101 2/2564 =====
======== ========
===== ผู้สอน =====
* Section 1
* อาจารย์ผู้สอน ผศ.วาสนา นัยโพธิ์ Office: Lecturer Office 1 (CSB110)
* Email: wassanacs(at)gmail.com
* เวลาเรียน
* จันทร์ 12.30-14.30 น. ห้องบรรยาย CSB210
* พฤหัสบดี 12.30-14.30 น. ห้องปฏิบัติการ CSB303
* Section 2
* อาจารย์ผู้สอน อ.ดร.ปภังกร อิ่นแก้ว Office: Lecturer Office 1 (CSB110)
* Email: papangkorn.i(at)cmu.ac.th
* เวลาเรียน
* พฤหัสบดี 12.30-14.30 น. ห้องบรรยาย CSB210
* จันทร์ 12.30-14.30 น. ห้องปฏิบัติการ CSB303
* Section 3
* อาจารย์ผู้สอน ผู้ช่วยศาสตราจารย์ ดร.ชุมพล บุญคุ้มพรภัทร office: Lecturer Office 1 (CSB107)
* E-mail: chumphol.b(at)cmu.ac.th
* เวลาเรียน
* อังคาร 14.30-16.30 น. ห้องบรรยาย CSB202
* ศุกร์ 14.30-16.30 น. ห้องปฏิบัติการ CSB303
===== วันสอบ 2/2564 =====
* สอบกลางภาค อาทิตย์ 9 มกราคม 2565 เวลา 15.30-18.30 น.
* สอบปลายภาค ศุกร์ 11 มีนาคม 2565 เวลา 15.30-18.30 น.
* ตรวจสอบวันสอบ วัน-เวลา สอบกลางภาค/ ปลายภาค ตรงกับประกาศตารางสอบ ของ สำนักทะเบียน มช.
นักศึกษาต้องรับผิดชอบ วัน-เวลาสอบ ไม่มีนโยบายสอบนอกตาราง
นักศึกษาต้องเข้าสอบ ทั้งกลางภาคและปลายภาค จึงจะได้รับการพิจารณาการให้ลำดับขั้นเมื่อสิ้นสุดการเรียนการสอน
===== แผนการสอน =====
^ สัปดาห์ที่ ^ วันที่ ^ บรรยาย (Lecture) ^ ปฏิบัติการ (Laboratory) ^ ใบงาน ^
| | | | |
| 1 |8-12พ.ย. 64 |ชี้แจงรายละเอียดวิชา คะแนนต่างๆ เว็บภาควิชา การส่งงาน [Theory] Program development slides homework | [Theory] Basic programming via code.org slides and labsheet | HW1 และ Lab01 |
| 2 | 15-19 พ.ย.64 |[Theory] Numeral system and data representation1 Slides homework|[Python] Introduction to Python slides | HW2 |
| 3 | 22-26 พ.ย.64 |[Theory] Numeral system and data representation2 homework | [Python] Introduction to Python | HW3 |
| 4 | 29พ.ย.-3ธ.ค.64 | [Flowchart] Sequential slides (ส่ง HW1) | [Python] Sequential programming slides labsheet|LAB02 (ส่งHW1) |
| 5 | 6-10 ธ.ค.64 | [Flowchart] Selection slides | [Python] Selection programming slides labsheet| LAB03 |
| 6 | 13-17 ธ.ค.64 | [Flowchart] Nested selection slides | [Python] Nested selection programming slides labsheet | LAB04|
| 7 | 20-24 ธค.64 | [Python] Basic function slides | [Python] Using functions slides labsheet | LAB05 |
| 8 | 27-31 ธ.ค.64 | [Flowchart] Loop (เนื้อหาสอบปลายภาค) slides | [Python] Loop programming | | |
| 9 | สอบกลางภาค อาทิตย์ที่ 9 มกราคม 2565 เวลา 15.30-18.30 น. ||||
| 10 | Tu 11-14 ม.ค.65 | [Flowchart] Loop | [Python] Loop programming slides labsheet | LAB06 |
| 11 | 17-21 ม.ค 65 | [Flowchart] Selection and loop Slides | [Python] Selection and loop programming Slides labsheet | LAB07 |
| 12 | 24-28 ม.ค.65 | [Python] Defining a function Slides | [Python] Writing your own function Slides labsheet | LAB08 |
| 13 | 31 ม.ค. -4 ก.พ.65 | [Python] String Slides | [Python] String Slides labsheet | LAB09 |
| 14 | 7-11ก.พ.65 | [Python] List slides | [Python] List Slides labsheet | LAB10 |
| 15 | 14-18 ก.พ. 65 | [Python] File Slides |[Python] ใช้ slide lecture labsheet
| LAB11 |
| 16 | 21-25 ก.พ.65 | [Python] Scientific computing with Python slides | [Python]NumPy and Matplotlib Lab Slides labsheet การติดตั้ง Numpy และ matplotlib | LAB12 |
| 17 | สอบปลายภาค วันศุกร์ที่ 11 มีนาคม พ.ศ.2565 เวลา 15:30-18:30 น. ||||
===== สัดส่วนการให้คะแนน ======
* สอบกลางภาค 40%
* สอบปลายภาค 40%
* การบ้าน 15%
* การส่งการบ้านและงานที่ได้รับมอบหมายตรงตามเวลาที่กำหนด 5%
===== การส่งการบ้าน =====
* เมื่อนักศึกษาดำเนินการศึกษาและเขียนโปรแกรมภาษาไพทอน พร้อมทั้งได้ทดสอบการทำงานของโปรแกรมว่าทำงานได้ถูกต้องเรียบร้อย ให้นักศึกษานำแฟ้มข้อมูล (ที่เป็นโค้ดโปรแกรม .py) ส่งผ่าน web upload ดังนี้ http://hw.cs.science.cmu.ac.th หรือที่เว็บไซต์ของภาควิชา http://www.cs.science.cmu.ac.th→คลิกหัวข้อเว็บเพจส่งการบ้าน โดยให้นักศึกษาใช้ username และ password เดียวกันกับที่ใช้งานอีเมลล์ของมหาวิทยาลัย เมื่อ login ได้แล้วให้เลือกวิชา 204101 และตอนเรียน (Section) ที่นักศึกษาลงทะเบียนเรียน เพื่อดำเนินการส่งไฟล์การบ้านต่อไป
* หากนักศึกษามีข้อสงสัยหรือต้องการดูวิธีการใช้งานระบบการส่งการบ้าน ดูเพิ่มเติมได้ที่นี่ [ คู่มือการใช้งานระบบส่งการบ้าน] **
downloadandinstallpython382.pdf|การติดตั้ง Python 3.8.2
Python 3 Cheat Sheet
Website แสดงการทำงานของ Python]