ภาษาสคริปต์ ที่ใช้ส าหรับการ...

21
บทที่ 5 ภาษาสคริปต์ ที่ใช้สาหรับการผลิตระบบการสอนบนเครือข่าย อาจารย์เทพยพงษ์ เศษคึมบง สาขาวิชาเทคโนโลยีและนวัตกรรมการศึกษา pws.npru.ac.th/thepphayaphong

Upload: others

Post on 21-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

บทที่ 5ภาษาสคริปต์

ที่ใช้ส าหรับการผลิตระบบการสอนบนเครือข่าย

อาจารย์เทพยพงษ์ เศษคึมบง สาขาวิชาเทคโนโลยีและนวัตกรรมการศึกษา

pws.npru.ac.th/thepphayaphong

Page 2: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

หัวข้อส าคัญประจ าบทที่ 5

• ความรู้เบื้องต้นเกี่ยวกับเว็บ• ความหมายของเว็บ• ภาษาสคริปต์• โครงสร้างภาษา HTML พื้นฐาน

Page 3: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

จุดประสงค์การเรียนรู้เชิงพฤติกรรม

• บอกความหมายของเว็บได้• อธิบายโครงสร้างภาษา HTML ได้• บอกความหมายของค าสั่งภาษา HTML พื้นฐานได้• เขียนเว็บด้วยภาษา HTML พื้นฐานได้

Page 4: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์ส าหรับระบบการสอนบนเครือข่าย

LMSLearning Management System

Moodleโปรแกรมส าเร็จรูป

เข้าสู่ระบบ

Page 5: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์ทีใ่ช้ส าหรับการผลิตระบบการสอนบนเครือข่าย

เปลี่ยน Edit modeจาก OFF เป็น ON

Page 6: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์ทีใ่ช้ส าหรับการผลิตระบบการสอนบนเครือข่าย

Edit mode เป็น ON

คลิกเครื่องหมายดินสอเพื่อแก้ไขเนื้อหา

Page 7: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์ทีใ่ช้ส าหรับการผลิตระบบการสอนบนเครือข่าย

คลิก HTML

Page 8: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์ทีใ่ช้ส าหรับการผลิตระบบการสอนบนเครือข่าย

Page 9: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ความรู้เบื้องต้นเกี่ยวกับเว็บ

เวิลด์ไวด์เว็บ (World Wide Web) เป็นรูปแบบหนึ่งที่นิยมใช้กันมากในอินเทอร์เน็ต เนื่องจากเป็นการใช้ที่ให้ข้อมูลสารสนเทศในลักษณะสื่อหลายมิติที่มีประสิทธิภาพมาก ผู้ใช้สามารถมีการโต้ตอบกับสื่อได้ทันทีและได้รับข้อมูลทั้งตัวอักษร ภาพกราฟิก ภาพเคลื่อนไหว เสียง และวิดีโอ จึงเหมาะที่จะน ามาใช้ในวงการศึกษาและการเรียนการสอน

Page 10: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ความหมายของเว็บ

• เว็บ :_World_Wide_Web_(WWW) เป็นรูปแบบของเอกสารที่เรียกดูในคอมพิวเตอร์ได้ โดยใช้ Web Brower

• น าเสนอข้อมูลในรูปแบบของหน้าเว็บเพจ (Web_page) แสดงข้อมูลได้หลายรูปแบบ เช่น ข้อความ รูปภาพ ภาพเคลื่อนไหว เสียง และ วิดีโอ• ข้อมูลในแต่ละส่วนสามารถเชื่อมโยง (Link) ไปยังแหล่งข้อมูลส่วนอื่นได้

เหมือนเครือข่ายใยแมงมุม

Page 11: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ความหมายของเว็บ

โฮมเพจHomepage

เว็บเพจWebpage

เว็บไซต์Website

Link

Page 12: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์

ภาษาที่ใช้ในการเขียนเว็บเพจ เรียกว่า HTML (Hypertext Markup Language)

