User Tools

Site Tools


start

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

204219: การเขียนโปรแกรมจาวา (Java Programming) จำนวนหน่วยกิต 3 (2-2-5) ภาคการศึกษาที่ 2 ปีการศึกษา 2564

ประกาศ

ประกาศนักศึกษาทุกคนที่ลงทะเบียน 204219 ให้ sign in MS-Teams เพื่อรับทราบข้อมูล ข่าวสาร จากอาจารย์ผู้สอน

ประกาศลงทะเบียนสอบปลายภาค204219 2/2564

ประกาศสอบปลายภาค204219 2/2564

ประมวลรายวิชา 204219 2/2564

coursesyllabus219_2_2564.pdf * Section 1

  • อาจารย์ผู้สอน ผศ.วาสนา นัยโพธิ์ Office: Lecturer Office 1 (CSB110)
  • Email: wassanacs(at)gmail.com
  • เวลาเรียน
    • อังคาร 12.30-14.30 น. ห้องบรรยาย CSB210 ศุกร์ 12.30-14.30 น. ห้องปฏิบัติการ CSB308

วันสอบ 2/2564

  • สอบกลางภาค Take Home Exam
  • สอบปลายภาค อังคารที่ 8 มี.ค. 2565 เวลา 12.00-15.00 น.
  • ตรวจสอบวันสอบ วัน-เวลา ปลายภาค (General Exam TuF13.00) ตรงกับประกาศตารางสอบ ของ สำนักทะเบียน มช.
นักศึกษาต้องรับผิดชอบ วัน-เวลาสอบ ไม่มีนโยบายสอบนอกตาราง 
นักศึกษาต้องเข้าสอบ ทั้งกลางภาคและปลายภาค จึงจะได้รับการพิจารณาการให้ลำดับขั้นเมื่อสิ้นสุดการเรียนการสอน

แผนการสอน

file ข้อมูลประกอบการสอน clip การสอน ให้เข้าไป ที่ canvas cmu

สัปดาห์ที่ วันที่ บรรยาย (Lecture) ปฏิบัติการ (Laboratory) ใบงาน
1 8-12 พ.ย.64 ชี้แจงรายละเอียดวิชา คะแนนต่างๆ เว็บภาควิชา การส่งงาน [Lecture] Introduction First slides [Java] Introduction lab labsheet Lab1
2 15-19 พ.ย.64 [Java] Fundamental of programming I Slides [Java] Fundamental of programming I Labsheet Lab2
3 22-26 พ.ย.64 [Java] Fundamental of programming II slides [Java] Fundamental of programming II labsheet Lab3
4 29พ.ย.-4ธ.ค.64 [Lecture] Arrays and strings slides [Java] Array and strings lab labsheet Lab4
5 5-10 ธ.ค.64 [Lecture] Array and strings [Java] Array and strings
6 13-17 ธ.ค.64 [Lecture] Objects and Classes [Python] Objects and Classes}}
7 20-24 ธ.ค.64 [Java] Objects and Classes [Java] Objects and Classes Lab05
8 27-31 ธ.ค.64 [Lecture] Inheritance and polymorphism
9 สอบกลางภาค
10 10-14 ม.ค.65 [Lecture] Inheritance and polymorphism [Java] Inheritance and polymorphism Lab06
11 17-21 ม.ค.65 [Lecture] Relation [Java] Relation
12 24-28 ม.ค.65 [Java] File [Java]File Lab07
13 31ม.ค.-4 ก.พ.65 [Java] Application :Graphic [Java] Application :Graphic
14 7-11 ก.พ.65 [Java] Application :event-driven program [Java] Application:event-driven program
15 14-18 ก.พ.65 [Java] Application:event-driven program [Java] Application:event-driven program
16 21-25 ก.พ.65 [Java] Application:demo [Java] Application demo
17 สอบปลายภาค วันอังคารที่ 8 มี.ค.2665 เวลา 12.00-15.00 น.

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

  • สอบกลางภาค 30%
  • สอบปลายภาค 30%
  • โครงงานและนำเสนอ 20%
  • การบ้าน 14%
  • การส่งการบ้านและงานที่ได้รับมอบหมายตรงตามเวลาที่กำหนด 6%

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

  • เมื่อนักศึกษาดำเนินการศึกษาและเขียนโปรแกรมภาษาวาจา พร้อมทดสอบการทำงานของโปรแกรมโดยแสดงผลลัพธ์ที่ได้ ให้นักศึกษานำ file ซึ่งมีโปรแกรมจาวา และผลลัพธ์ ส่งผ่าน web upload ดังนี้ http://hw.cs.science.cmu.ac.th หรือที่เว็บไซต์ของภาควิชา http://www.cs.science.cmu.ac.th→คลิกหัวข้อเว็บเพจส่งการบ้าน โดยให้นักศึกษาใช้ username และ password เดียวกันกับที่ใช้งานอีเมลล์ของมหาวิทยาลัย เมื่อ login ได้แล้วให้เลือกวิชา 204219 เพื่อดำเนินการส่งไฟล์การบ้านต่อไป

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

firstwithjdkandnetbeans.pdf Ver01 การติดตั้ง JDK and Netbean

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

  1. Y.Daniel Liang. Introduction to Java programming comprehensive fifth edition. pearson prentice hall.2005.
  2. Deitel deitel.Java how to program fifth edition.Prentice hall.2003.
  3. [ระบบออนไลน์] แหล่งที่มา http://download.oracle.com/javase/tutorial/java/index.html
start.txt · Last modified: 2022/02/15 14:33 by admin219