ใบงานที่ 5.2

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

บทที่ 5 การสร้างและใช้งานฟังก์ชัน

ชื่องาน : สร้างฟังก์ชันในการคำนวณค่าเฉลี่ยของอาเรย์

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


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

เพื่อให้มีความรู้  ความเข้าใจเกี่ยวกับเขียนโปรแกรมโดยใช้ฟังก์ชัน ได้


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

  1. เขียนโปรแกรมโดยสร้างฟังก์ชันใช้งานได้
  2. เขียนโปรแกรมสร้างฟังก์ชันได้
  3. เขียนโปรแกรมเรียกใช้ฟังก์ชั่นสําหรับการหาผลรวมของตัวเลขในอาเรย์ได้
  4. เขียนโปรแกรมเรียกใช้ฟังก์ชั่นสําหรับการหาจำนวนสมาชิกในอาเรย์ได้
  5. เขียนโปรแกรมเรียกใช้ฟังก์ชั่นสําหรับการหาค่าเฉลี่ยของตัวเลขในอาเรย์ได้
  6. แสดงผลเขียนโปรแกรมภาษาพีเอชพีได้ถูกต้อง
  7. รันโปรแกรมภาษาพีเอชพีได้
  8. มีคุณธรรม  จริยธรรม  ค่านิยมและคุณลักษณะอันพึงประสงค์

เงื่อนไข

     จงเขียนโปรแกรมภาษาพีเอชพี เพื่อสร้างฟังก์ชันที่ใช้ในการคำนวณค่าเฉลี่ยของอาเรย์ตัวเลขที่กำหนด โดยฟังก์ชันนี้จะรับอาร์กิวเมนต์เป็นอาเรย์ของตัวเลขและคืนค่าเฉลี่ยของตัวเลขในอาเรย์นั้นออกมา  และให้บันทึกไฟล์ชื่อ Chapter4_2.php 


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

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

ข้อควรระวัง

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

ข้อเสนอแนะ

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

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

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

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

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