User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2023/05/22 07:44]
admin101 [ประมวลรายวิชา 204101 1/2566]
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)
-ภาคการศึกษาที่ ​ปีการศึกษา ​2566+ภาคการศึกษาที่ ​ปีการศึกษา ​2567 
  
  
Line 8: Line 9:
  
  
-===== ประกาศ ===== 
-นักศึกษาทุกคนที่ลงทะเบียน 204101 ให้ sign in MS-Teams เพื่อรับทราบข้อมูล ข่าวสาร จากอาจารย์ผู้สอนด้วยนะคะ ​ 
  
  
Line 17: Line 16:
    
  
-===== ประมวลรายวิชา 204101 ​1/2566 ===== +===== ประมวลรายวิชา 204101 ​2/2567 ===== 
-{{ :coursesyllabus204101t1y2566.pdf |}}+ 
 + 
 +{{ :coursesyllabus204101_2_2567.pdf |}}
  
 ชี้แจงการให้คะแนนการบ้าน ชี้แจงการให้คะแนนการบ้าน
 +{{ :​ชี้แจงการให้คะแนนการบ้าน204101_2_2567.pdf |}}
 +
 +
 +
  
-{{ :​ชี้แจงการให้คะแนนการบ้าน204101t1y2566.pdf |}} 
  
  
Line 36: 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 (CSB110) +     * **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** +  ​* **Section 3** อาจารย์ผู้สอน ผู้ช่วยาสตราจารย์ ​ดร.ปภงกร อแก้ว **Office**: Lecturer Office  
-     ​* ​**อาจารย์ผู้สอน** ผศ.ดร.ฒนา จินดาหลง **Office**: Lecturer Office ​1 (CSB110) +     * **Email**: ​papangkorn.i(at)cmu.ac.th   
-     * **Email**: ​wjindaluang(at)gmail.com    ​+
      * **เวลาเรียน**      * **เวลาเรียน**
-       ​* ​นท์  ​14.30-16.30 น. **ห้องบรรยาย ** CSB210 +       ​* ​งคาร 14.30-16.30 น. **ห้องบรรยาย ** CSB209 
-       ​* ​พฤหัสบดี ​14.30-16.30 น. **ห้องปฏิบัติการ ** CSB303 ​  +       ​* ​ศุกร์  ​14.30-16.30 น. **ห้องปฏิบัติการ ** CSB301 ​  ​
-   ​+
  
-===== วันอบ ​1/2566 =====+   * **Secion4** อาจารย์ผู้สอน รองศาสตราจารย์ ดร.ชุมพล บุญคุ้มพรภัทร **Office**: Lecturer Office 
 +   * **Email**: chumphol.b(at)cmu.ac.th 
 +   * **เลาเรียน** 
 +       * องคาร 14.30-16.30 ​. **ห้รรยาย ** CSB207 
 +       * ศุกร์ ​ 14.30-16.30 น. **ห้องปฏิบัติการ ** CSB307 ​   ​
  
-  ​* **สอบกลางภาค ** วันอังคารที่ ​22 สิงหาคม ​2566 เวลา ​12.00-15.00 น. +===== วันสอบ 2/2567 ===== 
-  * ** สอบปลายภาค ** วันที่ ​25 ตุลาคม พ.ศ.2566 เวลา 15:30-18:30 น. + 
-      +  ​* **สอบกลางภาค ** วันเสารที่ ​11 มกราคม ​2568 เวลา ​15.30-18.30 น.  
-     * **ตรวจสอบวันสอบ ** วัน-เวลา สอบกลางภาค/​ ปลายภาค ​ตรงกับประกาศตารางสอบ ของ สำนักทะเบียน มช. ​  +  * ** สอบปลายภาค ** วันกร์ที่ ​21 มีนาคม พ.ศ.2568 เวลา 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  | ทบทวน ​ | ทบทวน ​  ​| ​  | +|  8   ​| ​30 ธ.ค.67-3ฒ.ค.68    ​|นศ.เตรียมสอบกลางภาค งดสอน||| 
-|  9   | 14-18 ส.ค.66    ​|นศ.เตรียมสอบกลางภาค งดสอน||| +|  ​ |   ** สอบกลางภาค วันที่ ​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-ก.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 95: Line 102:
   * สอบปลายภาค **40%** ​   * สอบปลายภาค **40%** ​
   * การบ้าน **15%**   * การบ้าน **15%**
-  * รส่งการบและงานท่ได้รับมอบหมาตรงตามเวลาที่กำหด **5%**+  * เข้ชั้นเรียน **5%**
  
 ===== การส่งการบ้าน ===== ===== การส่งการบ้าน =====
Line 112: Line 119:
 {{ :​การติดตั้ง_python3.6.pdf |การติดตั้ง Python 3.6}} {{ :​การติดตั้ง_python3.6.pdf |การติดตั้ง Python 3.6}}
  
-Python 3 Cheat Sheet+{{ :​ขั้นตอนreplitdotcom.pdf |}} 
 + 
 + 
  
-Website แสดงการทำงานของ Python] 
 ===== เอกสารประกอบการสอน ===== ===== เอกสารประกอบการสอน =====
   - ภาษาไพทอน,​ หนังสือเรียนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสื่อสาร,​ สสวท,​กระทรวงศึกษาธิการ   - ภาษาไพทอน,​ หนังสือเรียนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสื่อสาร,​ สสวท,​กระทรวงศึกษาธิการ
start.1684734265.txt.gz · Last modified: 2023/05/22 07:44 by admin101