Author: kanakorn.h

  • Google Classroom Manager

    มีคำถามว่า เราจะสามารถทราบได้หรือไม่ว่ามี Google Classroom อะไรบ้างในโดเมนของเรา  อาจารย์แต่ละคนสร้างกี่ Class และแต่ละ Class นั้นมีจำนวนกี่คน

    ผมจึงได้ศึกษา Google Classroom API และพัฒนาต่อยอดด้วย Google Apps Script สำหรับใช้งานจาก Google Sheets ดังมีวิธีการติดตั้งและใช้ดังนี้

    Credit: 
    Classroom API : Google Apps Script Quickstart
    https://developers.google.com/classroom/quickstart/apps-script

    (่ใช้แบบนี้ไปพลางๆก่อน เดี๋ยวจะทำเป็น Google Sheets Add-On เร็วๆนี้)

    วิธีการใช้ติดตั้ง

    1. เปิดวิธีการติดตั้งและใช้งานที่
      http://sysadmin.psu.ac.th/?p=5978
    2. Login เป็น Super Admin ใน GAFE ของท่าน
    3. สร้าง Google Sheets ใหม่ขึ้นมา ตั้งชื่อตามต้องการ
    4. เปิดเมนู Tools > Script Editor
    5. นำ Source Code มาใส่ จาก
      https://github.com/nagarindkx/GAS/blob/master/gcrmanager.gs
    6. Save ไฟล์ ตั้งชื่อ Project
    7. คลิกเมนู Resources > Advanced Google Services
    8. เปิด (On) Google Classroom API
    9. คลิก Google Development Console แล้วค้นหา classroom
    10. คลิก Google Classroom API
    11. คลิก Enable แล้วปิด Tab นี้
    12. คลิก OK แล้วปิดไฟล์
    13. เปิดไฟล์นี้ ขึ้นมาอีกครั้ง

    วิธีการใช้งาน

    1. คลิกเมนู GCR Manager > List All Courses
      เพื่อแสดง รายการ Google Classroom ทั้งหมดที่มีในโดเมน
    2. หน้าต่าง Authorization Required คลิก Continue
    3. หน้าต่าง Request for Permission คลิก Allow
    4. เมื่อต้องการดูว่า อาจารย์แต่ละท่าน สอนวิชาอะไรบ้าง
      ให้เลือก email address ในคอลัมน์ course.ownerID (เลือกหลายคนได้)
      แล้ว คลิก GCR Manager > List by Selected Teacher
      จะสร้าง Sheet ใหม่ มีชื่อตาม email address ของอาจารย์แต่ละท่าน
    5. วิธีการดูว่า นักเรียนแต่ละคน เรียนวิชาอะไรบ้าง
      ให้สร้าง Sheet ใหม่ แล้วใส่ email address ของนักเรียนที่ต้องการดูข้อมูล
      แล้ว เลือกข้อมูลเหล่านั้น
      แล้ว คลิก GCR Manager > List by Selected Student
      จะสร้าง Sheet ใหม่ มีชื่อตาม email address ของนักเรียนแต่ละคน
  • ข้อความแจ้งเตือนผู้ใช้ PSU Email ในจดหมายทุกฉบับ

    ตั้งแต่ 8 กันยายน 2558 ทางระบบ PSU Email ได้เพิ่มข้อความเตือนผู้ใช้ ท้ายจดหมายทุกฉบับที่ผ่านระบบ ดังนี้


    มหาวิทยาลัยสงขลานครินทร์ ไม่มีนโยบายสอบถาม รหัสผ่าน (Password)
    ของผู้ใช้เด็ดขาดไม่ว่ากรณีใดๆ
    หากพบอีเมลในลักษณะดังต่อไปนี้
    1. สอบถามรหัสผ่านของท่าน แล้วตอบกลับไปทาง Email
    2. พยายามให้คลิก Link ออกไปภายนอกโดเมน (Domain) psu.ac.th และถามรหัสผ่าน
    ให้สงสัยไว้ว่าเป็นจดหมายหลอกลวง (Phishing Email) แน่นอน
    หากพบข้อสงสัย กรุณาติดต่อ report-phish@psu.ac.th
    หรือ โทร (หมายเลขภายใน) 2121 ในวันเวลาราชการ

    ———————————————————————————-
    ::: PSU Security Policy :::
    ———————————————————————————-
    Prince of Songkla University will never ask for your user’s password.
    If you receive an email that either:
    – Asks for your password, or
    – Tells you to click a link that redirects to a website outside psu.ac.th domain and ask for password confirmation/reset.
    It is definitely a dangerous phishing/scam email.
    If you get such an email, please contact report-phish@psu.ac.th
    or dial ext. 2121.

    จึงเรียนมาเพื่อทราบ

  • [Google Calendar] วิธีตั้งค่าความเป็นส่วนตัว

    1. โดยค่าเริ่มต้น ปฏิทิน (Calendar) ของทุกคนในองค์กร จะตั้งค่าให้สามารถเห็นรายละเอียดของเหตุการณ์ (Event) ได้
    2. จากตัวอย่าง ด้านขวามือ เป็นปฏิทินของ Boss
      ด้านซ้ายมือ เป็นปฏิทินของ Staff คนหนึ่ง
    3. เมื่อ Staff เรียกดูปฎิทินของ Boss จะเห็นรายละเอียดต่างๆได้
    4. เมื่อสร้างเหตุการณ์ (Event) ใหม่ เช่น “10:00-12:00 หมอนัดตรวจ”
      ให้ตั้งค่า
      Show me as ⇒ Busy
      Visibility ⇒ Private
    5. ผลทำให้เฉพาะ Event นี้ มีความเป็นส่วนตัว
    6. หากต้องการให้ทั้งปฏิทิน เป็นส่วนตัว
      ให้คลิกที่ Share this calendar
      เลือก See only free/busy (hide details)
      แล้วคลิก Save
    7. ผลทำให้ทั้งปฏิทินนี้ มีความเป็นส่วนตัวทั้งหมด
  • [Google Calendar] วิธีหาเวลาว่างที่ตรงกัน สำหรับผู้เข้าร่วมประชุมหลายๆคน

    1. ใน Google Calendar สร้าง Event ใหม่ ตั้งชื่อ และกำหนดเวลาที่ต้องการ เช่น ต้องการเวลาประชุม 2 ชั่วโมง
    2. เชิญผู้เข้าร่วมประชุม โดยใส่ Email Address ทีละคน
      หรือ ใส่ชื่อ Group ใน Contact
      หรือ ใส่ชื่อ Google Groups ที่สร้างไว้ก็ได้
    3. คลิก Find a time เพื่อหาเวลาว่างที่ตรงกัน คลิกที่ Day
      หากเวลาที่ตั้งไว้ตอนแรกชนกับนัดของคนอื่น ก็สามารถเลื่อนไปมา เพื่อหาเวลาที่ลงตัวได้
    4. หากในวันดังกล่าว ไม่มีเวลาว่างตรงกันเลย ให้คลิกที่ Weekเพื่อหาเวลาว่างในวันอื่นๆได้

     

  • ได้นามบัตรมา จะแปลงเป็น Google Contact ได้อย่างไร

    เจ้านายได้นามบัตรมามากมาย ครั้นจะต้องพกไปไหนมาไหนตลอดคงไม่สะดวก ค้นหาก็ยาก เลขาอย่างเราจะช่วยอย่างไรดี ?

    ขั้นตอนการมอบหมาย (Delegate) การจัดการ Contact ให้เลขา

    1. จาก Google Mail คลิก Apps แล้วคลิก Contact
    2. คลิก More
      คลิก Manage Delegation Settings
    3. ใส่ email address ของเลขา แล้วคลิก Send
    4. จาก Google Drive Apps บน Smart Phone เปิด Folder ที่ตกลงกันไว้
    5. แล้วคลิก +
      เลือก Upload ภาพนามบัตร
    6. เลขา สามารถดูภาพจาก  Google Drive
    7. คลิก Shared with me
      เปิด Folder ที่ตกลงกันไว้
    8. คลิก Apps
      แล้วคลิก Contact
    9. คลิก ชื่อของเจ้านาย(ใต้ Delegated Contacts)
      แล้วคลิก NEW CONTACT
    10. ใส่ชื่อ และรายละเอียดต่างๆ
      แล้วคลิก Saved Now
  • วิธีใช้งาน PSU Email ด้วยโปรแกรม Mozilla Thunderbird

    แสดงขั้นตอนการใช้ PSU Email ด้วยโปรแกรม Mozilla Thunderbird ทีละขั้นตอนตั้งแต่การดาวน์โหลดโปรแกรมรุ่นล่าสุดมาใช้ การตั้งค่าบัญชีผู้ใช้ การตั้งค่าการเชื่อมต่อกับเซิร์ฟเวอร์ และการตั้งค่าภาษาไทยที่ถูกต้อง