User Tools

Site Tools


start

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

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

ประกาศ

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

ผู้สอน

  • Section 1
    • อาจารย์ผู้สอน ผศ.ดร.วัชรี จำปามูล Office: Lecturer Office 1
    • Email: wjumpa@gmail.com
    • เวลาเรียน จันทร์-พฤหัส 14.30-16.30
    • ห้องบรรยาย CSB209
    • ห้องปฏิบัติการ CSB301
  • Section 3
    • อาจารย์ผู้สอน ผศ.วาสนา นัยโพธิ์ Office: Lecturer Office 1
    • Email: wassanacs@gmail.com
    • เวลาเรียน อังคาร-ศุกร์ 12.30-14.30
    • ห้องบรรยาย CSB209
    • ห้องปฏิบัติการ CSB301
  • Section 4
    • อาจารย์ผู้สอน อ.ดร.จักริน ชวชาติ Office: Lecturer Office 2
    • Email: jakarin.c@cmu.ac.th
    • เวลาเรียน อังคาร-ศุกร์ 12.30-14.30
    • ห้องบรรยาย CSB207
    • ห้องปฏิบัติการ CSB303
    • Homework Status Link

เวลาสอบ

  • สอบกลางภาค วันที่ 3 ตุลาคม 2560 12:00-15:00
  • สอบปลายภาค วันที่ 6 ธันวาคม 2560 15:30-18:30

แผนการสอน

สัปดาห์ที่ วันที่ บรรยาย (พฤหัสบดี) ปฏิบัติการ (จันทร์) ใบงาน
1 7-11 ส.ค. 60 [Theory] Orientation and Computer system slides and Homework 1 [Theory] Basic programming via code.org slides and labsheet HW1
2 14-18 ส.ค. 60 [Theory] Data processing slides and Homework 2 HW2 และ LAB01
3 21-25 ส.ค. 60 [Theory] Program development slides [Python] Introduction to Python slides
4 28 ส.ค.-1 ก.ย. 60 [Flowchart] Sequential slides [Python] Sequential programming slides labsheet LAB02
5 4-8 ก.ย. 60 [Flowchart] Selection slides [Python] Selection programming slideslabsheetex1ex2 LAB03
6 11-15 ก.ย. 60 [Flowchart] Nested selection slides [Python] Nested selection programming slides labsheet LAB04
7 18-22 ก.ย. 60 [Python] Basic function slides [Python] Using functions slideslabsheet LAB05
8 สอบกลางภาค วันที่ 3 ตุลาคม 2560 12:00-15:00
9 9-13 ต.ค. 60 [Flowchart] Loop slides [Python] Loop programming slides labsheet LAB06
10 16-20 ต.ค. 60 [Flowchart] Selection and loop Slides [Python] Selection and loop programming labsheet LAB07
11 23-27 ต.ค. 60 [Python] Defining a function Slides [Python] Writing your own function Slides labsheet LAB08
12 30 ต.ค.-3 พ.ย. 60 [Python] Scientific computing with Python slides [Python]NumPy and Matplotlib Lab Slides labsheet การติดตั้ง Numpy และ Matplotlib
LAB09
13 6-10 พ.ย. 60 [Theory] Numeral system and data representation 1 Slides homework [Python] Selection and loop programming 2 labsheet
LAB10
14 13-17 พ.ย. 60 [Theory] Numeral system and data representation 2
Slides homework
[Theory] Data communication Slides labsheet
15 20-24 พ.ย. 60 ทบทวนก่อนสอบ
16 สอบปลายภาค วันที่ 6 ธันวาคม 2560 15:30-18:30

สัดส่วนการให้คะแนน

  • สอบกลางภาค 40%
  • สอบปลายภาค 40%
  • การบ้าน 15%
  • เข้าเรียน 5%

การส่งการบ้าน

  • เมื่อนักศึกษาดำเนินการศึกษาและเขียนโปรแกรมภาษาไพทอน พร้อมทั้งได้ทดสอบการทำงานของโปรแกรมว่าทำงานได้ถูกต้องเรียบร้อย ให้นักศึกษานำแฟ้มข้อมูล (ที่เป็นโค้ดโปรแกรม .py) ส่งผ่าน web upload ดังนี้ http://hw.cs.science.cmu.ac.th/CS_HW/p204101.html โดยให้คลิก link เพื่อ login ตามตอนเรียน (Section) ของตนเอง หรือที่เว็บไซต์ของภาควิชา http://www.cs.science.cmu.ac.th→คลิกหัวข้อเว็บเพจส่งการบ้านโดยให้คลิก Link เพื่อ Login ตามรหัสวิชา และตอนเรียน(Section)ที่ลงทะเบียนเรียน
  • จะมีการแจก Username และรหัสผ่าน ในชั่วโมงปฏิบัติการ ให้นักศึกษาจดบันทึก Username และรหัสผ่านให้ดีอย่าทําหาย

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: 2017/09/21 15:56 by admin101