SlideShare a Scribd company logo
Mind Map Moodle as a Portal for
Learning and IOT
- OKMindmap integration with Moodle & IOT -
2019.02
Won Ho
Contents
1. Introduction
2. Background: OKMindmap
3. Integrate with Moodle
4. Integrated with IOT
5. Use case scenario
6. Conclusion
1. Introduction
 Moodle has
become a favorite
LMS recently
 Compared to
Blackboard,
Moodle’s growing is
absolutely dominant
 Compared to
Canvas, Moodle’s
growing is not
significant
 Moodle’s UI/UX is
pointed out as its
weak point all the
time
LMS trends
1. Introduction
LMS feature comparison <https://goo.gl/FSVy3V>
Moodle’s
functional
features are
many and
evaluated highly
even it is
compared to
other LMS
including
commercial LMS
How is Moodle?
1. Introduction
An opinion on Moodle interface <https://goo.gl/lLweUk>
 This is an opinion
about Moodle saying
”Even though
Moodle’s functionality
is good, interface is
not good, usability is
not easy, and the
management of
resources is hard to
control.
 If a Moodle course is
represented by mind
map, it can provide
flexible interface.
 IOT can also be
integrated with mind
map to provide total
learning service
integration.
How Moodle can be improved?
2. Background: OKMindmap
 OKMindmap
(http://okmindmap.com)
has been available as an
open & free service since
2011, and is used by
many educational and
business people and
institutions
 It can be used on web
browsers with nodes: text,
images, web links, videos,
web pages, and iframes
 Mind map can be
transformed into other
shapes: web-based
presentations, sunburst
charts, organizational
diagrams, fishbone,
square charts, etc.
What is OKMindmap?
2. Background: OKMindmap
OKMindmap’s
multiple views
Mind map can be
transformed into
other shapes: Web-
based
presentations,
Sunburst charts,
organizational
diagrams,
Fishbone,
Rectangle charts,
Padlet-like chart,
and Partition views
2. Background: OKMindmap
Supports various
nodes
 It can be used on
web browsers with
nodes: text, images,
web links, videos,
web pages, and
iframes
 If Moodle activity and
IOT device can be
accessible as a new
nodes, it would be
very useful.
<http://bit.ly/13oU8Fq>
2. Background: OKMindmap
Supports collaboration
 OKMindmap can be
run on multiple
devices using web
technology: iPhones,
iPad, Android
phones, Android
tablet, and computers
of any kinds
 Any map can be
shared with multiple
users and created
and edited
synchronously
together.
<https://vimeo.com/93741454>
3. Integrate with Moodle
Concept
 OKMindmap and a Moodle system is integrated with Single Sign On (Moodle
network)
 One OKMindmap are mapped to a Moodle course and synchronized, and activities,
resources, and functions are provided as web link of OKMindmap
 Extra nodes can be also added on the top of Moodle nodes.
3. Integrate with Moodle
Creating process
3. Integrate with Moodle
Creating Moodle course map
3. Integrate with Moodle
Sample
4. Integrate with IOT: concept
Multi-view
OKMindmap.co
m
Event management
service
SNS & open
API service
Sensors&
actuators
1
2
3
Open
API
5
1. Multi-node based mind map platform:
development for structural change
and new function acceptance
2. Implement standard interface of
external resource: Interface / interface
with IOT client such as Raspberry PI,
Arduino and other modules
3. User UI application: UI change and
improvement considering IOT node
4. Open API development: Developed to
provide access to external SNS, IOT,
and other Open API services
5. Event Management Service:
Development of service module to
create and manage events connecting
SNS, IOT, OKMindmap nodes, etc.
6. Forum: Develop a mind map
integrated forum system to share
maps with users and share opinions
freely
7. Establish Saas environmental service:
Build a SaaS mind map service that
can share ideas among users, store
and manage data, and use it as a
knowledge warehouse.
8. Open source: Uploading to Git Hub
such as installation, DB statement,
development environment definition
etc., using other company's GPL
license
7
4. Integrate with IOT
Creation
Mindmap
CCTV
Motor
Single
board
Left : 90 degree rotate
Right : 90 degree rotate
Reboot
Play alarm
Motor temperature
Rotation: CW  CCW
RPM : Increase 10
Rear gate view
Front gate view
RPM : Decrease 10
Normal: Uner 50
Notice : 51~80
Danger: Above 80
#SIG : Rote 90degree to left
#SIG : Video screen cast
H/W인터페이스
#Command
#Video
#SIG : Current temperature
#Command
#Sensor
#Command
#Play
4. Integrate with IOT
Sensors used
Temp & humidity sensor
Motor & drive
CCTV
4. Integrate with IOT
OKMindmap with IOT
nodes
5. Use case scenario
Following use case scenario is feasible
1) Instructor can create a Mind map for a Moodle course in OKMindmap.
2) Instructor can add Moodle activities, resources, and functions directly
as mind map nodes.
3) Instructor can enroll students either in OKMindmap or matching
Moodle course automatically created on Moodle site.
4) Student can click Moodle components which will leads to the Moodle
interface directly.
5) Instructor can add regular OKMindmap nodes for teaching materials
for the class.
6) Instructor can add IOT elements: sensors, cameras, and motors for
the classroom monitoring or control.
7) Multiple instructors can complete the OKMindmap for course together.
6. Conclusion
With OKMindmap class
1) Moodle GUI gets simpler, because every elements a
represented as nodes. Even the view can be changed for
the individual students preference.
2) Original Moodle GUI is also accessible and can be used any
time necessary
3) IOT elements can be combined to be used for teaching and
learning to monitor/control real world class environment
within a mind map
4) Using NodeRED service embedded for IOT, a workflow for
SNS, IOT, and node status change can be created for class
management automation.

