KruJakkrapong 's Blog
  • Home
  • Portfolio
  • Blog
  • Shop
  • About
0

Follow us

  • facebook
  • youtube
KruJakkrapong 's Blog
  • Home
  • Portfolio
  • Blog
  • Shop
  • About

Copyright © 2025 — KruJakkrapong 's Blog

Play Pause

สร้าง Google form เช็คชื่อนักเรียนแบบเก๋ๆ

Written by จักรพงษ์ แผ่นทอง in My Classoom, สื่อการสอน on กันยายน 16, 2022

องค์ความรู้นี้ ผมได้มาจากกลุ่ม Vip ของครูอภิวัฒน์ วงศ์กันหา ถ้าใครเข้ากลุ่มนี้เพื่อศึกษาหาความรู้เกี่ยวกับการการสร้างสื่อ เป็นอีกหนึ่งทางเลือกที่ดีมากๆครับ แนะนำเลย เสียค่าใช้จ่ายไม่มาก แต่ความรู้ที่ได้คุ้มค่ามาก

ว่าแล้วก็จะขออธิบายคร่าวๆ ว่า มันทำอะไรได้บ้าง ระบบเมื่อทำเสร็จ เราจะเช็คชื่อนักเรียนได้อย่างง่ายดาย โดยพกมือถือเครื่องเดียวเข้าห้องเรียน เปิดมือถือ เปิดเบราเซอร์ แล้วคลิกไปที่ favorite จะมีลิงค์ที่ผมเพิ่มไว้ เมื่อกดขึ้นมาจะเจอชื่อเด็ก และ radio button ให้กดเลือกว่า มา ลา หรือ ขาด ดังภาพด้านล่าง

จากนั้น เมื่อกดส่ง แล้วระบบแจ้งเตือนไปทางไลน์กลุ่มผู้ปกครอง และกลุ่มห้องเรียนที่ผมเพิ่ม line notify เข้าไว้ ดังภาพ

การอ่านบทความนี้จบ ถ้าเริ่มจากไม่มีความรู้อะไรเลย ผมไม่การันตีว่าจะทำได้ 100% นะครับ เพราะเป็นเรื่องของการสร้าง app script แต่ถ้าใครเคยทำแล้ว น่าจะทำตามได้ไม่ยากนัก

ผมเริ่มจากไฟล์นี้นะครับ google sheet หลังจากกดลิงค์แล้วก็กดที่ copy ได้เลยครับ

เปิดค้างไว้ก่อนบนแท็บนะครับ

ต่อไปให้ก็อปปี้ไฟล์ google form ต่อไปนี้ แล้วเปิดค้างไว้บนแท็บเช่นกัน และไฟล์สุดท้าย google slide

เมื่อเปิดทั้งสามอย่างเรียบร้อยแล้ว ให้ทำการสร้างโฟลเดอร์ใหม่ในไดร์ฟ แล้วค่อยย้ายไฟล์ทางสามเข้าไปไว้ใน โฟลเดอร์เดียวกันนะครับ แล้วสร้างโฟลเดอร์เปล่าๆ ไว้อีกอันในนั้นครับ จากภาพด้านล่างจะเห็นโฟลเดอร์ชื่อ เช็คเวลาชุมนุม จากนั้นผมย้ายสามไฟล์ไว้ในนี้ และสร้างโฟลเดอร์ชื่อ temp เปล่าๆ ขึ้นมาอีกอัน

อันดับแรก ผมเตรียมรายชื่อเด็กจำนวน 14 คนเพื่อที่จะทำในครั้งนี้

จากนั้นเริ่มจากไฟล์ google form นะครับ (สีม่วง) ที่เปิดค้างอยู่ตอนนี้ ก็อปปี้รายชื่อไปวางแทนชื่อนักเรียนที่มีอยู่นะครับ แนะนำให้ใส่เลขที่ไว้หน้าชื่อด้วยก็ดีนะครับ เวลาเรียกชื่อ อาจจะเรียกดูเลขที่กำกับไปด้วย

