ใบงานที่ 4.1

วิชาการโปรแกรมเว็บเบื้องต้น (Basic Web Programming) รหัสวิชา 20901-2202

บทที่ 4 คำสั่งวนซ้ำ

ชื่องาน : การหาผลรวมของตัวเลขด้วยคำสั่ง for และคำสั่ง if (ใช้เวลา 20 นาที)

จุดประสงค์การเรียนรู้


จุดประสงค์ทั่วไป

เพื่อให้มีความรู้ ความเข้าใจเกี่ยวกับการใช้คำสั่งทำซ้ำ for และคำสั่งเงื่อนไข if ในการแสดงผลได้


จุดประสงค์เชิงพฤติกรรม

  1. เขียนโปรแกรมวนซ้ำ  for  ได้
  2. เขียนโปรแกรมตรวจสอบเงื่อนไข  if  ได้
  3. แสดงผลเขียนโปรแกรมภาษาพีเอชพี  ได้ถูกต้อง
  4. เปิดโปรแกรมภาษาพีเอชพีใน Web Browser ได้
  5. มีคุณธรรม  จริยธรรม  ค่านิยมและคุณลักษณะอันพึงประสงค์

เงื่อนไข

     เขียนโปรแกรมภาษาพีเอชพี ตั้งชื่อไฟล์ว่า Chapter4_1.php หาผลรวมของ22+42+62+82+…+n2 โดยค่า n เป็นค่าที่ได้จากการกำหนดค่าคงที่ให้กับตัวแปร โดยตัวเลขที่นำมายกกำลังจะเป็นตัวเลขที่หาร 2 แล้วมีค่าเท่ากับศูนย์


เครื่องมือและอุปกรณ์

  1. คอมพิวเตอร์และอุปกรณ์ 1 ชุด

ข้อควรระวัง

  1. การตั้งชื่อไฟล์ในโปรแกรม Visual Studio Code ต้องตั้งค่าให้ถูกต้องและไม่ซ้ำกับคีย์เวิร์ด
  2. การพิมพ์คำสั่งโปรแกรมต้องพิมพ์ให้ถูกต้องตรวจสอบความถูกต้องให้ดี การพิมพ์คำสั่งผิดหรือ พิมพ์เครื่องหมายไม่ครบ  จะทำให้เกิดข้อผิดพลาด

ข้อเสนอแนะ

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

ลำดับขั้นการปฏิบัติงาน

  1. ให้นักศึกษาใช้โปรแกรม Visual Studio Code เขียนโปรแกรมภาษาพีเอชพี โดยการเปิดโปรแกรม Visual Studio Code ไปที่เมนู File –> New File
  2. ตั้งชื่อไฟล์ (File Name) ชื่อ Chapter4_1.php 
  3. เขียนคำสั่งกำหนดค่าคงที่ให้กับตัวแปร 1 ค่า
  4. เขียนคำสั่งการทำซ้ำด้วย for กำหนดค่าเริ่มต้นเป็น 0 ทำซ้ำจนกระทั่งมีค่าน้อยกว่าหรือ เท่ากับตัวเลขที่กำหนดเป็นค่าคงที่ไว้ในข้อ 3
  5. กำหนดเงื่อนไขการว่าตัวเลขนั้นหารด้วย 2 ลงตัวหรือไม่ ถ้าใช่ให้นำตัวเลขที่หารด้วย 2 ลงตัว ทุกค่านำมาคูณกันสองครั้ง และ กำหนดตัวแปรเพื่อเก็บค่าคำตอบในการหาผลรวมของตัวเลขที่หารด้วย 2 ลงตัว
  6. เขียนคำสั่งแสดงผลรวมของตัวเลขที่หารด้วย 2 ลงตัว
  7. บันทึกไฟล์โปรแกรมภาษาพีเอชพี 
  8. เปิดโปรแกรมภาษาพีเอชพี ผ่านโปรแกรม Web Browser ถ้ามีข้อผิดพลาด ต้องแก้ไข ข้อผิดพลาดที่เกิดขึ้น
  9. ตรวจสอบความสำเร็จจากการแสดงผลผ่านโปรแกรม Web Browser

เกณฑ์การประเมินผล

คะแนนรวมตามแบบประเมินผลใบงาน ไม่ต่ำกว่าร้อยละ 80