More Related Content

Similar to 2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01

E learning tool
E learning toolE learning tool
E learning tool
anu1329
 
Mobile learning with Open source software
Mobile learning with Open source softwareMobile learning with Open source software
Mobile learning with Open source software
Takeshi Matsuzaki
 
Assignment mini project (salwa) (1)
Assignment mini project (salwa) (1)Assignment mini project (salwa) (1)
Assignment mini project (salwa) (1)Pahlawan Purple
 
UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.
ppernias
 
Moodle Introduction: Develop Your Own Online Course Today
Moodle Introduction: Develop Your Own Online Course TodayMoodle Introduction: Develop Your Own Online Course Today
Moodle Introduction: Develop Your Own Online Course Today
Pieter van der Hijden
 
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Learning
 
Paper aegis 2
Paper aegis 2Paper aegis 2
Paper aegis 2
satyres
 
MUI Modal Make Your Web Application More Powerful.pdf
MUI Modal Make Your Web Application More Powerful.pdfMUI Modal Make Your Web Application More Powerful.pdf
MUI Modal Make Your Web Application More Powerful.pdf
RonDosh
 
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)Engaging ways to use moodle (1)
Engaging ways to use moodle (1)
Mark Rollins
 
20 slides presentation
20 slides   presentation20 slides   presentation
20 slides presentationKyle Goslin
 
COW - midterm presentation
COW - midterm presentationCOW - midterm presentation
COW - midterm presentation
Muhammad KERİM
 
ADDIE Model of Instructional Design 0303024.pptx
ADDIE Model of Instructional Design 0303024.pptxADDIE Model of Instructional Design 0303024.pptx
ADDIE Model of Instructional Design 0303024.pptx
MAsifAdeli
 
Moodle & Moodle Mobile 3.1 Release Party Barcelona
Moodle  & Moodle Mobile 3.1 Release Party BarcelonaMoodle  & Moodle Mobile 3.1 Release Party Barcelona
Moodle & Moodle Mobile 3.1 Release Party Barcelona
Pau Ferrer Ocaña
 
IRAQI STEM
IRAQI STEMIRAQI STEM
IRAQI STEM
bdbdbdora
 
Webinar: Design Patterns : Tailor-made solutions for Software Development
Webinar: Design Patterns : Tailor-made solutions for Software DevelopmentWebinar: Design Patterns : Tailor-made solutions for Software Development
Webinar: Design Patterns : Tailor-made solutions for Software Development
Edureka!
 