ประกอบด้วยชุดค าสั่ง “Tags” หรือ “มาร์กอัป”

Page 13: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์

• เว็บเป็นไฟล์ที่สร้างด้วยภาษา HTML และภาษาอื่นๆ ที่ท าให้เว็บเพจมีปฏิสัมพันธ์กับผู้เรียนได้ เช่น

Page 14: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์

ภาษา HTML การแสดงผลบนเบราเซอร์

Page 15: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ภาษาสคริปต์

• ภาษา HTML_(HyperText_Markup_Language)_เป็นภาษาที่พัฒนาขึ้นเพื่อให้โปรแกรมเว็บเบราเซอรต์่างๆ เข้าใจ• ภาษา HTML มีลักษณะเป็นตัวอักษรค าสั่งควบคุมการแสดงผลบนเบราเซอร์

เช่น รูปแบบ ขนาด ลักษณะตัวอักษร การแสดงรูปและกราฟิกต่างๆ รวมถึงการเชื่อมโยงไปเว็บเพจอื่นๆ

Page 16: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

โครงสร้างภาษา HTML

<html>

<head>

<title> My Portfolio </title>

</head>

<body>

...................................................................

...................................................................

..................................................................

</body>

</html>

แต่ละค าสั่งจะล้อมรอบด้วย < > แท็ก

= พื้นที่ของเอกสาร ท าหน้าที่ก าหนดพื้นที่ของ html ทุกค าสั่งจะต้องใส่อยู่ในพื้นที่ html

= ส่วนหัวของเอกสาร ไม่แสดงผล แต่แสดงข้อมูลในส่วนหัว มี <title>

= ค าสั่งหรือเนื้อหาที่ต้องการให้แสดงผลบนเบราเซอร์

Page 17: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

วิวัฒนาการของเว็บ

ที่มา : http://www.evolutionoftheweb.com/#/evolution/day

Page 18: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ค าสั่งภาษา HTML เบื้องต้น

ค าสั่ง ความหมาย

<br> ขึ้นบรรทัดใหม่

<p> ข้อความ </p> ย่อหน้าใหม่

&nbsp; เว้นวรรค

<center> ข้อความ </center> จัดข้อความให้อยู่กึ่งกลาง

<a href= “Link” > ข้อความที่แสดง </a> การเชื่อมโยง

<img src= “รูปภาพ” width=300> ใส่รูปภาพ และ ขนาดภาพ

<body bgcolor = "#493D26"> ใส่สีพื้นหลัง

ค าสั่งพื้นฐาน

Page 19: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ค าสั่งภาษา HTML เบื้องต้น

ค าสั่ง ความหมาย

<font size = 5> ข้อความ </font> ก าหนดขนาดตัวอักษร

<font color = “red/code สี”> ข้อความ </font> ใส่สีข้อความ

<font face = “ชื่อฟอนต”์> ข้อความ </font> ก าหนดรูปแบบตัวอักษร

<b> ข้อความ </b> ก าหนดข้อความตัวหนา

<i> ข้อความ </i> ก าหนดข้อความตัวเอียง

<u> ข้อความ </u> ก าหนดการขีดเส้นใต้ตัวอักษร

ค าสั่งรูปแบบตัวอักษร

Page 20: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

ค าสั่งภาษา HTML เบื้องต้น

Color codes

ที่มาและศึกษาเพิ่มเติม : https://www.computerhope.com/htmcolor.htm

Page 21: ภาษาสคริปต์ ที่ใช้ส าหรับการ ...courseware.npru.ac.th/admin/files/20181002115617_67cbb3b...ความหมายของเว

อ้างอิง

กิดานันท์ มลิทอง. (2543). เทคโนโลยีการศึกษาและนวัตกรรม. พิมพ์ครั้งที่ 2.กรุงเทพฯ : จุฬาลงกรณ์มหาวิทยาลัย.