344-211

การโปรแกรมเชิงวัตถุเบื้องต้น

รายวิชา

รหัสวิชา:
344-211
ชื่อภาษาไทย:
การโปรแกรมเชิงวัตถุเบื้องต้น
ชื่อภาษาอังกฤษ:
Introduction To Object-Oriented Programming
จำนวนหน่วยกิต:
2((2)-0-4)
คำอธิบายรายวิชา:
แนวคิดการเขียนโปรแกรมเชิงวัตถุ คลาสและออบเจ็กต์ การห่อหุ้ม การสืบทอด และการพ้องรูป การวิเคราะห์และการออกแบบเชิงวัตถุ ภาษาการโปรแกรมเชิงวัตถุ
จุดมุ่งหมายรายวิชา:

1. สามารถอธิบายเกี่ยวกับแนวคิดการเขียนโปรแกรมเชิงวัตถุได้ถูกต้อง
2. สามารถเขียนโปรแกรมเชิงวัตถุด้วยภาษาที่ได้รับความนิยม เช่น Java, Python หรือ C# ได้ถูกต้อง
3. สามารถเขียนโปรแกรมออกแบบ class และ object ได้ถูกต้อง
4. สามารถเขียนโปรแกรมในลักษณะ inheritance และ polymorphism ได้ถูกต้อง
5. สามารถเขียนโปรแกรมในลักษณะ abstract และ interface ได้ถูกต้อง
6. สามารถออกแบบและพัฒนาโปรแกรมเชิงวัตถุ เพื่อแก้ไขปัญหาทางคอมพิวเตอร์
7. แสดงพฤติกรรมของการเป็นคนที่ตรงต่อเวลาในการเข้าชั้นเรียนและในงานที่ได้รับมอบหมาย
8. แสดงพฤติกรรมของการเป็นคนที่มีความซื่อสัตย์สุจริต ไม่คัดลอกผลงานของผู้อื่น

ตารางสอน

ตารางเรียน:
พฤหัสบดี 13:00-15:00 ห้อง BSc0605 (บรรยาย/ปฏิบัติการ)
ตารางสอบ:
กลางภาค - ตามตาราง
ปลายภาค - ตามตาราง