ทำการแก้ไขจนครบแล้วส่วนที่เหลือก็ลบออกได้เลยนะครับ ตอนนี้ผมได้ครบแล้ว 14 คนพอดี

ต่อไปเปิด sheet ขึ้นมานะครับ ทำการลบคอลัมที่เกินออกไปได้นะคับ ตอนนี้ผมจะลบรายชื่อนักเรียนของผมออก ให้เหลือเพียง 14 คนเท่านั้น

ต่อไปนี้เราจะทำการแก้ไข app script แล้วนะครับ ไปที่ ส่วนขยาย > Apps Script

เริ่มทำการแก้ไข จากไฟล์ code.gs ผมจะเริ่มแก้จากใส่จำนวนนักเรียนของเรา ผมจึงต้องเปลี่ยนตัวเลขเป็น 14 นะครับ

*กรณีเปิดมาแล้วไม่เจอโค้ด ให้ดาวน์โหลดไฟล์นี้แล้ว copy โค้ดไปวางในไฟล์ชื่อ โค้ด.gs >>

codeGSดาวน์โหลด

จากนั้นก็ทำการติดตั้ง Drive API และ Slides API ดังภาพ

จะได้ดังภาพนี้ครับ

เลื่อนลงมาที่บรรทัด 33-34 จะเห็น id เลขตัวยาวๆ อันบนจะเป็นเลข id ของโฟลเดอร์เปล่าๆ ของเราครับ ให้กลับไปเปิดโฟลเดอร์ temp ที่สร้างไว้ตั้งแต่แรก แล้วกอปปี้เอา id ของโฟลเดอร์ของเราบนช่อง url ดังภาพ ก๊อปปี้เอาเฉพาะส่วนที่ผมไฮไลท์ไว้นะครับ แล้วนำไปวางแทนบรรทัดที่ 33

เปิด google slide ขึ้นมาแล้วก็อปปี้เอา id ของ slide บนช่อง url ดังภาพที่ผมไฮไลท์ไว้นะครับ แล้ววางแทนโค้ดในบรรทัด 34

ในสไลด์นี้เราต้องแก้ไขชื่อนักเรียน เป็นของตัวเองก่อนนะครับ โดยใช้เครื่องมือแว่นขยาย แล้วเข้าไปแก้ทีละคน แล้วลบคนที่เหลือจากของเราออก จากนั้นปรับแต่งสไลด์ให้เป็นของตัวเองนะครับ ในส่วนของโลโก้ และชื่อครูที่ปรึกษา เราก็แก้ไขได้ แต่ไม่ต้องไปแก้ช่อง มา ลา ขาดนะครับ ตรงนั้น เราจะไปแก้ใน sheet แทน

เลื่อนลงมาบรรทัด 108 เราจะเห็น token ของไลน์ที่ต้องการแจ้งเตือนไปยังกลุ่มไลน์ ซึ่งรายละเอียดตรงนี้ผมจะไม่ขอพูดนะครับ ถ้าต้องการออก token ไลน์แจ้งเตือนให้ศึกษาจากคลิปของครูอภิวัฒน์ด้านล่าง

https://youtu.be/zEuclsztXFA

เมื่อแก้ไขเรียบร้อยแล้ว เราจะกด เรียกใช้

ระบบจะขึ้นให้ตรวจสอบสิทธิ์

เลือกอีเมล แล้วกดอนุญาตครับ ระบบจะรันสักครู่ แล้วจะส่งไลน์มาแจ้งเตือนในกลุ่มที่เราสร้าง token เอาไว้ครับ

เราจะไปกำหนด triger เพื่อให้ระบบส่งไลน์ไปแจ้งการตรวจเช็คนักเรียน ที่กลุ่มไลน์ ให้ไปที่รูปนาฬิกาด้านซ้ายมือ

