วันอาทิตย์ที่ 3 มกราคม พ.ศ. 2553

Learning Log Week 07

* Learning Log Week 07 *
4/01/2553


สิ่งที่ได้เรียนรู้

CMS : Content Management System
* ระบบที่นำมาช่วยในการสร้างและบริหารเว็บไซต์แบบสำเร็จรูป
* ผู้ใช้งานแทบไม่ต้องมีความรู้ในด้านการเขียนโปรแกรม
ประกอบด้วยระบบย่อยต่างๆ เช่น
- ระบบจัดการบทความและข่าวาร
- ระบบจัดการบทวิจารณ์
- ระบบจัดการสมาชิก
- ระบบสืบค้นข้อมูล
- ระบบจัดการไฟล์ดาวน์โหลด เป็นต้น

Wordpress ได้รับความนิยม เพราะยืดหยุ่นได้ดี มีผู้สร้าง Plug-in โปรแกรมเสริมต่างๆมาก
ตัวอย่างเช่น เว็บไซต์ของ CNN

Drupal อยู่ในรูปแบบไดนามิก เนื้อหาจะแสดงและสามารถคอมเม้นได้ Lay out มี 3 คอลัมน์หลัก คือ Content ตรงกลางและ Site bar ทั้งซ้ายและขวา

Google Sites ปรับแต่งรูปแบบได้ไม่มากนัก ใช้งานง่าย ไม่มีความรู้ก็สร้างได้ง่ายดายเหมือนสร้าง Blog

Mambo คล้ายกับ Joomla

Joomla ได้รับความนิยมมากที่สุดในปัจจุบัน ปรับแต่งได้ตามความต้องการ สร้างโครงและเทมเพลสได้เยอะ


LMS : Learning Management System
* ระบบที่นำเสนอความรู้ จัดเก็บข้อมูล เพื่อติดตามสิ่งต่างๆที่เกิดขึ้น และสนับสนุนการจัดการเรียนการสอน
อีเลิร์นนิ่ง ให้ดำเนินไปด้วยความเรียบร้อย โดยเป็นสภาพแวดล้อมการเรียนการสอน เช่น
- การสร้างบทเรียน การสร้างกิจกรรมออนไลน์

- การสร้างแบบทดสอบออนไลน์
- การจัดประเมินออนไลน์
- การตรวจสอบเวลาเรียนของผู้เรียน
- การตรวจสอบการทำกิจกรรม ให้คะแนนผู้เรียน

Blackboard จุฬาฯใช้ เป็นลายเส้น LMS ให้ผู้เรียนส่งงาน ทำแบบทดสอบ ทำแบบประเมินออนไลน์ เป็นต้น เป็น Software ลิขสิทธิ์ เสียค่าใช้จ่าย และเปลี่ยนแปลงได้ยาก

TCU-LMS ตัวอย่างเช่น เว็บมหาวิทยาลัยไซเบอร์ไทย

Sakai Project ในต่างประเทศ เป็นสื่อกลางสนับสนุนการเรียนการสอน

A-Tutor ออกแบบได้ตามต้องการ ผู้สอนสามารถพัฒนาต่อได้

Moodle ได้รับความนิยมมากที่สุดในปัจจุบัน ใช้สร้างแบบทดสอบ สร้างบทเรียน
ตัวอย่างเช่น http://www.project1.etc-chula.com/


การติดตั้ง AppServ เพื่อทดสอบ Joomla ในเครื่อง
- เริ่มต้นด้วยการดับเบิ้ลคลิกที่ตัวติดตั้ง
- หน้าต่างจะขึ้นมา คลิกปุ่ม Next และ I agree
- คลิกปุ่ม Next ไปเรื่อยๆ
- ในช่อง Server Name ให้ใส่ Localhost
- ในช่อง Administrator ใส่ E-mail ของเราเอง
- จากนั้นใส่รหัสผ่าน และ ใส่อีกครั้ง จากนั้น คลิก Install และ Next สุดท้ายคลิกปุ่ม Finish

จากนั้นให้ไปยัง Folder Joomla คลิก Copy แล้วนำไปวางใน Folder www ซึ่งจะอยู่ใน Folder Appserv ใน ไดร์ฟ C เป็นอันเสร็จสิ้น

ขั้นตอนการติดตั้ง Joomla

