วันอังคารที่ 29 มีนาคม พ.ศ. 2554

วันที่ 23 มีนาคม 2554วันนี้ สอนเรื่อง loop ,do..while, function

 

for
1. ตัวอย่างที่ 7.1 จงเขียนโปรแกรมแสดงสูตรคูณแม่ 2 ด้วยการใช้ for
2. ตัวอย่างที่ 7.2 จงเขียนโปรแกรมแสดงข้อความ I Love Compute 15 บรรทัด
3. ตัวอย่างที่ 7.3 จงเขียนโปรแกรมคำนวณผลบวกของตัวเลขที่ผู้ใช้ป้อนจำนวนเริ่มต้นและจำนวน
สิ้น สุด 

for ซับซ้อน
1. ตัวอย่างที่ 7.3 จงเขียนโปรแกรมคำนวณผลบวกของตัวเลขที่ผู้ใช้ป้อนจำนวนเริ่มต้นและจำนวน
สิ้น สุด
2. ตัวอย่างที่ 7.4 จงเขียนโปรแกรมโดยใช้ for เพื่อแสดงตัวอักษร 'A' จำนวน 1000 ตัว โดยพิมพ์ 10
บรรทัด บรรทัดละ 100 ตัวอักษร
3. ตัวอย่างที่ 7.5 จงเขียนสูตรคูณแม่ 2-8 แสดงในจอภาพ
4. ตัวอย่างที่ 7.8 จงเขียนโปรแกรมการสร้างเมนูที่ผ่านมา มาประยุกต์เพื่อให้วนซ้ำกลับไปเลือกได้
ใหม่โดยนำข้อมูลมาจากโปรแกรม ตัวอย่างที่ 7.5

do..while
1. ตัวอย่างที่ 7.12 ตัวอย่างต่อไปนี้เป็นตัวอย่างการทำงานซ้อนกันของ do…while ซึ่งโปรแกรม เขียน
ตัวอักษร 'A' จำนวน 1000


วันที่ 24 มีนาคม 2554
ตอนเช้า มีนักเรียนจากโรงเรียนมัธยมศึกษามาสัมภาษณ์เข้าเรียน สาขาวิทยาการคอมพิวเตอร์และสาขาเทคโนโลยีสารสนเทศสอบสัมภาษณ์ที่ห้องภาค อาจารย์จึงให้ช่วยแจกเอกสารให้น้องๆ เป็นการทำความรู้จักน้องในเอกไปในตัว มีน้องมาสัมภาษณ์วิทยาศาสตร์สิ่งแวดล้อมขึ้นมาข้างบนด้วย เลยต้องพาน้องไปสัมภาษณืที่ชั้น 3 ส่วนตอนกลางวันอาจานเชาวลิตก็สอนต่อเหมือนเดิม
 
วันที่ 25 มีนาคม 2554

1. public
2. private
3. Method / function
 เขียนโปรแกรม
1. จงเขียนโปรแกรมเปลี่ยนค่าองศาเซลเซียส เป็นองศาฟาเรนไฮต์ หรือ จากองศาฟาเรนไฮต์
เป็นองศาเซลเซียส โดยให้ป้อนค่าแล้วเลือกว่าจะเปลี่ยนจาก องศาฟาเรนไฮต์เป็นองศา
2. จงเขียนโปรแกรมป้อนค่าตัวเลข 3 ค่าแล้ว ใช้เมธอดหาค่าที่น้อยที่สุดโดยการคืน
3. หากท่านต้องเขียนโปรแกรมควบคุมหัวจ่ายน้ำมันจากปั๊มน้ำมันจะออกแบบให้มีเมธอด
อะไรบ้าง เพราะเหตุใด
4. จงเขียนโปรแกรมรับชื่อและคะแนนของนักศึกษาจำนวน 5 คน แล้วคำนวณหาคะแนน
เฉลี่ย โดยใช้เมธอด โดยใช้การผ่านค่าแบบอ้างอิง

วันที่ 21-22 มีนาคม 2554

วันที่ 21 มีนาคม 2554
สัปดาห์ นี้อาจารย์เชาวลิต ขันคำ สอน เกี่ยวกับ OOP    โดยทำแบบ GUI
เรื่อง การใช้คำสั่ง
1. If
2. Switch
3. For
4. While/do...While
5. Function/method
6. OOP



วันที่ 22 มีนาคม 2554
วันนี้สอนเรื่อง if และ switch
if
1.  ตัวอย่างที่ 6.3 จงเขียนโปรแกรมให้รับค่าจากผู้ใช้สองค่าแล้วนำมาบวกกัน และให้โปรแกรม
ตรวจสอบว่า หากผลรวมมากกว่า 49 ให้แสดงข้อความ “Result Over 49” และ ถ้าเป็นเท็จก็แสดง
ข้อ ความ “Result less than 49”

