The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

20204-2108 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by ชัชชัย กาหาวงศ์, 2021-05-20 05:06:09

20204-2108 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น

20204-2108 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น

2

โครงการสอน (Course Syllabus )

วชิ า การเขียนโปรแกรมเชงิ วัตถุเบ้อื งตน้ รหสั วิชา 20204-2108
หลักสูตรประกาศนยี บัตรวชิ าชีพชั้น (ปวช.) พทุ ธศักราช 2562

ประเภทวิชาพาณิชยกรรม
สาขาวชิ า คอมพิวเตอร์ธรุ กิจ สาขางาน คอมพิวเตอรธ์ รุ กจิ

จัดทำโดย
นายชัชชัย กาหาวงศ์
ตำแหน่ง ครู ค.ศ. 1
แผนกวิชา คอมพวิ เตอร์ธรุ กิจ

วทิ ยาลัยเทคนคิ หัวตะพาน
อาชวี ศกึ ษาจงั หวดั อำนาจเจริญ
สำนกั งานคณะกรรมการการอาชีวศึกษา กระทรวงศกึ ษาธกิ าร

3

รายการตรวจสอบและอนุญาตใหใ้ ช้
รหัสวิชา 20204-2108 วชิ า การเขียนโปรแกรมเชิงวัตถเุ บือ้ งตน้ จำนวน 4 ชวั่ โมง/สปั ดาห์

ควรอนุญาตให้ใชใ้ นการสอนได้
ควรปรบั ปรุงเก่ยี วกับ..............................................................................................................
............................................................................................................................. ..................
............................................................................................................................. ..................

ลงชอ่ื ...........................................
(นายชัชชัย กาหาวงศ)์
หวั หนา้ หมวด/แผนกวชิ า
............./............../.............

เหน็ ควรอนุญาตให้ใช้ในการสอนได้
ควรปรับปรงุ ดงั เสนอ
อื่น ๆ......................................................................................................................................
............................................................................................................................. ..................
............................................................................................................................. ..................

ลงช่ือ............................................
(นายวชั รพล โคมทอง)

รองผู้อำนวยการฝา่ ยวิชาการ
............./............../...............
อนญุ าตให้ใช้ในการสอนได้
ปรบั ปรงุ ดงั เสนอ
อ่นื ๆ............................................................................................................................ ..........
........................................................................................................................ .......................

ลงชือ่ ............................................
(นายพรหมพริ ิยะ พรหมสตู ร)

ผูอ้ ำนวยการวทิ ยาลัยเทคนคิ หัวตะพาน
............./............../...............

4

คำอธบิ ายรายวชิ า
หลกั สตู ร: ปวช. 25262 สาขาวชิ า: คอมพิวเตอร์ธรุ กิจ สาขางาน: คอมพิวเตอร์
ธรุ กจิ
รหัสวิชา : 20204-2108 วิชา : การเขียนโปรแกรมเชิงวตั ถเุ บื้องตน้
หน่วยกติ -ช่วั โมง 3 – 4

จุดประสงค์รายวิชา เพือ่ ให้
1. เขา้ ใจเกี่ยวกบั หลักการเขยี นโปรแกรมเชิงวตั ถุเบอื้ งต้น
2. สามารถใชเ้ คร่ืองมอื สำหรบั การเขยี นโปรแกรมเชิงวัตถเุ บื้องตน้
3. สามารถเขยี นโปรแกรมเชงิ วัตถุเบ้ืองต้น
4. มีเจตคติและกจิ นิสยั ท่ดี ใี นการปฏบิ ัตงิ านคอมพิวเตอรด์ ว้ ยความละเอียดรอบคอบ และถกู ต้อง

สมรรถนะรายวิชา
1. แสดงความรเู้ กี่ยวกับหลกั การเขยี น โปรแกรมเชิงวัตถเุ บ้ืองต้น
2. ใชเ้ คร่ืองมือสำหรับการเขียนโปรแกรมเชงิ วัตถุเบ้อื งตน้
3. เขียนโปรแกรมเชิงวตั ถุเบอ้ื งต้น

คำอธิบายรายวิชา
ศกึ ษาและปฏิบตั เิ กย่ี วกบั บทบาทของโปรแกรมเชงิ วตั ถุเบอื้ งตน้ หลักการเขยี นโปรแกรมเชงิ วตั ถุ

เบื้องต้น ภาษาในการเขียนโปรแกรมเชิงวัตถุเบื้องต้น ใช้เครื่องมือสำหรับการเขยี นโปรแกรมเชงิ วัตถเุ บอ้ื งต้น
และปฏบิ ตั ิการเขียนโปรแกรมเชิงวตั ถุเบื้องตน้

5