- พิมพ์ที่อยู่เว็บไซต์ กรณีทดสอบระบบในเครื่องให้ใช้ http://localhost/ชื่อโฟลเดอร์ ในที่นี้คือ Joomla

- จากนั้นเลือกภาษาที่ต้องการในที่นี้ Th - thai แล้วคลิปปุ่มถัดไป 2 ครั้ง อ่านข้อตกลงและลิขสิทธิ์และคลิกถัดไปอีกรอบ

- ในหน้าฐานข้อมูล
ชนิดฐานข้อมูล : mysql ชื่อโฮสต์ : Localhost
ชื่อผู้ใช้ฐานข้อมูล : root รหัสผ่าน : ของเรา ชื่อฐานข้อมูล : Joomla
และคลิกปุ่มถัดไปอีก 2 ครั้ง

- ในหน้าตั้งค่าระบบ
ชื่อเว็บไซต์ : ใส่ My Website E-mail รหัสและการยืนยัน ตามข้อมูลของเรา
จากนั้นคลิกปุ่มถัดไปและตกลง และคลิกปุ่มดูหน้าเว็บไซต์ เพื่อดูตัวอย่าง

- เพื่อให้การติดตั้งสมบูรณ์ อย่าลืมลบหรือเปลี่ยนชื่อ Folder Installation ไปเป็นชื่ออื่น จึงจะดูได้

- ลองดูตัวอย่างเว็บไซต์อีกครั้ง จะปรากฎหน้าเว็บไซต์ Joomla ว่างๆที่เราสร้างขึ้นมา

Front-end กับ Back- End

* Front- End

- ให้เข้า http://localhost/joomla

- ในหน้าเว็บไซต์จะประกอบด้วยองค์ประกอบย่อยๆหลายส่วน ซึ่งเรียกว่า Module เช่น Latest News, Search เป็นต้น


*Back-End

- ให้เข้า http://localhost/joomla/administrator คือส่วนของผู้ดูแลระบบ

-Site: การจัดการข้อมูลต่างๆของเว็บไซต์

-Menues:จัดการเกี่ยวกับเมนูและลิงค์

-Content: จัดการกลุ่มของบทความต่างๆ

-Components: ปรับตั้งค่าการทำงานของ Component

-Extension: ใช้ install และลบ extension ต่างๆ

-Tools: รวบรวมเครื่องมือสนับสนุนการทำงานระบบต่างๆ

-Helps: รวบรวมข้อมูลให้ความช่วยเหลือต่างๆ


**Extension Template
สำหรับการทำงานของระบบ Joomla นั้นจะแบ่งโดยอาศัยการแบ่งแยกข้อมูลในเว็บไซต์และการแสดงผลออกจากกัน นั้นหมายความว่า เมื่อต้องการเปลี่ยนหน้าตาของเว็บไซต์ ก็เพียงแต่เปลี่ยน Template ของเว็บไซต์ใหม่เท่านั้น
Template คือ รูปร่างหน้าตาของเว็บไซต์ทั้งหมดที่แสดงผลทางเว็บไซต์ ซึ่งสามารถนำไปใช้ร่วมกันในทุกๆหน้าของเว็บไซต์ มีความเป็นเอกภาพและความเหมือนกันทั้งเว็บไซต์ โดยในแต่ละ Template จะประกอบด้วยไฟล์หลายประเภท ทั้งไฟล์ภาษาPHP ไฟล์ภาพ โดยในTemplate นั้น จะมีทั้ง Freeware และ commercial ให้เลือกดาวน์โหลดกัน

นอกจากนั้นยังได้เรียนรู้การปรับแต่ง Joomla ของเราทั้งการสร้างเมนู ใส่ Article ปรับแต่ง Template แก้ภาษา เป็นต้นครับ

สิ่งที่จะต้องค้นคว้าเพิ่มเติม/ต้องเตรียมมาครั้งหน้า

* สัปดาห์หน้า วันที่ 11 มกราคม เตรียมพรีเซน WebQuest ของตัวเอง เรียนห้อง 403 อาคาร 4
* ให้ลองคิดดูว่า Project ต่อไปจะทำงานกลุ่มหรือเดี่ยวดีกว่ากัน ??


ข้อคิดเห็นอื่นๆ

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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

จำทำไม - LIVE