2. ตัวอย่างที่ 6.4 จงเขียนโปรแกรมให้ผู้ใช้ป้อนตัวเลขและตัวอักขระชนิดละ 1 ค่า หลังจากนั้นให้
โปรแกรมตรวจสอบ ว่า ตัวเลขที่ป้อนเข้ามาน้อยกว่า 10 และตัวอักขระเป็น ‘y’ หรือไม่ หากเป็นจริง
ให้แสดงข้อความ “Yae!” หากไม่เป็นจริงตามเงื่อนไขให้แสดง “Wow!”

3. ตัวอย่างที่ 6.5 จงเขียนโปรแกรมรับราคาสินค้าหนึ่งรายการถ้าจำนวนราคาตั้งแต่ 1000 บาทขึ้นไป
คิดภาษี 7 เปอร์เซ็นต์ หากน้อยกว่านั้นให้คิดภาษี 3 เปอร์เซ็นต์

if ซ้อน if
1.ตัวอย่างที่ 6.6 จงเขียนโปรแกรมรับอายุจากผู้ใช้แล้วตรวจสอบว่า ถ้าอายุน้อยกว่า 20 แสดงข้อความ
You are Young หากมากกว่า แสดงข้อความ You are Strong หากไม่เป็นไปตามเงื่อนไขนี้แสดง
ข้อความ Your Old 20 year

2. ตัวอย่างที่ 6.7 จงเขียนโปรแกรมตัดเกรดแบบอิงเกณฑ์ ช่วงคะแนน

switch
1. ตัวอย่าง 6.8 จงเขียนเมนูให้ผู้ใช้เลือก 4 เมนู และแสดงผลสิ่งที่ผู้ใช้ป้อน

2. ตัวอย่างที่ 6.9 จงเขียนโปรแกรมสร้างเมนูในการให้ผู้เลือกทำงาน 4 งาน

3. ตัวอย่างที่ 6.10 จงเขียนโปรแกรมรับการป้อนข้อมูลจากแป้นพิมพ์เป็นตัวอักขระ 1 ตัว แล้ว
ตรวจสอบว่าตัวอักขระที่ป้อนเข้ามา เป็น "a" ,"b" ,"c" หรือ "d" หรือไม่ ถ้าเป็นตัวอักขระตัวใด ก็
แสดงออกมาทางจอภาพ หากไม่ใช่อักขระที่ใช้ตรวจสอบก็ให้แสดงข้อความ "Other Characters"

4. ตัวอย่างที่ 6.11 จงเขียนโปรแกรมเพื่อให้ผู้ใช้เลือกโดยที่ เมื่อเลือก ‘A’ หรือ ‘a’ ให้แสดงข้อความ
Apple ‘B’ หรือ ‘b’ ให้แสดงข้อความ Banana ‘C’ หรือ ‘c’ ให้แสดงข้อความ Coconut ‘D’ หรือ ‘d’
ให้แสดงข้อความ Durian

วันพฤหัสบดีที่ 10 มีนาคม พ.ศ. 2554

อาทิตย์ที่ 4 แห่งการฝึกงาน

เผลอแปปเดี่ยวก็ 4 อาทิตย์แล้วในการฝึกงาน

วันจันทร์ 7 มีนาคม
  ไม่ได้มาฝึกงานเพราะเป็นไข้หวัดลงคอนอนซมอยู่ที่ห้อง เดี่ยวพรุ่งนี้ตอนตื่นมาฝึกงานให้ได้

วันอังคารที่ 8 มีนาคม
  วันนี้มาถึงก็งงเลยเพราะพี่ธนามาสอนแต่สอนต่อจากเมื่อวานนี้ยิ่งทำให้งงใหญ่เลย มะรู้เรื่องเลยแม้แต้น้อยเพราะเป็นความรู้ที่ต้องทำต่อจากเมื่อวานนี้
  ตอนบ่ายพี่แนนมาสอนส่วนของพี่แนนโดยเริ่มจากการลงโปรแกรม ในการทำ 3D ก่อนกว่าจะลงได้ครบก็หมด 1วันพอดี  พรุ่งนี้พี่แนนบอกว่าจะมาสอนต่อ

วันพุธ ที่ 9 มีนาคม
  วันนี้พี่แนนเข้ามาสอนต่อจากเมื่อวานคือการเริ่มให้พวกเราออกแบบวัตถุและสร้างวัตถุตัวละครแต่ทามยากเหมือนกันค่ะ แต่ก็ไม่มากยังไม่มีใครที่ทำออกมาเป็นตัวละครได้เลยแบบจริงจัง
  ขึ้นมาตอนกลางวันพี่แนก็มาสอนทำตัวละครต่อสอนดึงตัวละครให้ออกมาดูสมจริงมากขึ้นมีแขนมีขามีตาแล้วก็หมดอีก 1 วันเต็มๆ

วันพฤหัสบดี ที่ 10
  วันนี้พี่แนนเข้ามาสอนต่อจากเมื่อวานแต่มีคนยังทามตัวละครไม่ได้พี่แนนเลยให้ทำตามพี่แนนเลยให้ลองทำตัว Snow แต่วันนี้ใส่ทั้งสีให้ตัวละครด้วย
  ตอนกลางวันเราขึ้นมาใส่กระดูกให้ตัวละครตัวละครของพวกเราขยับได้แล้วแต่ไม่สวยเหมือนพวกมืออาชีพ  แต่ก็พอทำได้แล้ว

