SlideShare a Scribd company logo
1 of 19
Open edX
技術開發與未來發展規
劃
中央大學 edX 平台開發研究實驗室 - 邱 翊
邱 翊
國立中央大學資訊工程系博士班
多媒體資訊網路實驗室
edX平台開發研究實驗室
joeyc0916@gmail.com
關於講者
Open edX
• LMS學習管理系統
o 系統主要入口
o 提供學生線上進行學習
o 提供教師檢視課程狀態
• Studio課程編輯系統
o 教師編輯課程入口
o 提供教師線上編輯課程
edX 學習管理系統-正體中文介面
• 協助教師及學生利用影片進行教學與學習
PowerPoint Tool Online
• 改善線上同儕互評機制及提升公正性
Peer review module
• 利用社群關係創建自動分組的分組學習
Auto grouping module
• 無所不在的 Open edX 學習環境
Mobile APP for Open edX
研發目標與規劃
PowerPoint Tool Online
HTML & CSS
• This technical was developed based on
HTML. The functions and panels are like our
last research: Hard-Scorm Authoring Tool.
JavaScript & Youtube API
• This research use the JavaScript language to
design the video for teacher and the video for
the camera. eq. getMarks(), setMarks(),
goMark().
• We use the
YouTube API to
control the videos
which uploaded by
the course creator.
XML & Package
• This research use the DOM structure to save the video
markers, and export the XML file for the course videos.
• It will packagingthe video markers
that for these videos.
• This step can let the
course creator to
re-built these
course videos.
Video Synchronization
• For edX, all of the videos need to upload to YouTube
website, and linked them from edX. Whenever more
than two videos should be turned on in one page, the
videos will not be synchronization.
• We make the videos a short-time suspended, to let the
buffer getting more video information, try to
synchronizing the videos.
• In the future work, we will re-built the course video, let
the two videos merged into one video. It will let the
course video be smooth and more useful.
PowerPoint Tool Online
Demo
Peer review scenario
Peer review system
architecture
Peer review questions
• 增加公平性
讓不熟悉的修課同學們相互批改作業
• 協助學習
每位同學皆會批改各層級之作業
• 改善命題
利用回饋找出有問題之命題或解答
Auto grouping scenario
Auto grouping system
architecture
Auto grouping questions
• 如何分組
透過社群關係將關係密切的人分為一組
• 分組調整
依據社群關係與成績表現調整每次分組
• 協助學習
推薦最佳隊員以協助進行課程學習
Mobile APP for edX
• Mobile APP
• Leaning Analysis
• Available Offline
Goal
Study Anytime
&
Study Anywhere
for edX Taiwan only
(feedback to edX)
參考資料
• edX平台開發實驗室
o http://edxpdrlab.ncu.cc
o http://openedx.tw
• 相關文件
o Documentation for the open source edX platform
 http://docs.edx.org
o 開始使用Studio
 http://edx-ca-zhtw.rtfd.org/
o LMS 操作手冊
 http://edx-lms-zhtw.rtfd.org/

More Related Content

What's hot

Fa12 w200-w4-part1
Fa12 w200-w4-part1Fa12 w200-w4-part1
Fa12 w200-w4-part1educw200
 
Fa12 w200-w4-part1
Fa12 w200-w4-part1Fa12 w200-w4-part1
Fa12 w200-w4-part1educw200
 
Open education in Europe, trends and developments
Open education in Europe, trends and developmentsOpen education in Europe, trends and developments
Open education in Europe, trends and developmentsRobert Schuwer
 

What's hot (6)

MOOC: Why (not)?
MOOC: Why (not)?MOOC: Why (not)?
MOOC: Why (not)?
 
Fa12 w200-w4-part1
Fa12 w200-w4-part1Fa12 w200-w4-part1
Fa12 w200-w4-part1
 
Fa12 w200-w4-part1
Fa12 w200-w4-part1Fa12 w200-w4-part1
Fa12 w200-w4-part1
 
Open education in Europe, trends and developments
Open education in Europe, trends and developmentsOpen education in Europe, trends and developments
Open education in Europe, trends and developments
 
Coursera
CourseraCoursera
Coursera
 
OER, an Overview
OER, an OverviewOER, an Overview
OER, an Overview
 

Similar to 2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會

BbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video Content
BbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video ContentBbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video Content
BbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video Contentrosenbet
 
Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...
Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...
Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...Rosella Gennari
 
7 Steps To Creating An Effective E Learning Program
7 Steps To Creating An Effective E Learning Program7 Steps To Creating An Effective E Learning Program
7 Steps To Creating An Effective E Learning ProgramThe Blockchain Academy
 
Empowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational TechnologyEmpowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational TechnologyCharles Severance
 
Collaborative learning presentation
Collaborative learning presentationCollaborative learning presentation
Collaborative learning presentationShiKia Carter
 
E Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHPE Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHPTuhin Ray
 
Online Teaching Basics: what I continue to learn
Online Teaching Basics: what I continue to learnOnline Teaching Basics: what I continue to learn
Online Teaching Basics: what I continue to learnJLewisGeology
 
Assessment FOR and Assessment OF Common Core Understanding
Assessment FOR and Assessment OF Common Core UnderstandingAssessment FOR and Assessment OF Common Core Understanding
Assessment FOR and Assessment OF Common Core UnderstandingSchool Improvement Network
 
Integrating user experience and instructional design
Integrating user experience and instructional designIntegrating user experience and instructional design
Integrating user experience and instructional designBill Jerome
 