Smartphone software development course design based on android for IT
Smartphone software development course design based on android for ITSmartphone software development course design based on android for IT
Smartphone software development course design based on android for ITRamis Khan
 
Design Patterns - The Ultimate Blueprint for Software
Design Patterns - The Ultimate Blueprint for SoftwareDesign Patterns - The Ultimate Blueprint for Software
Design Patterns - The Ultimate Blueprint for Software
Edureka!
 
To moodle or not to moodle...
To moodle or not to moodle...To moodle or not to moodle...
To moodle or not to moodle...
natterlab
 

Similar to 2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01 (20)

E learning tool
E learning toolE learning tool
E learning tool
 
Mobile learning with Open source software
Mobile learning with Open source softwareMobile learning with Open source software
Mobile learning with Open source software
 
Assignment mini project (salwa) (1)
Assignment mini project (salwa) (1)Assignment mini project (salwa) (1)
Assignment mini project (salwa) (1)
 
UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.
 
VMoodle Social Poster
VMoodle Social PosterVMoodle Social Poster
VMoodle Social Poster
 
Moodle Introduction: Develop Your Own Online Course Today
Moodle Introduction: Develop Your Own Online Course TodayMoodle Introduction: Develop Your Own Online Course Today
Moodle Introduction: Develop Your Own Online Course Today
 
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
 
Presentation for staff augmentation
Presentation for staff augmentationPresentation for staff augmentation
Presentation for staff augmentation
 
Paper aegis 2
Paper aegis 2Paper aegis 2
Paper aegis 2
 
MUI Modal Make Your Web Application More Powerful.pdf
MUI Modal Make Your Web Application More Powerful.pdfMUI Modal Make Your Web Application More Powerful.pdf
MUI Modal Make Your Web Application More Powerful.pdf
 
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)Engaging ways to use moodle (1)
Engaging ways to use moodle (1)
 
20 slides presentation
20 slides   presentation20 slides   presentation
20 slides presentation
 
COW - midterm presentation
COW - midterm presentationCOW - midterm presentation
COW - midterm presentation
 
ADDIE Model of Instructional Design 0303024.pptx
ADDIE Model of Instructional Design 0303024.pptxADDIE Model of Instructional Design 0303024.pptx
ADDIE Model of Instructional Design 0303024.pptx
 
Moodle & Moodle Mobile 3.1 Release Party Barcelona
Moodle  & Moodle Mobile 3.1 Release Party BarcelonaMoodle  & Moodle Mobile 3.1 Release Party Barcelona
Moodle & Moodle Mobile 3.1 Release Party Barcelona
 
IRAQI STEM
IRAQI STEMIRAQI STEM
IRAQI STEM
 
Webinar: Design Patterns : Tailor-made solutions for Software Development
Webinar: Design Patterns : Tailor-made solutions for Software DevelopmentWebinar: Design Patterns : Tailor-made solutions for Software Development
Webinar: Design Patterns : Tailor-made solutions for Software Development
 
Smartphone software development course design based on android for IT
Smartphone software development course design based on android for ITSmartphone software development course design based on android for IT
Smartphone software development course design based on android for IT
 
Design Patterns - The Ultimate Blueprint for Software
Design Patterns - The Ultimate Blueprint for SoftwareDesign Patterns - The Ultimate Blueprint for Software
Design Patterns - The Ultimate Blueprint for Software
 
To moodle or not to moodle...
To moodle or not to moodle...To moodle or not to moodle...
To moodle or not to moodle...
 

More from won ho

Em lab volt_02.
Em lab volt_02.Em lab volt_02.
Em lab volt_02.
won ho
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodia
won ho
 
2016무들을 이용한 ncs강의 설계 공학교육학술대회
2016무들을 이용한 ncs강의 설계 공학교육학술대회2016무들을 이용한 ncs강의 설계 공학교육학술대회
2016무들을 이용한 ncs강의 설계 공학교육학술대회
won ho
 
201610무들배지시스템
201610무들배지시스템201610무들배지시스템
201610무들배지시스템
won ho
 