ตารางวิเคราะห์คำอธิบายรายวิชา
ช่อื วิชา การเขียนโปรแกรมเชิงวตั ถุเบ้อื งต้น รหสั วชิ า 20204-2108 จำนวน 3 หนว่ ยกิต

ระยะเวลาเรียน 18 สัปดาห์ จำนวน 4 ช่ัวโมง / สัปดาห์ รวมจำนวน 72 ชั่วโมง

ลำดบั ชื่อหน่วยการเรยี นรู้ พฤติกรรมทีค่ าดหวังต่อการเรยี นการสอน 1 ครง้ั
ที่ ความรู้ ทักษะ จิตพิสยั รวม(ชม.)

1 ภาษาคอมพวิ เตอรแ์ ละการโปรแกรม 8
8
2 แนะนำภาษาจาวา 8
8
3 คำส่งั ควบคมุ แบบมีการเลอื กทำ 8
8
4 คำสงั่ ควบคุมแบบมีการทำซ้ำ
8
5 เมธอด (Methods) 8
8
6 คลาสและการเขยี นโปรแกรมแบบ
ออบเจ็กต์เบ้ืองตน้ 72

7 ตวั แปรชนดิ อาร์เรย์

8 การจัดการข้อผิดพลาด

9 การสร้างส่วนตดิ ตอ่ กับผู้ใช้

12 การประเมินผลการเรยี น

รวม

6

กจิ กรรมการเรียนการสอนและสื่อการเรยี นการสอน

หน่วยการเรยี นรู้ แผนการจดั วิธีสอน / ทักษะการคิด
การเรียนรู้ กระบวนการจัด
หน่วยการเรยี นรูท้ ี่ 1 1. ทกั ษะการคิด
ภาษาคอมพิวเตอร์ 1. ภาษาคอมพิวเตอร์สำหรับพัฒนา การเรียนรู้ วิเคราะห์
และการโปรแกรม โปรแกรม 2. ทักษะการคิดอย่างมี
วิธสี อนโดยเน้น
หน่วยการเรียนรทู้ ่ี 2 2. ขัน้ ตอนการพฒั นาโปรแกรม กระบวนการ : วจิ ารณญาณ
แนะนำภาษาจาวา 3. ภาษาจาวา กระบวนการปฏิบตั ิ
4. การตดิ ตงั้ ตัวแปลภาษาจาวาและ
หน่วยการเรียนรทู้ ี่ 3 วธิ ีสอนโดยเนน้ 1. ทักษะการคิด
โปรแกรมสนบั สนนุ กระบวนการ : วิเคราะห์
คำสง่ั ควบคุมแบบมกี าร 1. โครงสร้างภาษาจาวา กระบวนการปฏิบตั ิ 2. ทกั ษะการคิดอยา่ งมี
เลอื กทำ 2. เมธอดแสดงผลทางจอภาพพื้นฐาน
3. ชนดิ ของข้อมูล ตวั แปรและค่าคงท่ี วิจารณญาณ
4. ตัวดำเนินการทางคณิตศาสตร์
5. คลาสสตริง วธิ สี อนโดยเน้น 1. ทกั ษะการคิด
6. เมธอดรบั ข้อมลู พื้นฐาน กระบวนการ : วเิ คราะห์
1. ตัวดำเนินการทางตรรกะ กระบวนการปฏิบัติ 2. ทักษะการคิดอย่างมี
2. การเลอื กทำแบบทางเดยี ว
3. คำส่ังเลือกทำอย่างใดอยา่ งหนึง่ วจิ ารณญาณ
4. การใช้คำส่งั if - else - if
5. การเลอื กทำแบบ switch

หนว่ ยการเรียนร้ทู ี่ 4 1. ตวั ดำเนนิ การเพม่ิ คา่ และลดคา่ วิธสี อนโดยเน้น 1. ทักษะการคิด
2. การวนรอบทำซ้ำดว้ ยคำส่ัง for กระบวนการ : วิเคราะห์
คำสงั่ ควบคุมแบบมกี าร 3. ลปู แบบ while กระบวนการปฏิบัติ 2. ทักษะการคดิ อยา่ งมี
4. ลปู แบบ do...while
ทำซำ้ 5. ลปู ซ้อนลูป วิจารณญาณ
6. คำสงั่ break และ continue
7. ขอ้ ควรระวงั ในการใชค้ ำสัง่ ทำซ้ำ