Creating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCreating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCetis
 
Tech-Teacher-Handbook
Tech-Teacher-HandbookTech-Teacher-Handbook
Tech-Teacher-HandbookAndi Rosario
 
Beyond Simple MCQs
Beyond Simple MCQsBeyond Simple MCQs
Beyond Simple MCQsKenji Lamb
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providersvfilipova
 
Top technological tools for English language teaching and learning
Top technological tools for English language teaching and learningTop technological tools for English language teaching and learning
Top technological tools for English language teaching and learningSaima Abedi
 
7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design
7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design
7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning DesignAli Shahrazad
 

Similar to 2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會 (20)

BbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video Content
BbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video ContentBbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video Content
BbWorld 2012 Christine Paige & Tom Rosenberger: Faculty Created Video Content
 
E-Content Development for Effective Learning
E-Content Development for Effective LearningE-Content Development for Effective Learning
E-Content Development for Effective Learning
 
Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...
Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...
Extreme Apprenticeship Meets Playful Design at Operating System Labs: A Case ...
 
Melissa scott presentation
Melissa scott   presentationMelissa scott   presentation
Melissa scott presentation
 
7 Steps To Creating An Effective E Learning Program
7 Steps To Creating An Effective E Learning Program7 Steps To Creating An Effective E Learning Program
7 Steps To Creating An Effective E Learning Program
 
Empowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational TechnologyEmpowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational Technology
 
Collaborative learning presentation
Collaborative learning presentationCollaborative learning presentation
Collaborative learning presentation
 
E Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHPE Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHP
 
Smes
SmesSmes
Smes
 
Online Teaching Basics: what I continue to learn
Online Teaching Basics: what I continue to learnOnline Teaching Basics: what I continue to learn
Online Teaching Basics: what I continue to learn
 
Assessment FOR and Assessment OF Common Core Understanding
Assessment FOR and Assessment OF Common Core UnderstandingAssessment FOR and Assessment OF Common Core Understanding
Assessment FOR and Assessment OF Common Core Understanding
 
Integrating user experience and instructional design
Integrating user experience and instructional designIntegrating user experience and instructional design
Integrating user experience and instructional design
 
feature vs component teams
feature vs component teamsfeature vs component teams
feature vs component teams
 
Creating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCreating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEs
 
Tech-Teacher-Handbook
Tech-Teacher-HandbookTech-Teacher-Handbook
Tech-Teacher-Handbook
 
Beyond Simple MCQs
Beyond Simple MCQsBeyond Simple MCQs
Beyond Simple MCQs
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providers
 
Top technological tools for English language teaching and learning
Top technological tools for English language teaching and learningTop technological tools for English language teaching and learning
Top technological tools for English language teaching and learning
 
REPORT
REPORTREPORT
REPORT
 
7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design
7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design
7 Surprising Ways the Experience API (xAPI) Can Improve E-Learning Design
 

More from Xaver Y.R. Chen

A1.1 陳良瑞 能源概論__新_
A1.1 陳良瑞 能源概論__新_A1.1 陳良瑞 能源概論__新_
A1.1 陳良瑞 能源概論__新_Xaver Y.R. Chen
 
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會Xaver Y.R. Chen
 
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會Xaver Y.R. Chen
 
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會Xaver Y.R. Chen
 
2012S-CE1002 作業繳交格式
2012S-CE1002 作業繳交格式2012S-CE1002 作業繳交格式
2012S-CE1002 作業繳交格式Xaver Y.R. Chen
 
2012 S CE1002A - Howto Setup Java Programming Environment
2012 S CE1002A - Howto Setup Java Programming Environment2012 S CE1002A - Howto Setup Java Programming Environment
2012 S CE1002A - Howto Setup Java Programming EnvironmentXaver Y.R. Chen
 
Wireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeWireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeXaver Y.R. Chen
 
Howto Make A Linux Boot Disk
Howto Make A Linux Boot DiskHowto Make A Linux Boot Disk
Howto Make A Linux Boot DiskXaver Y.R. Chen
 
2007 青年國是會議北區第二組結論報告
2007 青年國是會議北區第二組結論報告2007 青年國是會議北區第二組結論報告
2007 青年國是會議北區第二組結論報告Xaver Y.R. Chen
 

More from Xaver Y.R. Chen (9)

A1.1 陳良瑞 能源概論__新_
A1.1 陳良瑞 能源概論__新_A1.1 陳良瑞 能源概論__新_
A1.1 陳良瑞 能源概論__新_
 
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
 
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
 
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
 
2012S-CE1002 作業繳交格式
2012S-CE1002 作業繳交格式2012S-CE1002 作業繳交格式
2012S-CE1002 作業繳交格式
 
2012 S CE1002A - Howto Setup Java Programming Environment
2012 S CE1002A - Howto Setup Java Programming Environment2012 S CE1002A - Howto Setup Java Programming Environment
2012 S CE1002A - Howto Setup Java Programming Environment
 
Wireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeWireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBee
 
Howto Make A Linux Boot Disk
Howto Make A Linux Boot DiskHowto Make A Linux Boot Disk
Howto Make A Linux Boot Disk
 
2007 青年國是會議北區第二組結論報告
2007 青年國是會議北區第二組結論報告2007 青年國是會議北區第二組結論報告
2007 青年國是會議北區第二組結論報告
 

Recently uploaded

4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 

Recently uploaded (20)

4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 

2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會