User Tools

Site Tools


start

รายละเอียดวิชา

204101: คอมพิวเตอร์เบื้องต้น (Introduction to Computer) จำนวนหน่วยกิต 3 (2-2-5) ภาคการศึกษาที่ 2 ปีการศึกษา 2560

ประกาศ

o:: ยินดีต้อนรับสู่หน้าแรกของเวปรายวิชา 204101 ::o

ผู้สอน

  • 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 2 (CSB107)
    • Email: worawut.s(at)cmu.ac.th
    • เวลาเรียน
      • จันทร์ 14.30-16.30 น. ห้องบรรยาย CSB209
      • พฤหัสบดี 14.30-16.30 น. ห้องปฏิบัติการ CSB303

เวลาสอบ

  • สอบกลางภาค วันอาทิตย์ ที่ 4 มีนาคม 2561 เวลา 15:30-18:30 น.
  • สอบปลายภาค วันเสาร์ ที่ 12 พฤษภาคม 2561 เวลา 15:30-18:30 น.

แผนการสอน

สัปดาห์ที่ วันที่ บรรยาย (จันทร์) ปฏิบัติการ (พฤหัสบดี) ใบงาน
0 พฤ 4 ม.ค. 61 ชี้แจงรายละเอียดวิชา คะแนนต่างๆ เว็บภาควิชา การส่งงาน
1 8-12 ม.ค. 61 [Theory] Orientation and Computer system slides and Homework 1 [Theory] Basic programming via code.org slides and labsheet HW1 และ Lab01
2 15-19 ม.ค. 61 [Theory] Data processing slides and Homework 2 [Python] Introduction to Python slides HW2
3 22-26 ม.ค. 61 [Theory] Program development slides [Python] Sequential programming slides labsheet
4 29 ม.ค.- 2 ก.พ. 61 [Flowchart] Sequential slides [Python] Sequential programming LAB02
5 5-9 ก.พ. 61 [Flowchart] Selection slides [Python] Selection programming slideslabsheetex1ex2 LAB03
6 12-16 ก.พ. 61 [Flowchart] Nested selection slides [Python] Nested selection programming slides labsheet LAB04
7 19-23 ก.พ. 61 [Python] Basic function slides [Python] Using functions slideslabsheet LAB05
8 สอบกลางภาค วันที่ 4 มีนาคม 2561 เวลา 15:30-18:30 น.
9 พฤ 8 มี.ค. 61 [Python] Loop programming slides labsheet
10 12-16 มี.ค. 61 [Flowchart] Loop slides [Python] Loop programming slides labsheet LAB06
11 19-23 มี.ค. 61 [Flowchart] Selection and loop Slides [Python] Selection and loop programming labsheet LAB07
12 26-30 มี.ค. 61 [Python] Defining a function Slides [Python] Writing your own function Slides labsheet LAB08
13 2 - 6 เม.ย. 61 [Python] Scientific computing with Python slides [Python]NumPy and Matplotlib Lab Slides labsheet การติดตั้ง Numpy การติดตั้ง_matplotlib
LAB09
14 9-13 เม.ย. 61 [Theory] Numeral system and data representation 1 Slides homework [Python] Selection and loop programming 2 labsheet
HW3 และ LAB10
15 16-20 เม.ย. 61 [Theory] Numeral system and data representation 2
Slides homework
[Theory] Data communication Slides labsheet HW4 และ HW5
16 21-25 เม.ย. 61 ทบทวนก่อนสอบ
17 สอบปลายภาค วันที่ 12 พฤษภาคม 2561 เวลา 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) ที่นักศึกษาลงทะเบียนเรียน เพื่อดำเนินการส่งไฟล์การบ้านต่อไป
  • หากนักศึกษามีข้อสงสัยหรือต้องการดูวิธีการใช้งานระบบการส่งการบ้าน ดูเพิ่มเติมได้ที่นี่ [ คู่มือการใช้งานระบบส่งการบ้าน]

Software

เอกสารเพิ่มเติม

เอกสารประกอบการสอน

  1. ภาษาไพทอน, หนังสือเรียนรายวิชาเพิ่มเติม เทคโนโลยีสารสนเทศและการสื่อสาร, สสวท,กระทรวงศึกษาธิการ
  2. Problem Solving with Algorithms and Data Structures Using Python: Brad Miller,David Ranum PDF
  3. Think Python - How to Think Like a Computer Scientist, Allen Downey PDF
  4. Cassel, Don and Jackson, Martin. Introduction to Computer and Information Processing. Printice-Hall, Inc., 1981
start.txt · Last modified: 2018/01/18 11:10 by admin101