วันศุกร์ที่ 11
   วันนี้พี่แนนสอนให้เขียนโค้ตจาวา monkey เบื้องต้นสนุกมากๆ พี่แนนสอนให้น้องๆเข้าใจใครไม่เข้าใจพี่แนนก็อธิบายให้ฟังแบบกระจางเลย สอนหมดเปลือกแบบไม่ห่วงวิชาเลย


วันพฤหัสบดีที่ 3 มีนาคม พ.ศ. 2554

อาทิตย์ที่ 3 ของการฝึกงาน

28/2/2554
    วันนี้ต้องมาฝึกงานเช้ากว่าปกติครึ่งชั่วโมงเพราะต้องขึ้นอบรมที่อาจารย์จัดไว้ให้เข้าร่วม แต่เอาไปเอามาก็ดันไปเข้าร่วมสัมนาในการทำวิจัยแทน  แต่ก็ได้ความรู้ในการทำวิจัยเหมือนกันแต่ได้มาแบบงง  เพราะเข้าสอนที่ลึกๆแล้ว  เหมือนว่าสอนคนที่เค้ามีพื้นมาบ้างแล้ว
  แต่อาจารย์ปริญญา สิริอัตตะกุลเค้าก็ตัวอย่างของวิจัยมาให้ดูเช่นเรื่องที่อาจารย์เค้านำมาชี้แจ้ง เรื่องระเบียบวิธีทางพฤติกรรมศาสตร์ ได้ความรู้บ้างพอสมควร แล้วยังมีอาหารเบรดให้อีกตั้งหลายรอบ  วันนี้อิ่มเต็มที่เลยแถมได้ความรู้ในการทำวิจัยด้วย

1/3/2554
    วันนี้เป็นการอบรมวันที่สองของภาคคอม  พวกเราได้เข้าร่วมด้วยในวันนี้อาจารย์เชาวลิต  เป็นคนอบรมให้พวกเรากับคณะอาจารรย์ภาคคอมหลายๆท่าน  อาจารย์สอนในการเขียนโคตรจาวาแบบง่ายและมีลูกเล่นให้เล่นหลายแบบทำให้พวกเราได้รู้ว่า NetBeans ทำอะไรได้มากกว่าที่พวกเรารู้จักหรือเป็นการทำความรู้จักกับมันมากขึ้นกว่าเก่า

2/3/2554
   วันนี้เป็นการอบรมวันที่สามของภาคคอมค่ะ  เช่นเดิมเลยอาจารย์เชาวลิตท่านก็เป็นคนอบรมเราเหมือนเดิมเลย ท่านก็มาต่อเรื่อง NetBeans ที่สอนไว้เมื่อวานนี้ แต่วันนี้มีการลง NetBeans 6.0 เพราะว่ามีการสร้าง UML ใน NetBeans 6.0 ด้วยแล้วแปลงเป็นโค็ตเลยทำให้การทำงานง่ายขึ้นในการใช้ NetBeans เขียนโค้ตจาวา

3/3/2254
   วันนี้พวกเราสาธิกันค่ะส่งน้ำกันใหญ่เลยมีคนทำน้ำหกด้วย พอทำสมาธิเสร็จแล้วอาจารย์เป็นเข้ามาพูดคุยกับพวกเราค่ะ คุยเรื่องในการแข่งขันเขียนโปรแกรมกันว่าให้หาหัวเรื่องหรือสิ่งที่เราอยากทำแบบจริงจังได้แล้วเพื่อจะได้สรุปเป็นหัวเรื่องในการแข่งขัน แล้วบอกพวกเราว่าพวกที่ไปสัมภาษณ์ตอนกลางวันก็ไป(มีพวกที่ไปสัมภาษณ์กับคณะค่ะ)  ส่วนพวกที่เหลือจิตสาธารณะค่ะยกโต๊ะปิงปองขึ้นมาจากชั้นหนึ่งมาชั้นสี่ และอาจารย์ก็ปล่อยพวกเราไปกินข้าวค่ะพอขึ้นมาจากกินข้าวแกก็ให้ไปยกโต๊ะปิงปองขึ้นมาพอลงไปยกโต๊ะเหมือนอาจารย์จะเคลียร์ป้าที่ดูแลสโมสรอาจารย์ไม่ลงตัวป้าแกไม่ให้ยกขึ้นมาจนอาจขารย์ต้องลงไปเคลียร์เองเอง  ถึงจะยกโต๊ะขึ้นมาได้  พอยกขึ้นมาถึงชั้นสี่อาจารย์ก็เข้าประชุมกันหมดเลยค่ะ  ก็เลยกับมาเขียนงานที่อาจารย์เชาวลิตสั่งไว้ 200 ข้อ แต่เขียนได้แค่ 12 ก็หมดเวลาแล้วค่ะ