หน่วยการเรียนร้ทู ่ี 5 1. โครงสร้างของเมธอด วิธีสอนโดยเนน้ 1. ทักษะการคดิ
2. การส่งอารก์ ิวเมนตข์ องเมธอด กระบวนการ : วเิ คราะห์
เมธอด (Methods) 3. เมธอดทีม่ กี ารสง่ คา่ กลับ กระบวนการปฏิบตั ิ 2. ทกั ษะการคดิ อย่างมี
4. ตวั แปรแบบ Local
5. โอเวอร์โหลดเมธอด วธิ ีสอนโดยเนน้ วจิ ารณญาณ
กระบวนการ :
หนว่ ยการเรียนรทู้ ่ี 6 1. คลาสและออบเจก็ ต์ กระบวนการปฏิบัติ 1. ทกั ษะการคิด
2. สแตติก(Static) วเิ คราะห์
คลาสและการเขียน 3. การหอ่ หมุ่ (Encapsulation) 2. ทักษะการคดิ อย่างมี
โปรแกรมแบบออบเจก็ ต์ 4. คอนสตรคั เตอร์ (Constructors)
5. การสง่ ออบเจ็กตไ์ ปยงั เมธอด วจิ ารณญาณ
เบือ้ งตน้

7

หนว่ ยการเรียนรู้ แผนการจดั การเรียนรู้ วิธสี อน / ทักษะการคดิ
หน่วยการเรยี นรทู้ ่ี 7 กระบวนการจดั การ
1. ขอ้ มูลชนิดอารเ์ รย์ 1. ทกั ษะการคิด
ตวั แปรชนิดอารเ์ รย์ 2. ตวั แปรอารเ์ รย์ 1 มิติ เรียนรู้ วิเคราะห์
3. การกำหนดค่าเรม่ิ ตน้ ใหอ้ ารเ์ รย์ 1 มิติ วธิ สี อนโดยเน้น 2. ทกั ษะการคดิ อยา่ งมี
หน่วยการเรียนรทู้ ่ี 8 4. การประมวลผลอารเ์ รย์ กระบวนการ :
5. อารเ์ รยก์ บั การผ่านคา่ กระบวนการปฏบิ ัติ วิจารณญาณ
การจัดการข้อผิดพลาด 6. อาร์เรย์ของออปเจ็ค
7. การเขยี นโปรแกรมสลับค่าและเรยี ง วิธสี อนโดยเน้น 1. ทักษะการคิด
หนว่ ยการเรียนรู้ท่ี 9 กระบวนการ : วเิ คราะห์
ขอ้ มลู กระบวนการปฏิบัติ 2. ทักษะการคิดอยา่ งมี
การสรา้ งส่วนตดิ ตอ่ กับ 8. ตัวแปรอารเ์ รย์ 2 มิติ
ผู้ใช้ 9. คลาส ArrayList วธิ ีสอนโดยเนน้ วจิ ารณญาณ
1. การจัดการไฟล์ กระบวนการ :
2. ข้อผิดพลาดของโปรแกรม กระบวนการปฏิบัติ 1. ทักษะการคดิ
3. การดกั จบั Exception วิเคราะห์
4. Input/Output Stream 2. ทกั ษะการคดิ อยา่ งมี
5. การอา่ นเขียนไฟล์
6. คลาสสำหรับอา่ นเขียนไฟล์ วจิ ารณญาณ
1. Java Foundation Class
2. การสรา้ งวินโดว์
3. Event Handling
4. Layout Manager
5. สว่ นประกอบของกราฟกิ ชนดิ ตา่ งๆ

8

การวัดและการประเมนิ ผล

1. คะแนนในการวดั 80 ถงึ 60 คะแนน 4
75 ถงึ 20 คะแนน 3.5
1.1 คะแนนเก็บระหวา่ งการสอน 70 ถงึ 20 คะแนน 3
1.2 คะแนนคุณธรรมจรยิ ธรรม 65 ถงึ 100 คะแนน 2.5
1.3 คะแนนสอบปลายภาคเรียน 60 ถึง 2
55 ถงึ 100 ได้ระดับคะแนน 1.5
รวม 50 ถงึ 79 ได้ระดับคะแนน 1
0 ถงึ 74 ไดร้ ะดบั คะแนน 0
2. เกณฑ์การตัดเกรดประจำรายวิชา 69 ได้ระดับคะแนน
64 ได้ระดบั คะแนน
2.1 คะแนนมาตรฐานจาก 59 ไดร้ ะดับคะแนน
2.2 คะแนนมาตรฐานจาก 54 ได้ระดับคะแนน
2.3 คะแนนมาตรฐานจาก 49 ได้ระดับคะแนน
2.4 คะแนนมาตรฐานจาก
2.5 คะแนนมาตรฐานจาก
2.6 คะแนนมาตรฐานจาก
2.7 คะแนนมาตรฐานจาก
2.8 คะแนนมาตรฐานจาก

เอกสารประกอบการสอนเพ่ิมเตมิ
* หนังสือ หรือ เอกสาร รปู ภาพ สอ่ื อิเล็กทรอนิกส์

(นายชชั ชยั กาหาวงศ์)
ครผู ู้สอน

............./.............../...............


Click to View FlipBook Version