User Tools

Site Tools


start

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

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

ประกาศ

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

ผู้สอน

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

เวลาสอบ

  • สอบกลางภาค วันที่ 4 มีนาคม 2560 15:30-18:30
  • สอบปลายภาค วันที่ 14 พฤษภาคม 2560 15:30-18:30

แผนการสอน

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