เลือกประเภทเหตุการณ์ เป็น เมื่อส่งฟอร์ม แล้วกดบันทึก

จากนั้น ลบข้อมูลใน sheet ออกให้หมดครับ เพราะมันเป็นข้อมูลทดสอบ

ไปที่ แผ่น2 ทำสูตรเพื่อรวมจำนวนให้ถูกต้องจาก sheet การตอบแบบฟอร์ม1

ทดสอบเปิดฟอร์มจาก ดวงตา

ลองกรอกข้อมูล ในฟอร์มแล้วกดส่ง

เมื่อทำทุกอย่างพร้อมแล้วก็ลองกดส่งดูได้เลยครับ จะพบว่า มีการส่งภาพเข้าไปในกลุ่มไลน์ และรายงานผลการมาเรียนได้ทันทีหลังจากกดส่งจากฟอร์ม

ความสะดวกของระบบนี้ ผมมองว่า เวลาที่ผมไปเช็คชื่อนักเรียนแต่ละวัน ผมนำแค่มือถือไป แล้วก็เปิดขึ้นมา เรียกชื่อเด็กทีละคน แล้วกดติ๊กเลือก ว่า มา ลา ขาด เมื่อกดเสร็จ ระบบจะแจ้งเตือนไปยังไลน์กลุ่มผู้ปกครอง ซึ่งสะดวกมากๆ เพราะมันจะส่งสถิติการ มา ลา ขาด ด้วย ระบบจะไปรวบรวมไว้ที่ sheet หนึ่ง ซึ่งเวลาเราต้องการคะแนนมาเรียนทั้งหมด ก็สามารถนำออกมาจาก sheet ได้

รับบริการช่วยทำไฟล์ สำหรับใครที่ทำตามยังไม่สำเร็จ หรืออยากจะมีระบบเช็คชื่อนักเรียนห้องเรียนของตัวเอง ผ่าน google form ด้วยมือถือเครื่องเดียว แล้วส่งไฟล์เช็คเข้าไป sheet และสถิติการ มา ลา ขาด ช่วยให้ครูเช็คคาบโฮมรูม หรือ เช็คการเรียนในคาบสอนให้สะดวกมากยิ่งขึ้น ติดต่อ ครูจักรพงษ์ แอดไลน์มาคุยกันได้ที่ @krujakkrapong ค่าบริการ เริ่มต้นที่ห้องเรียนละ 300 บาท
สิ่งที่ท่านต้องเตรียม
1. account google จะส่วนตัวหรือ องค์กรก็ได้
2. line กลุ่มที่ต้องการให้แจ้งเตือน
3. รายชื่อนักเรียน ห้องเรียนที่ต้องการทำรายการเช็คชื่อ

  • FacebookFacebook
  • XTwitter
  • LINELine

Like this:

Like Loading...

Related


Discover more from KruJakkrapong 's Blog

Subscribe to get the latest posts sent to your email.

Leave a ReplyCancel reply

ติดต่อ

LineID: @krujakkrapong
โทร.089-942-9565 (เปี๊ยก)

ความเห็นล่าสุด

  • การหาค่าความเชื่อมั่น ของแบบสอบถาม - KruJakkrapong 's Blog บน ค่าความเชื่อมั่นติดลบ จะแก้อย่างไร
  • Anonymous บน ชุดแบบฝึกหัด การบวก ลบ สำหรับซ้อมเพื่อแข่งขัน คิดเลขเร็ว

Blog Stats

  • 1,902,034 hits

3 บทความยอดฮิต

  • การหาค่าความยาก (p) และอำนาจจำแนก (r) ของข้อสอบปรนัย
  • วิธีหาอำนาจจำแนกและค่าความเชื่อมั่นจาก SPSS
  • การหาค่าความเชื่อมั่น ของแบบสอบถาม

Copyright © 2025 — KruJakkrapong 's Blog

Designed by WPZOOM

Discover more from KruJakkrapong 's Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading

 

Loading Comments...
 

    %d