201610무들코딩수학
201610무들코딩수학201610무들코딩수학
201610무들코딩수학
won ho
 
201608 Opensource, Moodle, and Education
201608 Opensource, Moodle, and Education201608 Opensource, Moodle, and Education
201608 Opensource, Moodle, and Education
won ho
 
Jinotech
JinotechJinotech
Jinotechwon ho
 
Ok minmdmap메뉴와 활용법
Ok minmdmap메뉴와 활용법Ok minmdmap메뉴와 활용법
Ok minmdmap메뉴와 활용법
won ho
 
OKMindmap English tutorial
OKMindmap English tutorialOKMindmap English tutorial
OKMindmap English tutorial
won ho
 
OkmindmapFunctDefKr
OkmindmapFunctDefKrOkmindmapFunctDefKr
OkmindmapFunctDefKrwon ho
 
Collab webmindmapok mindmap
Collab webmindmapok mindmapCollab webmindmapok mindmap
Collab webmindmapok mindmap
won ho
 
5w1h와학습지식
5w1h와학습지식5w1h와학습지식
5w1h와학습지식won ho
 

More from won ho (13)

Em lab volt_02.
Em lab volt_02.Em lab volt_02.
Em lab volt_02.
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodia
 
2016무들을 이용한 ncs강의 설계 공학교육학술대회
2016무들을 이용한 ncs강의 설계 공학교육학술대회2016무들을 이용한 ncs강의 설계 공학교육학술대회
2016무들을 이용한 ncs강의 설계 공학교육학술대회
 
201610무들배지시스템
201610무들배지시스템201610무들배지시스템
201610무들배지시스템
 
201610무들코딩수학
201610무들코딩수학201610무들코딩수학
201610무들코딩수학
 
201608 Opensource, Moodle, and Education
201608 Opensource, Moodle, and Education201608 Opensource, Moodle, and Education
201608 Opensource, Moodle, and Education
 
Muhau
MuhauMuhau
Muhau
 
Jinotech
JinotechJinotech
Jinotech
 
Ok minmdmap메뉴와 활용법
Ok minmdmap메뉴와 활용법Ok minmdmap메뉴와 활용법
Ok minmdmap메뉴와 활용법
 
OKMindmap English tutorial
OKMindmap English tutorialOKMindmap English tutorial
OKMindmap English tutorial
 
OkmindmapFunctDefKr
OkmindmapFunctDefKrOkmindmapFunctDefKr
OkmindmapFunctDefKr
 
Collab webmindmapok mindmap
Collab webmindmapok mindmapCollab webmindmapok mindmap
Collab webmindmapok mindmap
 
5w1h와학습지식
5w1h와학습지식5w1h와학습지식
5w1h와학습지식
 

Recently uploaded

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 

