This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2023/05/22 07:34] admin101 [แผนการสอน] |
start [2025/04/10 08:10] (current) admin101 [แผนการสอน] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== รายละเอียดวิชา ===== | ===== รายละเอียดวิชา ===== | ||
204101: คอมพิวเตอร์เบื้องต้น (Introduction to Computer) จำนวนหน่วยกิต 3 (2-2-5) | 204101: คอมพิวเตอร์เบื้องต้น (Introduction to Computer) จำนวนหน่วยกิต 3 (2-2-5) | ||
- | ภาคการศึกษาที่ 1 ปีการศึกษา 2566 | + | ภาคการศึกษาที่ 2 ปีการศึกษา 2567 |
Line 8: | Line 9: | ||
- | ===== ประกาศ ===== | ||
- | นักศึกษาทุกคนที่ลงทะเบียน 204101 ให้ sign in MS-Teams เพื่อรับทราบข้อมูล ข่าวสาร จากอาจารย์ผู้สอนด้วยนะคะ | ||
Line 17: | Line 16: | ||
- | ===== ประมวลรายวิชา 204101 1/2566 ===== | + | ===== ประมวลรายวิชา 204101 2/2567 ===== |
+ | |||
+ | |||
+ | {{ :coursesyllabus204101_2_2567.pdf |}} | ||
+ | |||
+ | ชี้แจงการให้คะแนนการบ้าน | ||
+ | {{ :ชี้แจงการให้คะแนนการบ้าน204101_2_2567.pdf |}} | ||
+ | |||
+ | |||
+ | |||
- | {{ :coursesyllabus204101t1y2566.pdf |}} | ||
Line 32: | Line 40: | ||
{{:คู่มือการส่งงานระบบ_hw.png?200|}} | {{:คู่มือการส่งงานระบบ_hw.png?200|}} | ||
===== ผู้สอน ===== | ===== ผู้สอน ===== | ||
- | * **Section 1 ** | + | * **Section 1 ** อาจารย์ผู้สอน ผศ.วาสนา นัยโพธิ์ **Office**: Lecturer Office |
- | * **อาจารย์ผู้สอน** อ.ดร.สุธาสินี โทวุฒิกุล **Office**: Lecturer Office 1 (CSB110) | + | * **Email**: wassanacs(at)gmail.com wassanacs(at)cmu.ac.th |
- | * **Email**: sutasinee.th(at)cmu.ac.th | + | |
* **เวลาเรียน** | * **เวลาเรียน** | ||
- | * จันทร์ 12.30-14.30 น. **ห้องบรรยาย** CSB210 | + | * จันทร์ 12.30-14.30 น. **ห้องบรรยาย** CSB209 |
- | * พฤหัสบดี 12.30-14.30 น. **ห้องปฏิบัติการ** CSB303 | + | * พฤหัสบดี 12.30-14.30 น. **ห้องปฏิบัติการ** CSB301 |
| | ||
- | * **Section 2** | + | * **Section 2** อาจารย์ผู้สอน อาจารย์ ดร.สุธาสินี โทวุฒิกุล **Office**: Lecturer Office |
- | * **อาจารย์ผู้สอน** ผศ.วาสนา นัยโพธิ์ **Office**: Lecturer Office 1 (CSB109) | + | * **Email**: sutasinee.th(at)cmu.ac.th |
- | * **Email**: wassanacs(at)gmail.com | + | |
* **เวลาเรียน** | * **เวลาเรียน** | ||
- | * จันทร์ 14.30-16.30 น. **ห้องบรรยาย ** CSB209 | + | * พฤหัสบดี 12.30-14.30 น. **ห้องบรรยาย ** CSB209 |
- | * พฤหัสบดี 14.30-16.30 น. **ห้องปฏิบัติการ ** CSB301 | + | * จันทร์ 12.30-14.30 น. **ห้องปฏิบัติการ ** CSB303 |
- | * | + | |
- | * **Section 3** | + | |
- | * **อาจารย์ผู้สอน** ผศ.ดร.วัฒนา จินดาหลวง **Office**: Lecturer Office 1 (CSB110) | + | |
- | * **Email**: wjindaluang(at)gmail.com | + | |
- | * **เวลาเรียน** | + | |
- | * จันทร์ 14.30-16.30 น. **ห้องบรรยาย ** CSB210 | + | |
- | * พฤหัสบดี 14.30-16.30 น. **ห้องปฏิบัติการ ** CSB303 | + | |
+ | * **Section 3** อาจารย์ผู้สอน ผู้ช่วยศาสตราจารย์ ดร.ปภังกร อิ่นแก้ว **Office**: Lecturer Office | ||
+ | * **Email**: papangkorn.i(at)cmu.ac.th | ||
+ | * **เวลาเรียน** | ||
+ | * อังคาร 14.30-16.30 น. **ห้องบรรยาย ** CSB209 | ||
+ | * ศุกร์ 14.30-16.30 น. **ห้องปฏิบัติการ ** CSB301 | ||
+ | |||
+ | * **Secion4** อาจารย์ผู้สอน รองศาสตราจารย์ ดร.ชุมพล บุญคุ้มพรภัทร **Office**: Lecturer Office | ||
+ | * **Email**: chumphol.b(at)cmu.ac.th | ||
+ | * **เวลาเรียน** | ||
+ | * อังคาร 14.30-16.30 น. **ห้องบรรยาย ** CSB207 | ||
+ | * ศุกร์ 14.30-16.30 น. **ห้องปฏิบัติการ ** CSB307 | ||
+ | |||
+ | ===== วันสอบ 2/2567 ===== | ||
- | ===== วันสอบ 1/2566 ===== | + | * **สอบกลางภาค ** วันเสาร์ที่ 11 มกราคม 2568 เวลา 15.30-18.30 น. |
+ | * ** สอบปลายภาค ** วันศุกร์ที่ 21 มีนาคม พ.ศ.2568 เวลา 15:30-18:30 น. | ||
+ | * **ตรวจสอบวันสอบ ** วัน-เวลา สอบกลางภาค/ปลายภาค กับประกาศตารางสอบ ของ สำนักทะเบียน มช. | ||
- | * **สอบกลางภาค ** วันอังคารที่ 22 สิงหาคม 2566 เวลา 12.00-15.00 น. | + | ===== นักศึกษาต้องตรวจสอบและรับผิดชอบ วัน-เวลาสอบ ไม่มีนโยบายสอบนอกตาราง ===== |
- | * ** สอบปลายภาค ** วันพุธที่ 25 ตุลาคม พ.ศ.2566 เวลา 15:30-18:30 น. | + | |
- | + | ||
- | * **ตรวจสอบวันสอบ ** วัน-เวลา สอบกลางภาค/ ปลายภาค ตรงกับประกาศตารางสอบ ของ สำนักทะเบียน มช. | + | |
- | นักศึกษาต้องรับผิดชอบ วัน-เวลาสอบ ไม่มีนโยบายสอบนอกตาราง | + | |
- | นักศึกษาต้องเข้าสอบ ทั้งกลางภาคและปลายภาค จึงจะได้รับการพิจารณาการให้ลำดับขั้นเมื่อสิ้นสุดการเรียนการสอน | + | |
| | ||
===== แผนการสอน ===== | ===== แผนการสอน ===== | ||
+ | เนื้อหาแต่ละสัปดาห์ สามารถปรับเปลี่ยนได้ตามที่ผู้สอนแต่ละตอน เห็นควร นักศึกษาต้องเข้าชั้นเรียนเพื่อรับทราบข้อมูล | ||
^ สัปดาห์ที่ ^ วันที่ ^ บรรยาย (Lecture) ^ ปฏิบัติการ (Laboratory) ^ ใบงาน ^ | ^ สัปดาห์ที่ ^ วันที่ ^ บรรยาย (Lecture) ^ ปฏิบัติการ (Laboratory) ^ ใบงาน ^ | ||
| | | | | | | | | | | | ||
- | | 1 |19-23 มิ.ย.66 |ชี้แจงรายละเอียดวิชา คะแนนต่างๆ เว็บภาควิชา การส่งงาน [Theory] Program development {{w01-lec-program-development-overview.pdf|slides}} {{ :hw01progdev.pdf |homework}} | [Theory] Basic programming via code.org {{ :w01-lab-code-dot-org.pdf |slides}} and {{ :lab01codeorg.pdf |labsheet}} | HW1 และ Lab01 | | + | | 1 |11-15 พ.ย.67 |ชี้แจงรายละเอียดวิชา คะแนนต่างๆ เว็บภาควิชา การส่งงาน [Theory] Program development {{ :w01-lec-program-development-overview.pdf |slides}} {{ :hw01progdevx.pdf |homework}} | [Theory] Basic programming via code.org {{ :w01-lab-code-dot-org.pdf |slides}} and {{ :lab01codeorgx.pdf |labsheet}} | HW1 และ Lab01 | |
- | | 2 | 26-30 มิ.ย.66 |[Theory] Numeral system and data representation1 {{ :w02-w03-lec-number-system-แก้ไข.pdf |Slides}} {{ :hw02numbersys1.pdf |homework}}|[Python] Introduction to Python {{ :w02-w03-lab-intro-to-python.pdf |slides}} | HW2 | | + | | 2 | 18-22 พ.ย.67 |[Theory] Numeral system {{ :w02-lec-number-system.pdf |slides}} {{ :hw02numbersystemx.pdf |homework}} |[Python] Introduction to Python {{ :w02-w03intro-to-python.pdf |slides}} | HW2| |
- | | 3 | 3-7 ก.ค.66 |[Theory] Numeral system and data representation2 {{ :hw03numbersys2.pdf |homework}} | [Python] Introduction to Python | HW3 | | + | | 3 | 25-29 พ.ย.67 |[Theory] Introduction to python {{ :hw03intropythonx.pdf |homework}} | [Python] Introduction to Python | HW3 | |
- | | 4 | 10-14 ก.ค.66 | [Flowchart] Sequential {{:w04-lec-flowchart-sequential.pdf|slides}} (ส่ง HW1) | [Python] Sequential programming {{:w04-lab-coding-sequential.pdf|slides}} {{ :lab02sequential.pdf |labsheet}}|LAB02 | | + | | 4 | 2-6 ธ.ค.67 | [Flowchart] Sequential {{ :w04-lec-flowchart-sequential.pdf |slides}} | [Python] Sequential programming {{ :w04-lab-coding-sequential.pdf |slides}} {{ :lab02sequentialx.pdf |labsheet}} |LAB02 | |
- | | 5 | 17-21 ก.ค.66 | [Flowchart] Selection {{:w05-lec-flowchart-selection.pdf|slides}} | [Python] Selection programming {{w05-lab-coding-selection.pdf|slides}} {{ :lab03selection.pdf |labsheet}}| LAB03 | | + | | 5 | 9-13 ธ.ค.67 | [Flowchart] Selection {{ :w05-lec-flowchart-selection.pdf |slides}} | [Python] Selection programming {{ :w05-lab-coding-selection.pdf |slides}} {{ :lab03selectionx.pdf |labsheet}}| LAB03 | |
- | | 6 | 24-28 ก.ค.66 | [Flowchart] Nested selection {{ :w06-lec_flowchart_nestedselection.pdf |slides}} | [Python] Nested selection programming {{:w06-lab-coding-nestedselection.pdf|slides}} {{ :lab04nestedif.docx |labsheet}} | LAB04| | + | | 6 | 16-20 ธ.ค.67 | [Flowchart] Nested selection {{ :w06-lec-flowchart-nestedselection.pdf |slides}} | [Python] Nested selection programming {{:w06-lab-coding-nestedselection.pdf|slides}} {{ :lab04nestedifx.pdf |labsheet}} | LAB04| |
- | | 7 | 31ก.ค.-4ส.ค.66 | [Python] Basic function {{w07-lec-basic-function.pdf|slides}} | [Python] Using functions {{w07-lab-basic-function.pdf|slides}} {{ :lab05builtinfunctionปรับ.pdf |labsheet}} | LAB05 | | + | | 7 | 23-27 ธ.ค.67 | [Python] Basic function {{ :w07-lec-basic-function.pdf |slides}} | [Python] Using functions {{ :w07-lab-basic-function.pdf |slides}} {{ :lab05builtinfunctionx.pdf |labsheet}} | LAB05 | |
- | | 8 | 7-11 ส.ค.66 | [Flowchart] Loop เนื้อหาปลายภาค) {{ :w08-w09-lec-loop.pdf |slide}} | [Python] Loop programming (เนื้อหาปลายภาค) {{ :w08-w09-lab-loop.pdf |slides}} {{ :lab06loop.pdf |labsheet}} | LAB06 | | + | | 8 | 30 ธ.ค.67-3ฒ.ค.68 |นศ.เตรียมสอบกลางภาค งดสอน||| |
- | | 9 | 14-18 ส.ค.66 |นศ.เตรียมสอบกลางภาค งดสอน||| | + | | 9 | ** สอบกลางภาค วันที่ 11 มกราคม 2568 เวลา 15.30-18.30 น.** ไม่มีนโยบายสอบนอกตาราง |||| |
- | | 10 | ** สอบกลางภาค วันอังคารที่ 22 สิงหาคม 2566 เวลา 12.00-15.00 น.** |||| | + | | 10 | 13-17 ม.ค.68 |[Flowchart] Loop _while {{ :w10-w11-lec-loop.pdf |slides}} | [Python] Loop programming {{ :w10-w11-lab-loop.pdf |slides}} {{ :lab06loopx.pdf |labsheet}} | LAB06 | |
- | | 11 | 28ส.ค.-1ก.ย.66 |[Flowchart] Loop {{ :w08-w09-lec-loop.pdf |slide}} | [Python] Loop programming ( {{ :w08-w09-lab-loop.pdf |slides}} {{ :lab06loop.pdf |labsheet}} | LAB06 | | + | | 11 | 20-24 ม.ค.68 |[Flowchart] Loop _for | [Python] Loop programming {{ :lab07loopiix.pdf |labsheet}} | LAB07 | |
- | | 12 | 4-8 ก.ย.66 | [Flowchart] Selection and loop {{ :w10-lec-selection-loop.pdf |Slides}} | [Python] Selection and loop programming {{ :w10-lab-selection-loop.pdf |Slides}} {{ :lab07selectionloop.pdf |labsheet}} | LAB07 | | + | | 12 | 27-31 ม.ค. 68 | [Flowchart] Selection and loop {{ :w12-lec-selection-loop.pdf |slides}} | [Python] Selection and loop programming {{ :w12-lab-selection-loop.pdf |slides}} {{ :lab08selectionloopx.pdf |labsheet}} | LAB08 | |
- | | 13 |11-15 ก.ย.66 | [Python] Defining a function {{ :w11-lec-definingfunction.pdf |Slides}} | [Python] Writing your own function {{ :w11-lab-definingfunction.pdf |Slides}} {{ :lab08userdefinedfunction.pdf |labsheet}} | LAB08 | | + | | 13 |3-7 ก.พ. 68 | [Python] Defining a function {{ :w13-lec-definingfunction.pdf |slides}}| [Python] Writing your own function {{ :w13-lab-definingfunction.pdf |slides}} {{ :lab09userdefinedfunctionx.pdf |labsheet}} | LAB09 | |
- | | 14 |18-22 ก.ย.66 | [Python] String {{ :w12-lec-string.pdf |Slides}} | [Python] String {{ :w12-lab-string.pdf |Slides}} {{ :lab09string.pdf |labsheet}} | LAB09 | | + | | 14 |10-14 ก.พ. 68 | [Python] String_I {{ :w14-lec-string.pdf |slides}} | [Python] String {{ :w14-lab-string.pdf |slides}} {{ :lab10stringx.pdf |labsheet}} | LAB10 | |
- | | 15 | 25-29 ก.ย.66 | [Python] List {{ :w13-lec-list.pdf |slides}} | [Python] List {{ :w13-lab-list.pdf |Slides}} {{ :lab10list.pdf|labsheet}} | LAB10 | | + | | 15 |17-21 ก.พ. 68 | [Python] String_II {{ :w15_lec_stringii.pdf |slides}} | [Python] String II {{ :lab11stringiix.pdf |labsheet}} | LAB11 | |
- | | 16 | 2-6 ต.ค.66 | [Python] File {{ :w14-lect-file.pdf |Slides }} |[Python] ใช้ slide lecture {{ :lab11file.pdf |labsheet}} \\ | LAB11 | | + | | 16 | 24-28 ก.พ.68 | [Python] List {{ :w16-lec-listv01.pdf |slides}} | [Python] List {{ :w16-lab-listv01def.pdf |slides}} {{ :lab12listx.pdf |labsheet}} | LAB12 | |
- | | 17 | 9-13 ต.ค.66 | [Python] Scientific computing with Python {{ :w15-lec-numpy.pdf | slides}} | [Python]NumPy and Matplotlib Lab {{ :w15-lab-matplotlib.pdf |Slides}} {{ :lab12numpymatplotlib.pdf | labsheet}} {{:{{ :installpython382.pdf |การติดตั้ง Numpy และ matplotlib }} | LAB12 | | + | | 17 | ทบทวน| ทบทวน| | | |
- | | 18 | ** สอบปลายภาค วันพุธที่ 25 ตุลาคม พ.ศ.2566 เวลา 15:30-18:30 น. ** |||| | + | | 18 | ** สอบปลายภาค วันที่ 21 มีนาคม พ.ศ.2568 เวลา 15:30-18:30 น. ** ไม่มีนโยบายสอบนอกตาราง |||| |
===== สัดส่วนการให้คะแนน ====== | ===== สัดส่วนการให้คะแนน ====== | ||
Line 91: | Line 102: | ||
* สอบปลายภาค **40%** | * สอบปลายภาค **40%** | ||
* การบ้าน **15%** | * การบ้าน **15%** | ||
- | * การส่งการบ้านและงานที่ได้รับมอบหมายตรงตามเวลาที่กำหนด **5%** | + | * เข้าชั้นเรียน **5%** |
===== การส่งการบ้าน ===== | ===== การส่งการบ้าน ===== | ||
Line 108: | Line 119: | ||
{{ :การติดตั้ง_python3.6.pdf |การติดตั้ง Python 3.6}} | {{ :การติดตั้ง_python3.6.pdf |การติดตั้ง Python 3.6}} | ||
- | Python 3 Cheat Sheet | + | {{ :ขั้นตอนreplitdotcom.pdf |}} |
+ | |||
+ | |||
- | Website แสดงการทำงานของ Python] | ||
===== เอกสารประกอบการสอน ===== | ===== เอกสารประกอบการสอน ===== | ||
- ภาษาไพทอน, หนังสือเรียนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสื่อสาร, สสวท,กระทรวงศึกษาธิการ | - ภาษาไพทอน, หนังสือเรียนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสื่อสาร, สสวท,กระทรวงศึกษาธิการ |