COMP211
เทอม 2/2567
เทอม 2/2567
อ้างอิง : https://www.starfishlabz.com/blog/15-%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%8A%E0%B8%A7%E0%B8%99%E0%B9%80%E0%B8%94%E0%B9%87%E0%B8%81%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%E0%B8%84%E0%B8%B3%E0%B8%96%E0%B8%B2%E0%B8%A1%E0%B9%81%E0%B8%9A%E0%B8%9A%E0%B8%97%E0%B8%A4%E0%B8%A9%E0%B8%8E%E0%B8%B5-bloom
COMP211 การเขียนโปรแกรมเชิงวัตถุ
วันจันทร์
วท.คอม 66 กลุ่ม 1 ห้อง IT309 คาบ 1-2 (คงเดิม)
วท.คอม 66 กลุ่ม 2 ห้อง IT309
เดิม คาบ 3-4
เปลี่ยนเป็น คาบ 1-2 (เรียนรวมกับกลุ่ม 1)
วันพุธ
วท.คอม 66 กลุ่ม 1 ห้อง IT 403(คอม) คาบ 1-2 (คงเดิม)
วท.คอม 66 กลุ่ม 2 ห้อง IT 403(คอม) คาบ 3-4 (คงเดิม)
คำถาม-คำตอบ-วิธีหาคำตอบ 10 ข้อ (400 คะแนน)
คำถาม ข้อละ 10 คะแนน
คำตอบ ข้อละ 10 คะแนน
วิธีหาคำตอบ ข้อละ 10 คะแนน
จุดประสงค์การเรียนรู้ ข้อละ 10 คะแนน
เตรียม coding คำถาม-คำตอบ
coding คำถาม-คำตอบ (QPrototype1_id) ข้อละ 20 คะแนน (10 ข้อ x 20 = 200 คะแนน)
ต้นแบบ แบบทดสอบ (prototypeId) (100 คะแนน) คลิกลิงค์และทำสำเนาไฟล์
ลิงค์ไฟล์ 2, 3 แชร์ muang.hom.68@gmail.com แบบ viewer (อ่านได้อย่างเดียว)
ทำข้อ 3 (ด้านล่าง) เพื่อทดลองสร้างแบบทดสอบ 1 ไฟล์ (100 คะแนน)
ส่งลิงค์ไฟล์ ข้อ 2, 3, 5 พร้อมแจ้งขื่อแบบทดสอบ (quizName)
ส่งไฟล์ให้เพื่อน-ตอบ-ตรวจ ไฟล์ละ 20 คะแนน (ส่งลิงค์ไฟล์ ในชีท document)
ชีท cfg_ คัดลอกบรรทัด 2 นำมาเพิ่ม และแก้ไข
ลำดับ ใส่รหัส 2 ตัวแรกของรหัสนักศึกษา (รหัสปีที่เข้าศึกษา)
ชื่อแบบทดสอบ (quizName, fileName) เหมือนกัน
syy-xxx กำหนดโดย s ตามด้วยรหัสปีนักศึกษา รหัสนักศึกษา 3 ตัวท้าย
หรืออื่นๆ ตามสะดวก
คอลัมน์ prototypeId (ลิงค์ไฟล์จากข้อ 2.3)
คอลัมน์ QPrototype1_id (ลิงค์ไฟล์จากข้อ 2.2)
คอลัมน์ numQ - จำนวนข้อใหญ่
คอลัมน์ sub_nQ - จำนวนข้อย่อยในใหญ่
ชีท experimentee
เพิ่มข้อมูลผู้ทำแบบทดสอบ 1 คน ( 1 บรรทัด)
กำหนด email เป็นเมลของผู้ทำแบบทดสอบ ซึ่งจะสามารถเปิดไฟล์ทำแบบทดสอบได้
quizName ชื่อแบบทดสอบ (ชื่อตรงกับข้อ 3.3.1.2 ชื่อแบบทดสอบ)
starttime เวลาเริ่มทำแบบทดสอบ
deadline เวลาเก็บแบบทดสอบ (หมดเวลาทำแบบทดสอบ)
code รหัสการสร้างแบบทดสอบ (กำหนดเป็น 0 เพื่อกำหนดให้สร้างแบบทดสอบ)
ชีท sAct_
บรรทัด experimentee genQ ในช่องคอลัมน์ code กำหนดเป็น 0
คอลัมน์ method กำหนดงาน
genQ สร้างแบบทดสอบ
e-mail แจ้งแบบทดสอบทางเมล
PRE แจกแบบทดสอบ=เริ่มทำ
EDIT เก็บแบบทดสอบ
VIEW-IA ตรวจ
คอลัมน์ code กำหนด 0 หมายถึงให้ทำงาน
คอลัมน์ DateTime กำหนดเวลาที่เริ่มทำงาน
เพิ่มเมนู google doc (200 คะแนน)
เพิ่มเมนู google sheet (200 คะแนน)
เพิ่มเมนู google slide (200 คะแนน)
เพิ่มเมนูในไฟล์ google doc, google sheet, google slide (ข้อ 4, 5, 6)
เพิ่มเมนูหลัก และมีเมนูย่อย อย่างน้อย 1 เมนู (100 คะแนน)
คลิกเมนูย่อย ให้ทำงานแก้ไขไฟล์อย่างน้อย 1 การแก้ไข (100 คะแนน)
ต้องเป็นเหตุการณ์ที่เข้าไปแก้ไขเอกสาร เพื่อศึกษา doc, sheet, slide ซึ่งเป็นเอกสารที่แตกต่างกัน
สร้าง web (200 คะแนน)
html, css, JavaScript (90 คะแนน)
เมื่อมีเหตุการณ์ใดๆ (เลื่อนเมาส์, คลิกเมาส์ ฯลฯ) อย่างน้อย 1 เหตุการณ์ แล้วเปลี่ยนแปลงหน้าเว็บ (110 คะแนน)
ส่งลิงค์ไฟล์ผลงาน พร้อมลิงค์ไฟล์สคริปต์
อาทิตย์-เสาร์ เป็นสัปดาห์เดียวกัน
เมลส่งงานที่ถูกต้อง ได้คะแนน เป็นเมลวันใด ถือเป็นสัปดาห์นั้น
ส่งงานไปที่เมล thep@psru.ac.th
5 ธ.ค. หยุดวันพระบรมราชสมภพ ร.9
9-13 ธ.ค. 67
10 ธ.ค. หยุดวันรัฐธรรมนูญ
16-20 ธ.ค. 67
> 25 ธ.ค. 2567 ไม่มีเรียน ไม่มีเช็คชื่อ ทำงานส่งตามปกติ
> 6-10 ม.ค. 2568 สอบย่อย ๐๑ สอบทุกวันวันละ 4 ไฟล์
> 6, 8 ม.ค. 2568 ไม่มีเรียน ไม่มีเช็คชื่อ ทำสอบตามปกติ
> 13 ม.ค. 2568 เรียนตามปกติ
> 15 ม.ค. 2568 สอบย่อย ๐๑ ชุด F ในห้องคอม IT403
30 ธ.ค. 67 - 3 ม.ค. 68
30 ธ.ค. หยุดราชการกรณีพิเศษ
31 ธ.ค. หยุดวันสิ้นปี
1 ม.ค. หยุดวันขึ้นปีใหม่
6-10 ม.ค. 68
คิดเป็นคะแนนเก็บ ๒๐ คะแนน
Array_case1 (A)
AssoRule1 (A)
Class_1a (A)
Equation_123 (A)
ArrayObject_1bc (B)
AssoRule2 (B)
Class_1ab (B)
SOM1 (B)
Array3D_3bc (C)
AssoRule2-100 (C)
convert1-100 (C)
SOM2 (C)
AssoRule2-1000 (D)
python_ifelse_list (D)
similar1-100 (D)
SOM3 (D)
Class_2_php (E)
Inherit_1a (E)
Inherit_1ab (E)
Inherit_2 (E)
Class_2_javascript (F)
css3-class (F)
Inherit_2_javascript (F)
Overloading_1 (F)
ชุด A
เปิดให้ทำวันจันทร์ 6 ม.ค. 2568 เวลา 6:00 น. ถึง 23:59 น.
ชุด B
เปิดให้ทำวันอังคาร 7 ม.ค. 2568 เวลา 6:00 น. ถึง 23:59 น.
ชุด C
เปิดให้ทำวันพุธ 8 ม.ค. 2568 เวลา 6:00 น. ถึง 23:59 น.
ชุด D
เปิดให้ทำวันพฤหัส 9 ม.ค. 2568 เวลา 6:00 น. ถึง 23:59 น.
ชุด E
เปิดให้ทำวันศุกร์ 10 ม.ค. 2568 เวลา 6:00 น. ถึง 23:59 น.
ชุด F สอบในห้อง IT403
กลุ่ม 1 วันพุธ 15 ม.ค. 2568 เวลา 8:30 น. ถึง 10:30 น.
กลุ่ม 2 วันพุธ 15 ม.ค. 2568 เวลา 10:30 น. ถึง 12:30 น.
สอบซ่อม ของสอบย่อย ๐๑
>> 20-24 ม.ค. 68
20-24 ม.ค. 68
>> 3, 5 ก.พ. ไม่มีเรียน ไม่มีเช็คชื่อ มีงานให้ทำ 2 ไฟล์
>> 10-14 ก.พ. สอบย่อย ๐๒
>> 19 ก.พ. สอบย่อย ๐๒ (ชุด F) สอบในห้องคอมฯ IT403
>> 17-21 ก.พ. สอบซ่อมของสอบย่อย ๐๒
>> 24-28 ก.พ. สอบปลายภาค
>> สอบปลายภาค (ชุด Z) รอกำหนดวันสอบอีกครั้ง
>> 17-21 ก.พ. สอบซ่อมของสอบย่อย ๐๒
>> 17 ก.พ. ไม่มีเรียน ไม่มีเช็คชื่อ
>> 19 ก.พ. สอบย่อย ๐๒ (ชุด F) สอบในห้องคอมฯ IT403
10-14 ก.พ. 68
คิดเป็นคะแนนเก็บ ๒๕ คะแนน
...
12 ก.พ. หยุดวันมาฆบูชา
17-21 ก.พ. 68
21 ก.พ. ใช้ตารางเรียนวันอังคาร
>> 24-28 ก.พ. สอบปลายภาค สอบทุกวันวันละ 3 ไฟล์
>> จันทร์ที่ 24 ก.พ. ใช้ตารางเรียนวันพุธ ไม่มีเรียน ไม่มีเช็คชื่อ ทำสอบตามปกติ
>> 27 ก.พ. 2568 08.30 - 10.00 น. สอบปลายภาค (ชุด Z)
>>> กลุ่ม 1 ห้อง IT401 (คอม)
>>> กลุ่ม 2 ห้อง IT403 (คอม)
>> ทักท้วงคะแนน/เกรด ภายใน 4 ก.พ. 2568
24-28 ก.พ. 68
24 ก.พ. ใช้ตารางเรียนวันพุธ
25 ก.พ. - 4 มี.ค. สอบปลายภาคการศึกษา
3-4 มี.ค. 68