Programming Methodology 2011

Syllabus


1st week(10 June 2011)

2nd week(17 June 2011)


3rd week(24 June 2011)


4th week(1 July 2011)


5th week (just before midterm week)

Pre-midterm 

7th week(18 August 2011)

lab score   before midterm  (colored cells or blank cells mean the file has problem. I've already contacted everyone about each file (if not, please contact me in class).  New score for the re-submission are being calculated for such cases.
Final exam time:

Thursday 6 Oct. 13.00-16.00

project:
present วันจันทร์และอังคารที่ 10 และ จันทร์ที่ 11 ตุลาคม ตั้งแต่เช้าถึงเย็น มีตารางให้แต่ละกลุ่มเซ็นจองเวลาแล้ว  ตรงผนังตรงข้ามหน้าห้อง อ วิษณุ

คะแนนเต็ม 100 ซึ่งจะถูกนำมาเป็นคะแนนจริง 15 คะแนน

project ทำสองคน แต่จะทำคนเดียวก็ได้นะ ไม่ว่า 

ต้องมี GUI และ โปรแกรมทำงานได้ ไม่มีบั๊ก -30%
Thread ที่แยกต่างหากจาก main  - 20%  เรื่อง thread จะเรียนเป็นเรื่องสุดท้าย ดังนั้นหาข้อมูลไว้ก่อนดีกว่า
มีการเซฟไฟล์และเปิดไฟล์ใช้ได้ -10%
สามารถ export jar ออกมาทำงานได้ถูกต้อง -10%
ความสวยงาม - 10%
ความคิดสร้างสรรค์ - 10%
คู่มือการใช้งานโปรแกรม - 10%


การตรวจจะใช้ พี่ๆและอาจารย์ตรวจตอนที่ present เลย การให้คะแนนเป็นสิทธิขาดและถือว่าอยู่ในวิจารณญาณของพี่ๆและอาจารย์

ย้ำ ไฟล์จาร์ ต้องเตรียมพร้อมส่งทุกทีม ณ ตอนสอบ ส่วนคู่มือการใช้งานโปรแกรม ต้องมีทั้งเวอร์ชั่นไฟล์และเวอร์ชั่นกระดาษ เวอร์ชั่นไฟล์เอาใส่ในจาร์ไว้ด้วย

ตอบข้อข้องใจ
present หัวข้ออะไรบ้างอ่ะครับ : -โชว์การใช้งาน, ให้ดูตามหัวข้อข้างบนที่ให้คะแนน ต้องมีการเปิดโค้ดให้ดูด้วย และต้องตอบคำถามของผู้ตรวจด้วย
 
คู่มือนี่ต้องทำเป็นไฟล์แบบไหน:-  ทำเป็นไฟล์อะไรก็ได้เอารวมมากับงาน พิมพ์มาเป็นกระดาษด้วย

ต้องมีการใช้ assert ในโปรแกรมด้วยหรือไม่? :-  ไม่จำเป็น

 present ใช้เวลากี่นาที แล้วก็ถ้ามีการถาม-ตอบอีกกี่นาทีคับ? :- กลุ่มละสิบนาที รวมถามตอบไปแล้วด้วย



8th week (26 August 2011)

9th week




สอบซ่อม  

วัน ศุกร์ ที่ 9 กันยายน เวลา 08.30-10.15

exam papers and jar file.

slide - thread 1, thread 2, old slide, files,

10thweek



11th week


FINAL EXAM 1300-1600 วันพฤหัสที่ 6 ตุลาคม 2554