2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01

  • 1. Mind Map Moodle as a Portal for Learning and IOT - OKMindmap integration with Moodle & IOT - 2019.02 Won Ho
  • 2. Contents 1. Introduction 2. Background: OKMindmap 3. Integrate with Moodle 4. Integrated with IOT 5. Use case scenario 6. Conclusion
  • 3. 1. Introduction  Moodle has become a favorite LMS recently  Compared to Blackboard, Moodle’s growing is absolutely dominant  Compared to Canvas, Moodle’s growing is not significant  Moodle’s UI/UX is pointed out as its weak point all the time LMS trends
  • 4. 1. Introduction LMS feature comparison <https://goo.gl/FSVy3V> Moodle’s functional features are many and evaluated highly even it is compared to other LMS including commercial LMS How is Moodle?
  • 5. 1. Introduction An opinion on Moodle interface <https://goo.gl/lLweUk>  This is an opinion about Moodle saying ”Even though Moodle’s functionality is good, interface is not good, usability is not easy, and the management of resources is hard to control.  If a Moodle course is represented by mind map, it can provide flexible interface.  IOT can also be integrated with mind map to provide total learning service integration. How Moodle can be improved?
  • 6. 2. Background: OKMindmap  OKMindmap (http://okmindmap.com) has been available as an open & free service since 2011, and is used by many educational and business people and institutions  It can be used on web browsers with nodes: text, images, web links, videos, web pages, and iframes  Mind map can be transformed into other shapes: web-based presentations, sunburst charts, organizational diagrams, fishbone, square charts, etc. What is OKMindmap?
  • 7. 2. Background: OKMindmap OKMindmap’s multiple views Mind map can be transformed into other shapes: Web- based presentations, Sunburst charts, organizational diagrams, Fishbone, Rectangle charts, Padlet-like chart, and Partition views
  • 8. 2. Background: OKMindmap Supports various nodes  It can be used on web browsers with nodes: text, images, web links, videos, web pages, and iframes  If Moodle activity and IOT device can be accessible as a new nodes, it would be very useful. <http://bit.ly/13oU8Fq>
  • 9. 2. Background: OKMindmap Supports collaboration  OKMindmap can be run on multiple devices using web technology: iPhones, iPad, Android phones, Android tablet, and computers of any kinds  Any map can be shared with multiple users and created and edited synchronously together. <https://vimeo.com/93741454>
  • 10. 3. Integrate with Moodle Concept  OKMindmap and a Moodle system is integrated with Single Sign On (Moodle network)  One OKMindmap are mapped to a Moodle course and synchronized, and activities, resources, and functions are provided as web link of OKMindmap  Extra nodes can be also added on the top of Moodle nodes.
  • 11. 3. Integrate with Moodle Creating process
  • 12. 3. Integrate with Moodle Creating Moodle course map
  • 13. 3. Integrate with Moodle Sample
  • 14. 4. Integrate with IOT: concept Multi-view OKMindmap.co m Event management service SNS & open API service Sensors& actuators 1 2 3 Open API 5 1. Multi-node based mind map platform: development for structural change and new function acceptance 2. Implement standard interface of external resource: Interface / interface with IOT client such as Raspberry PI, Arduino and other modules 3. User UI application: UI change and improvement considering IOT node 4. Open API development: Developed to provide access to external SNS, IOT, and other Open API services 5. Event Management Service: Development of service module to create and manage events connecting SNS, IOT, OKMindmap nodes, etc. 6. Forum: Develop a mind map integrated forum system to share maps with users and share opinions freely 7. Establish Saas environmental service: Build a SaaS mind map service that can share ideas among users, store and manage data, and use it as a knowledge warehouse. 8. Open source: Uploading to Git Hub such as installation, DB statement, development environment definition etc., using other company's GPL license 7
  • 15. 4. Integrate with IOT Creation Mindmap CCTV Motor Single board Left : 90 degree rotate Right : 90 degree rotate Reboot Play alarm Motor temperature Rotation: CW  CCW RPM : Increase 10 Rear gate view Front gate view RPM : Decrease 10 Normal: Uner 50 Notice : 51~80 Danger: Above 80 #SIG : Rote 90degree to left #SIG : Video screen cast H/W인터페이스 #Command #Video #SIG : Current temperature #Command #Sensor #Command #Play
  • 16. 4. Integrate with IOT Sensors used Temp & humidity sensor Motor & drive CCTV
  • 17. 4. Integrate with IOT OKMindmap with IOT nodes
  • 18. 5. Use case scenario Following use case scenario is feasible 1) Instructor can create a Mind map for a Moodle course in OKMindmap. 2) Instructor can add Moodle activities, resources, and functions directly as mind map nodes. 3) Instructor can enroll students either in OKMindmap or matching Moodle course automatically created on Moodle site. 4) Student can click Moodle components which will leads to the Moodle interface directly. 5) Instructor can add regular OKMindmap nodes for teaching materials for the class. 6) Instructor can add IOT elements: sensors, cameras, and motors for the classroom monitoring or control. 7) Multiple instructors can complete the OKMindmap for course together.
  • 19. 6. Conclusion With OKMindmap class 1) Moodle GUI gets simpler, because every elements a represented as nodes. Even the view can be changed for the individual students preference. 2) Original Moodle GUI is also accessible and can be used any time necessary 3) IOT elements can be combined to be used for teaching and learning to monitor/control real world class environment within a mind map 4) Using NodeRED service embedded for IOT, a workflow for SNS, IOT, and node status change can be created for class management automation.