อ.อาณัติ รัตนถิรกุล การพัฒนาเว็บไซต์ LCMS

Slide 1
© 20035 Siam Computer
LCMS
การพัฒนาเว็บไซต์ LCMS
(ATutor)
March 11-13, 2008
อ.อาณัติ รัตนถิรกุล
http://www.Arnut.com
คณะเทคโนโลยีสารสนเทศ วิทยาลัยนอร์ทกรุ งเทพ
A.Arnut Ruttanatirakul
Slide 2
© 20035 Siam Computer
LCMS
HTML JAVA
PHP
JSP
XML
KM
.NET WIKI LMS
01010101010101010101010101010
Learning Content Management System
C#
CMS
J2EE
LCMS Blogs
KMS
Web Services
> Moodle
> ATutor
> Claroline
> VClass
A.Arnut Ruttanatirakul
RSS
Slide 3
© 20035 Siam Computer
LCMS
Topic
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
แนะนําโครงสร้างเว็บไซต์ (Website Structure)
การเขียนแผนที่เว็บไซต์ (Sitemap)
รู้จกั ระบบ CMS และ Open Source
แนะนํา LCMS, ATutor
การจําลองเครื่องพีซีเป็ น Web Server
ิ ง้ ATutor แบบ Step-by-Step
การตดตั
รายการเมนูต่างๆ ของผูค้ วบคุมระบบ
10 ขัน้ ตอนในการปรับแตง่ ATutor
A.Arnut Ruttanatirakul
Slide 4
© 20035 Siam Computer
Topic
ƒ
ƒ
ƒ
ƒ
ƒ
การใช้งาน ATutor ในฐานะผูส้ อน
การใช้งาน ATutor ในฐานะผูเ้ รียน
การสํารองฐานข้อมูล ATutor
่ ่หนวยงาน
่
การนําข้อมูลกลับไปทําตอที
การอัปโหลดข้อมูลขึน้ Web Hosting ด้วย FileZilla
A.Arnut Ruttanatirakul
LCMS
Slide 5
© 20035 Siam Computer
LCMS
แนะนําโครงสร้างเว็บไซต์
(Website Structure)
A.Arnut Ruttanatirakul
Slide 6
© 20035 Siam Computer
LCMS
ยุคของการพัฒนาเว็บไซต์
LCMS
A.Arnut Ruttanatirakul
Slide 7
© 20035 Siam Computer
LCMS
่ Static กบั Dynamic Web Site
เปรี ยบเทียบระหวาง
A.Arnut Ruttanatirakul
Slide 8
© 20035 Siam Computer
LCMS
ลักษณะภาษาสคริ ปต์ ที่ใช้การพัฒนาโปรแกรมบนเว็บ
1. Client-Side Script
ƒ HTML, JavaScript, VBScript, JScript
2. Server-Side Script
ƒ PHP, ASP, JSP, ASP.NET, PYTHON
A.Arnut Ruttanatirakul
Slide 9
© 20035 Siam Computer
LCMS
แนวทางในการพัฒนาเว็บไซต์
ƒ ใช้เครือ่ งมือประเภท Text Editor
o Notepad, Notepad++, Edit Plus, JCreator
ƒ ใช้เครือ่ งมือช่วยสร้าง (Web Builder)
o Macromedia Dreamweaver, Microsoft Front Page, Namo
ƒ ใช้ระบบสําเร็จรูป CMS, LMS, LCMS
o PHP-Nuke, Mambo, Joomla!, XOOPS, Drupal, Typo3
o ATutor, Moodle, Claroline, OpenLMS
A.Arnut Ruttanatirakul
Slide 10
© 20035 Siam Computer
รู้ จกั Open Source
Prof. Richard Stallman
A.Arnut Ruttanatirakul
Linus Trovals
LCMS
Slide 11
© 20035 Siam Computer
รู้ จกั Open Source
LCMS
„ Open Source คือ ซอฟต์ แวร์ ทส
ี่ ามารถนําไปใช้ งาน ศึกษา แก้ ไข และ
เผยแพร่ ได้ อย่ างเสรี ปราศจากเงือ่ นไขเพิม่ เติม (เช่ น License)
„ ทําให้ เกิดการร่ วมมือกันอย่ างไร้ พรหมแดนผ่ านเครือข่ ายอินเทอร์ เน็ต
www.opensource.org
A.Arnut Ruttanatirakul
www.thaiopensource.org
Slide 12
© 20035 Siam Computer
ลิขสิ ทธ์ แบบ GPL
LCMS
ย่ อมาจาก General Public License เป็ น
ลิขสิ ทธิ์ทรี่ ่ างโดย Free Software Foundation เป็ น
องค์ กรทีก่ ่ อตั้งโดย Prof. Richard Stallman
„ GPL
www.gnu.org
A.Arnut Ruttanatirakul
Slide 13
© 20035 Siam Computer
LCMS
Copyleft & CopyRight
„ Copyleft software เป็ นซอฟต์ แวร์
เสรีทมี่ ขี ้ อกําหนดเกีย่ วกับการ
เผยแพร่ ซอฟต์ แวร์ น้ันๆ ว่ า ผ้ ูทที่ าํ
การดัดแปลงและเผยแพร่
ซอฟต์ แวร์ ซํ้า จะไม่ สามารถตั้ง
ข้ อจํากัดในการใช้ ซอฟต์ แวร์ น้ันๆ
ได้ ซึ่งหมายความว่ า ซอฟต์ แวร์
เสรีทเี่ ป็ น Copylefted software
ถึงแม้ จะมีการนํามาดัดแปลง ก็
จะต้ องยังคงเป็ นซอฟต์ แวร์ เสรีอยู่
A.Arnut Ruttanatirakul
„ CopyRight Software เป็ น
ํ
่
ซอฟต์แวร์ที่มีขอ้ กาหนดที
่แนนอน
ั
งาน
(มีลิขสิ ทธิ์) คือ จํากดการใช้
ห้ามคัดลอด(Copy) เปลี่ยนแปลง
ั เราเป็ นแค่
้ ถูกจํากดให้
แกไข
่ ้น
ผูใ้ ช้งานเทานั
Slide 14
© 20035 Siam Computer
LCMS
A.Arnut Ruttanatirakul
Slide 15
© 20035 Siam Computer
LCMS
LCMS ?
„ LCMS ย่ อมาจาก Learning Content Management
System เป็ นระบบที่ใช้ บริหารจัดการการเรียนร้ ูท่ ี
อํานวยความสะดวกในการจัดกลุ่มเนือ้ หาและกิจกรรม
การเรี ยนร้ ู การสื่อสารโต้ ตอบระหว่ างผ้ ูสอน
(Instructor/Teacher) กับผ้ ูเรี ยน(Student) รวมทัง้ การ
สร้ างแบบทดสอบ การทดสอบและการประเมินผลบน
เครือข่ ายอินเทอร์ เน็ต
A.Arnut Ruttanatirakul
Slide 16
© 20035 Siam Computer
การนําระบบ LCMS ไปประยกต์
ุ ใช้ งาน
„ สร้างระบบ E-Learning ในสถาบันการศึกษา
–
–
–
–
–
–
โรงเรี ยนอนุบาล
โรงเรี ยนประถม
โรงเรี ยนปอเนาะห์
โรงเรี ยนมัธยม
โรงเรี ยนสายอาชีพ
มหาวิทยาลัย
่
„ สร้างระบบ E-Learning / KM ในหนวยงาน
่
– หนวยงานราชการ
– บริ ษทั เอกชน
่
– ศูนย์ฝึกอบรมตางๆ
– โรงเรี ยนสอนพิเศษ
่ จ่าย
„ การนํามาใช้แทนโปรแกรมลิขสิ ทธิ์ อื่นๆ เพื่อประหยัดคาใช้
่ ่
และงายตอการพั
ฒนา
A.Arnut Ruttanatirakul
LCMS
Slide 17
© 20035 Siam Computer
ผู้ใช้ งานในระบบ LCMS
LCMS
แบ่ งได้ เป็ น 3 กล่ มุ
„ กลุ่มผูบ้ ริ หารระบบ (Administrator)
„ กลุ่มอาจารย์หรื อผูส้ ร้างเนื้ อหาการเรี ยน (Instructor / Teacher)
„ กลุ่มผูเ้ รี ยน (student / Guest)
A.Arnut Ruttanatirakul
Slide 18
© 20035 Siam Computer
LCMS
LCMS Model
A.Arnut Ruttanatirakul
Slide 19
© 20035 Siam Computer
LCMS
LMS Standard
A.Arnut Ruttanatirakul
Slide 20
© 20035 Siam Computer
ขบวนการสร้ างมาตรฐาน
Resource : www.adlnet.org
A.Arnut Ruttanatirakul
LCMS
Slide 21
© 20035 Siam Computer
LCMS
ADL
(Advanced Distributed Learning)
Resource : www.adlnet.org
A.Arnut Ruttanatirakul
Slide 22
© 20035 Siam Computer
SCORM
LCMS
(Sharable Content Object Reference Model)
„
„
พัฒนามาจากกระทรวงกลาโหม สหรัฐฯ (DOD) เพื่อศึกษาปัญหาของความไม่
ิ ที่พฒ
เข้ากัน (Incompatibility) ของระบบอีเลร์
ั นา
เลร์ิ นนงิ่ และเนื้ อหาวชา
่ แพลตฟอร์มกัน ไมสามารถใช้
่
แตกตาง
ร่วมกันได้ DOD จึงรวบรวมข้อกําหนด
่
ที่พฒ
ั นากอนหน้
ามาเข้าด้วยกัน ทัง้ ของ IMS และ AICC เพื่อที่จะออกเป็ น
ข้อกําหนด อีเลร์
เลร์ิ นนิ่ งกลาง
่
่ อกันระหวาง
่ DOD, รัฐบาล, ภาคเอกชนและภาคการศึกษา
ตัง้ หนวยงานรวมมื
จัดตัง้ สถาบันที่เรียกวา่ ADL (Advanced Distributed Learning,
www.adlnet.org) เมือ่ ปี 1997 และได้ออกข้อกําหนดแรกในเวอร์ชนั ่ 1.0 เมือ่ ปี
2000 แต่เวอร์
เวอร์ชนั ่ ที่ประสบความสําเร็จเป็ นที่ยอมรับกันคือ ข้อกําหนด SCORM
Version 1.2 ซึ่งออกเมือ่ เดือนตุลาคม ปี 2001
A.Arnut Ruttanatirakul
Slide 23
© 20035 Siam Computer
LCMS
ได้ ประโยชน์ ทางธรกิ
ุ จอย่ างไรจาก SCORM
ประโยชน์ ของมาตรฐาน
„
„
„
„
„
„
„
„
ทําให้สามารถเนื้ อหาจาก LMS หนึ่ งมาผสมและรวมไปใช้งานกับ LMS อีกตัว
หนึ่ งได้
นําเนื้ อหามาใช้ได้ใหม่ (Reuse Content)
่
เนื้ อหาสามารถใช้ร่วมกันระหวางระบบได้
(Share Content)
่ จ่ายในการบํารุงรักษาบทเรียน (Content Maintenance)
ลดคาใช้
ิ
ทําให้การลงทุนในเทคโนโลยีเกดประโยชน์
สงู สุด (Maximize Technology
investment)
สามารถหลีกเลี่ยงซอฟต์แวร์ที่ใช้สร้างเนื้ อหาที่เฉพาะเจาะจง (Proprietary
Authoring Tools)
ลดความเสี่ยงของการลงทุน
ิ่
ิ ิ
เพมประสทธภาพของผู
เ้ รียน
A.Arnut Ruttanatirakul
Slide 24
© 20035 Siam Computer
LCMS
LMS Model
www.jointadlcolab.org
A.Arnut Ruttanatirakul
Slide 25
© 20035 Siam Computer
LCMS
How the SCORM Fits In
A.Arnut Ruttanatirakul
Conformance Requirements v1.2
Slide 26
© 20035 Siam Computer
1. LMS Categories
• LMS-RTE1
• LMS-RTE2
• LMS-RTE3
2. SCO Categories
3. Metadata Categories
• MD-XML1
• MD-XML1 + Optional
• MD-XML1 + Extensions
• MD-XML1 + Optional + Extensions
4. Content Pacakging Categories
• SCO-RTE1
• ADLCP-PIF1
• SCO-RTE1 + Mandatory
• SCO-RTE1 + Optional
• SCO-RTE1 + Mandatory + Optional
A.Arnut Ruttanatirakul
LCMS
Slide 27
© 20035 Siam Computer
LCMS
Where we are now…SCORM 1.2
A.Arnut Ruttanatirakul
Slide 28
© 20035 Siam Computer
SCORM 1.3, 2.0 and beyond
A.Arnut Ruttanatirakul
LCMS
Slide 29
© 20035 Siam Computer
LCMS
LMS Standard
A.Arnut Ruttanatirakul
Slide 30
© 20035 Siam Computer
LCMS
http://www.adlnet.gov
A.Arnut Ruttanatirakul
Slide 31
© 20035 Siam Computer
แนวทางการเรียนรู้
Mind Map
A.Arnut Ruttanatirakul
LCMS
Slide 32
© 20035 Siam Computer
แนวทางการเรียนรู้
Mind Map
A.Arnut Ruttanatirakul
LCMS
Slide 33
© 20035 Siam Computer
แนวทางการเรียนรู้
Mind Manager
A.Arnut Ruttanatirakul
LCMS
Slide 34
© 20035 Siam Computer
คําศัพท์
„
„
„
„
„
„
„
„
LCMS
CAI (Computer Assisted Instruction)
CBT (Computer Based Training)
WBI (Web Based Instruction)
WBT (Web Based Training)
CMS (Content Management System)
LMS (Learning Management System)
LCMS (Learning Content Management System)
KMS (Knowledge Management System)
A.Arnut Ruttanatirakul
Slide 35
© 20035 Siam Computer
ั นา LMS
Tools ทีใ่ ช้ พฒ
Open Source LMS (-)
Commercial LMS ($)
„
„
„
„
„
„
„
„
Moodle
ATutor
Claroline
DoceboLMS
OpenLMS
VClass
LearnSquare
A.Arnut Ruttanatirakul
LCMS
„
„
„
„
Blackboard
WebCT
Lotus Learning
Management System
Education Sphere
De-Learn
Slide 36
© 20035 Siam Computer
ระบบ LMS ทีไ่ ด้ รับความนิยมในเมืองไทย
„ Moodle
„ ATutor
„ Claroline
„ LearnSquare
A.Arnut Ruttanatirakul
LCMS
Slide 37
© 20035 Siam Computer
LCMS
A.Arnut Ruttanatirakul
Slide 38
© 20035 Siam Computer
LCMS
http://course.swu.ac.th
SWU Course Web
A.Arnut Ruttanatirakul
Slide 39
© 20035 Siam Computer
LCMS
http://www.stou.ac.th/elearning
STOU e-Learning
A.Arnut Ruttanatirakul
Slide 40
© 20035 Siam Computer
LCMS
http://mlearning.wu.ac.th/moodle
mLearning Walailak University
A.Arnut Ruttanatirakul
Slide 41
© 20035 Siam Computer
LCMS
http://sutonline.sut.ac.th
โครงการการศึกษาไร้พรมแดน อาคารศูนย์เครื่ องมือวิทยาศาสตร์ และเทคโนโลยี 7
มหาวิทยาลัยเทคโนโลยีสุรนารี
A.Arnut Ruttanatirakul
Slide 42
© 20035 Siam Computer
LCMS
http://lms.crsc.kmitl.ac.th
สํานักวิจยั และบริ การคอมพิวเตอร์ พระจอมเกล้าลาดกระบัง
A.Arnut Ruttanatirakul
Slide 43
© 20035 Siam Computer
LCMS
http://eu.lib.kmutt.ac.th/elearning/lms/
King Mongkut's University of Technology Thonburi
A.Arnut Ruttanatirakul
Slide 44
© 20035 Siam Computer
LCMS
http://elearning.rsu.ac.th
Rangsit LMS
A.Arnut Ruttanatirakul
Slide 45
© 20035 Siam Computer
http://e-learning2.northbkk.ac.th
NBC LMS
A.Arnut Ruttanatirakul
LCMS
Slide 46
© 20035 Siam Computer
LCMS
http://phdit.spu.ac.th/ATutor/
PhD.IT. ATutor Server
A.Arnut Ruttanatirakul
Slide 47
© 20035 Siam Computer
LCMS
http://www.dsd.go.th/atutor
eLearning by DSD
A.Arnut Ruttanatirakul
Slide 48
© 20035 Siam Computer
LCMS
http://obeclms.obec.go.th
สํ านักงานคณะกรรมการการศึกษาขั้นพืน้ ฐาน กระทรวงศึกษาธิการ
A.Arnut Ruttanatirakul
Slide 49
© 20035 Siam Computer
LCMS
http://www.thaicyberu.go.th
มหาวิทยาลัยไซเบอร์ไทย (Thailand Cyber University)
A.Arnut Ruttanatirakul
Slide 50
© 20035 Siam Computer
LCMS
( Learning Content Management System )
A.Arnut Ruttanatirakul
Slide 51
© 20035 Siam Computer
LCMS
ATutor ?
„ ATutor เป็ น Learning Content Management System (LCMS)
„ พัฒนาขึน
้ โดย The Adaptive Technology Resource Center แห
ง
ิ
มหาวทยาลั
ย Toronto ประเทศแคนาดา
ิ ์ิ
„ เป็ น Open Source ที่มีลิ ขสทธแบบ
GPL (General Public License)
่ ่ แลเป็ นสามสวนคื
่ อ ผูด้ แู ลระบบ(Admin) ผูส้ อน
„ แบงสวนดู
(Instructor/Teacher) และผูเ้ รียน(Student/Guest)
„ พัฒนาโดยใช้ภาษา PHP + MySQL
„ รองรับภาษามากกวา่ 50 ภาษา
„ รองรับมาตรฐาน SCORM 1.2
Thai Language
ี ศกั ดิ์
ดร.สุ ณี รักษาเกยรติ
ิ ง้ เป็ นโมดูลยอยของ
่
„ ตดตั
CMS ได้
http://www.cmsthailand.com/lms/
A.Arnut Ruttanatirakul
Slide 52
© 20035 Siam Computer
LCMS
http://www.atutor.ca
A.Arnut Ruttanatirakul
Slide 53
© 20035 Siam Computer
LCMS
Learning Content Management System
„ ทุกคนสามารถเป็ นครูและนักเรียนได้ในเวลาเดียวกัน
(Collaborative Learning)
ิ่
ิ่ ่ งให้ผอู้ ื่นเห็น
„ เรียนรู้การสร้างสงใดสงหนึ
่ น้ เรียน
„ เรียนรู้ด้วยการสังเกตการณ์ การกระทําของเพื่อนรวมชั
ิ ่ คคลของผูเ้ รียน
่ บบรบทสวนบุ
„ เชื่อมโยงความรู้ใหมกั
(transformative knowledge and constructivism)
่ เนื่ องจากทุกคน
„ มีความสามารถในการปรับเปลี่ยนและปรับแตงได้
่
ในห้องเรียนออนไลน์ มีส่วนรวมในการสร้
างห้องเรียน
A.Arnut Ruttanatirakul
Slide 54
© 20035 Siam Computer
ใครควรใช้ งาน ATutor
A.Arnut Ruttanatirakul
LCMS
Slide 55
© 20035 Siam Computer
ผู้ใช้ งานในระบบ ATutor
A.Arnut Ruttanatirakul
LCMS
Slide 56
© 20035 Siam Computer
LCMS
ATutor Example site
A.Arnut Ruttanatirakul
Slide 57
© 20035 Siam Computer
การเตรียมพร้ อมในฐานะผู้สอน
„รวบรวมข้ อมลู
– เตรียมเนือ้ หาทีต่ ้ องการสอน
– เตรียมสื่ อ
– เตรียมแบบทดสอบ
– เตรียมรายชื่อผู้เรียน
„Lonin เข้ าระบบ
– เลือกรายวิชา
– บริหารรายวิชา
„ติดตามประเมินผลผ้ ูเรียน
A.Arnut Ruttanatirakul
LCMS
Slide 58
© 20035 Siam Computer
LCMS
การเตรียมพร้ อมก่ อนการติดตั้ง ATutor
ความต้องการด้านซอฟต์แวร์
AppServ / EzsyPHP เป็ นโปรแกรมประเภท Server Utility
ƒ WinZIP หรื อ WinRAR เป็ นโปรแกรมสําหรับแตกไฟล์นามสกุล
.zip, .rar, tar.gz, .tgz
้
สคริ ปต์ต่างๆ
ƒ Edit Plus เป็ นเอดิเตอร์ สํ
สาํ หรับการแกไขไฟล์
ƒ FileZilla เป็ นโปรแกรมใช้สํ
สาํ หรับอัปโหลดโปรแกรมขึ้ น Web
Hosting
„ ตัวติดตั้ ง ATutor สามารถดาวน์โหลดได้ที่ www.atutor.ca
ƒ
A.Arnut Ruttanatirakul
Slide 59
ความต้ องการด้ าน S/W
„ Apache / IIS
© 20035 Siam Computer
LCMS
AppServ
„ PHP
„ MySQL
WMServer
„ phpMyAdmin
easyPHP
WAMP
A.Arnut Ruttanatirakul
Slide 60
© 20035 Siam Computer
การเตรียมความพร้ อมก่ อนการใช้ งาน
ผูด้ ูแลระบบ
LCMS
Level I
Admin
Teacher
#1
Student
Student
Student
A.Arnut Ruttanatirakul
Teacher
#2
Student
Student
Student
Teacher
#3
Student
Student
Student
Level II
Level III
Slide 61
A.Arnut Ruttanatirakul
Source : http://www.cmsthailand.com/modules/news/article.php?storyid=15
© 20035 Siam Computer
LCMS
Slide 62
© 20035 Siam Computer
LCMS
การ Start และ Stop โปรแกรม easyPHP
A.Arnut Ruttanatirakul
Slide 63
© 20035 Siam Computer
LCMS
็ วติดตั้ ง EasyPHP
ห้องเกบตั
C:\EasyPHP 2.0b1
A.Arnut Ruttanatirakul
Slide 64
© 20035 Siam Computer
LCMS
การทดสอบ
http://127.0.0.1
or
http://localhost
Stand Alone
http://PC1
http://192.168.1.8
Computer Name
IP Address
http://www.yourname.com
Domain Name
A.Arnut Ruttanatirakul
Slide 65
© 20035 Siam Computer
LCMS
A.Arnut Ruttanatirakul
Slide 66
© 20035 Siam Computer
LCMS
http://www.dsd.go.th/itrain/
http://www.dsd.go.th/atutor/
A.Arnut Ruttanatirakul
Slide 67
© 20035 Siam Computer
LCMS
การใช้ งาน ATutor ในฐานะ Admin
A.Arnut Ruttanatirakul
Slide 68
© 20035 Siam Computer
LCMS
http://www.dsd.go.th/itrain/
http://www.dsd.go.th/atutor/
A.Arnut Ruttanatirakul
Slide 69
© 20035 Siam Computer
LCMS
การใช้ งาน ATutor ในฐานะผ้ ูสอน
A.Arnut Ruttanatirakul
Slide 70
© 20035 Siam Computer
LCMS
A.Arnut Ruttanatirakul
Slide 71
© 20035 Siam Computer
LCMS
การใช้ งาน ATutor ในฐานะผ้ ูเรียน
A.Arnut Ruttanatirakul
Slide 72
© 20035 Siam Computer
LCMS
การสํารองฐานข้ อมลด้
ู วย phpMyAdmin
1. สร้ างโฟลเดอร์ เก็บข้ อมูลว่า C:\EasyPHP 2.0b1\www\ATutor\sql
2. เปิ ดโปรแกรม phpMyAdmin เพื่อทําการสํารองฐานข้ อมูล
http://localhost/home/mysql
- คลิกเลือกฐานข้ อมูล atutor_db2 ด้ านซ้ ายบน
- คลิก Export
- คลิกเลือก Select All
- คลิก Save as file
- คลิกปุ่ ม GO
- เลือกห้ องเก็บไว้ ที่ C:\EasyPHP 2.0b1\www\ATutor\sql
atutor_db2-13-3-51.sql
A.Arnut Ruttanatirakul
Slide 73
© 20035 Siam Computer
LCMS
การนําข้ อมลกลั
ู บ
ไปทําต่ อทีห่ น่ วยงาน
A.Arnut Ruttanatirakul
Slide 74
© 20035 Siam Computer
LCMS
การนําข้ อมลกลั
ู บไปทําต่ อทีห่ น่ วยงาน
1. คัดลอกข้ อมลทั
ู ง้ หมดในห้ อง C:\EasyPHP 2.0b1\www\ATutor
2. คัดลอกฐานข้ อมลในห้
อง
ู
C:\EasyPHP 2.0b1\mysql\data\drupal_db2
C:\EasyPHP 2.0b1\mysql\data\mysql
3. คัดลอกไฟล์ เชื่อมต่ อฐานข้ อมลในห้
อง C:\EasyPHP
ู
2.0b1\phpmyadmin\libraries\config.default.php
ที่หน่ วยงาน
1. ทําการติดตัง้ easyPHP ใหม่
2. ทําการคัดลอกข้ อมลจาก
CD-ROM or Handy Drive ใส่ ในห้ องต่ างๆ ตามโครงสร้ าง
ู
ด้ านบน
3. ทําการแก้ ไขไฟล์ C:\EasyPHP 2.0b1\www\ATutor\include\config.inc.php
A.Arnut Ruttanatirakul
Slide 75
© 20035 Siam Computer
LCMS
การอัปโหลดข้ อมลขึ
ู น้ Web Hosting ด้ วย FileZilla
A.Arnut Ruttanatirakul
Slide 76
© 20035 Siam Computer
การอัปโหลดข้ อมลขึ
ู น้ Web Hosting ด้ วย FileZilla
LCMS
1.
ติดตังโปรแกรม
้
FileZilla
2.
ทําการเซ็ตให้ FileZilla เชื่อมต่อศูนย์บริ การ DSD Server (Web Hosting)
3.
ทําการอัปข้ อมูลในโฟลเดอร์ C:\EasyPHP 2.0b1\www\ATutor ขึ ้นไปเก็บบนโฮสต์
4.
ทําการเปลี่ยน Permission File+Diretory
5.
ทําการเปิ ดโปรแกรม phpMyAdmin ทางฝั่ ง Hosting
6.
คลิกเลือกฐานข้ อมูลที่ต้องการนําข้ อมูลมาใส่
7.
ทําการ Dump ฐานข้ อมูล C:\EasyPHP 2.0b1\www\ATutor\sql\atutor_db2-13-3-51.sql จาก
เครื่ องเราขึ ้น Hosting
8.
ทําการแก้ ไขไฟล์ C:\EasyPHP 2.0b1\www\ATutor\include\config.inc.php ที่เครื่ องเรา
9.
อัปโหลดไฟล์ config.inc.php ขึ ้น Hosting อีกครัง้
10. ทดสอบเรี ยกใช้ งานระบบ ATutor
A.Arnut Ruttanatirakul
Slide 77
© 20035 Siam Computer
LCMS
LMS Resources
A.Arnut Ruttanatirakul
Slide 78
© 20035 Siam Computer
LCMS
LMS Resource
„
„
„
„
„
„
„
„
„
„
„
„
„
„
www.atutor.ca
www.jointadlcolab.org
www.adlnet.org
www.AcademicCoLab.org
www.AICC.org
www.IMSproject.org
www.imsglobal.org
ltsc.IEEE.org
www.iitsec.org
www.elearningsummit.org
www.e-learningguru.com
www.cmsthailand.com
www.obec.go.th
www.thai2learn.com
A.Arnut Ruttanatirakul
Slide 79
© 20035 Siam Computer
LCMS
A.Arnut Ruttanatirakul
Slide 80
© 20035 Siam Computer
LCMS
HTML JAVA
PHP
JSP
XML
KM
.NET WIKI
01010101010101010101010101010
Learning Content Management System
C#
CMS
J2EE
LCMS Blogs
KMS
Web Services
> Moodle
> ATutor
> Claroline
> VClass
A.Arnut Ruttanatirakul
RSS
Slide 81
© 20035 Siam Computer
LCMS
อบรมที่วทิ ยาลัยการแรงงาน กรมพัฒนาฝี มือแรงงาน
March 11-13, 2008
การพัฒนาเว็บไซต์ LCMS (ATutor)
ดาวน์โหลดสไลด์ได้ที่
www.arnut.com (Arnut’s Blog)
A.Arnut Ruttanatirakul
E-mail : [email protected]
A.Arnut Ruttanatirakul
Blog