1. Goal and Motivation Method Results and Discussion
Deployment of Multilanguage
Security Awareness Education
Online Course by Federated Moodle
in Japan
Hiroshi Ueda∗†‡
, Motonori Nakamura†
∗Kyoto University, †National Institute of Informatics, Japan,
‡Universit`a della Svizzera italiana, Switzerland
4 July 2017
3. Goal and Motivation Method Results and Discussion
Learn with Princess Rin Rin: Cyberethics
4. Goal and Motivation Method Results and Discussion
Moodle as Shibboleth SP+
https://www.freeart.com/artwork/art-print/japan-on-map_fa2122560.html
5. Goal and Motivation Method Results and Discussion
Today’s talk will cover:
(1) How we success to deploy
our content?
https://www.freeart.com/artwork/art-print/japan-on-map_fa2122560.html
6. Goal and Motivation Method Results and Discussion
Today’s talk will cover:
(2) How we handle heavy load?
0
10
20
30
40
50
04/02 04/09 04/16 04/23 04/30 05/07 05/14
loadaverage
month/day (2015)
1 Minute
1 + 5 Minute
1 + 5 + 15 Minute
7. Goal and Motivation Method Results and Discussion
Today’s talk will cover:
(3) How we keep up-to-date content?
8. Goal and Motivation Method Results and Discussion
Table of Contents
1 Goal and Motivation
2 Method
Development of Multilanguage Content
Course Deployment using Shibboleth
Federated Moodle
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
9. Goal and Motivation Method Results and Discussion
Table of Contents
1 Goal and Motivation
2 Method
3 Results and Discussion
10. Goal and Motivation Method Results and Discussion
Goal
Image: http://www.vanderburghsheriff.com/news-how-to-be-safe-on-the-internet.aspx
11. Goal and Motivation Method Results and Discussion
Motivation
Image: CC BY-NC-ND 2.0 Photo by ibmphoto24 on Flickr
12. Goal and Motivation Method Results and Discussion
Motivation
How can we improve security awareness education?
(P1) Which topic?
Image: licensed by iStockPhoto
13. Goal and Motivation Method Results and Discussion
Motivation
How can we improve security awareness education?
(P1) Which topic?
(P2) Foreigners?
Image: licensed by iStockPhoto
14. Goal and Motivation Method Results and Discussion
Motivation
How can we improve security awareness education?
(P1) Which topic?
(P2) Foreigners?
(P3) Keeping up-to-date?
Image: licensed by iStockPhoto
15. Goal and Motivation Method Results and Discussion
Table of Contents
1 Goal and Motivation
2 Method
3 Results and Discussion
16. Goal and Motivation Method Results and Discussion
Table of Contents
2 Method
Development of Multilanguage Content
Course Deployment using Shibboleth
Federated Moodle
17. Goal and Motivation Method Results and Discussion
(S1) Providing “Standard” Content
https://www.sinet.ad.jp/en/aboutsinet-en/organization
18. Goal and Motivation Method Results and Discussion
(S1) Providing “Standard” Content
http://www.nii.ac.jp/csi/sp/
19. Goal and Motivation Method Results and Discussion
(S1) Providing “Standard” Content
20. Goal and Motivation Method Results and Discussion
(S1) Providing “Standard” Content
24. Goal and Motivation Method Results and Discussion
(S2) Support 4 Languages
http://www.jasso.go.jp/about/statistics/intl_student/
25. Goal and Motivation Method Results and Discussion
(S2) Support 4 Languages
http://www.jasso.go.jp/about/statistics/intl_student/
26. Goal and Motivation Method Results and Discussion
(S3) SCORM, HTML5, Voice Software
http://scorm.com/ja/blog/2008/12/the-scorm-engine-as-a-platform-for-e-learning/
27. Goal and Motivation Method Results and Discussion
(S3) SCORM, HTML5, Voice Software
28. Goal and Motivation Method Results and Discussion
(S3) SCORM, HTML5, Voice Software
29. Goal and Motivation Method Results and Discussion
Table of Contents
2 Method
Development of Multilanguage Content
Course Deployment using Shibboleth
Federated Moodle
30. Goal and Motivation Method Results and Discussion
Common and Local Platform
GakuNinMoodle:
https://security-learning.nii.ac.jp/
33. Goal and Motivation Method Results and Discussion
Common and Local Platform
https://security-learning.nii.ac.jp/secure/
34. Goal and Motivation Method Results and Discussion
Common and Local Platform
https://security-learning.nii.ac.jp/secure/
35. Goal and Motivation Method Results and Discussion
Table of Contents
1 Goal and Motivation
2 Method
3 Results and Discussion
36. Goal and Motivation Method Results and Discussion
Table of Contents
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
37. Goal and Motivation Method Results and Discussion
GakuNinMoodle until 2017.3 Spec
CPU Intel(R) Xeon(R) CPU L5520@2.27GHz × 2
RAM 16GB
OS CentOS 5.11
Web Server Apache httpd 2.2.3
Database MySQL 5.5.37
PHP PHP 5.4.27
CMS Moodle 2.6.10
38. Goal and Motivation Method Results and Discussion
Table of Contents
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
39. Goal and Motivation Method Results and Discussion
2013: Success at Kyoto University
40. Goal and Motivation Method Results and Discussion
2013: Success at Kyoto University
http://www.iimc.kyoto-u.ac.jp/en/services/ismo/e-Learning/
41. Goal and Motivation Method Results and Discussion
2013: Success at Kyoto University
42. Goal and Motivation Method Results and Discussion
2013: Success at Kyoto University
Very convenient course/system. If such
education provides face-to-face, I cannot
take since my schedule will conflict with
that.
43. Goal and Motivation Method Results and Discussion
2013: Success at Kyoto University
I think this is a very useful course, I
received much important information on
how to prevent and avoid cybercrime. The
English speaker is very fluent, and text
also very helpful.
44. Goal and Motivation Method Results and Discussion
Table of Contents
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
48. Goal and Motivation Method Results and Discussion
Table of Contents
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
49. Goal and Motivation Method Results and Discussion
2015: Adopt Conditional Activity
50. Goal and Motivation Method Results and Discussion
2015: Adopt Conditional Activity
Divide “Final Test”
51. Goal and Motivation Method Results and Discussion
2015: Adopt Conditional Activity
Apply “Conditional Activity”
52. Goal and Motivation Method Results and Discussion
2015: Adopt Conditional Activity
What has changed? Before:
53. Goal and Motivation Method Results and Discussion
2015: Adopt Conditional Activity
What has changed? After:
54. Goal and Motivation Method Results and Discussion
What happened?
Load Average of GakuNinMoodle, April-May 2015
0
10
20
30
40
50
04/02 04/09 04/16 04/23 04/30 05/07 05/14
loadaverage
month/day (2015)
1 Minute
1 + 5 Minute
1 + 5 + 15 Minute
55. Goal and Motivation Method Results and Discussion
What happened?
“Far from slow response, it’s impossible to access to
the server of “Princess Rin-Rin”. I don’t care about
it!”
56. Goal and Motivation Method Results and Discussion
What happened?
http://www.kyoto-u.ac.jp/static/ja/access/campus/images/yoshida_south1.gif
57. Goal and Motivation Method Results and Discussion
What’s happened?
“Princess Rin-Rin is Terrible”
https://twitter.com/azu_acid/status/593935879720153088
58. Goal and Motivation Method Results and Discussion
Improvement but. . .
2013–2014 2015
# of users 14183 5575
Average completion rate 0.78 0.88
Average final test score 70.84 81.63
Average total duration (second) 4240.8 2893.47
59. Goal and Motivation Method Results and Discussion
Development for Duration Analysys
Moodle SCORM Report
60. Goal and Motivation Method Results and Discussion
Development for Duration Analysys
mdl.scorm scoes track
61. Goal and Motivation Method Results and Discussion
Development for Duration Analysys
62. Goal and Motivation Method Results and Discussion
Development for Duration Analysys
2013–2014, Japanese
63. Goal and Motivation Method Results and Discussion
Development for Duration Analysys
2015
64. Goal and Motivation Method Results and Discussion
Table of Contents
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
65. Goal and Motivation Method Results and Discussion
1 Mar 2016: Yearly resetting
66. Goal and Motivation Method Results and Discussion
1 Mar 2016: Yearly resetting
71. Goal and Motivation Method Results and Discussion
Table of Contents
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform
72. Goal and Motivation Method Results and Discussion
GakuNinMoodle from 2017.3 Spec
Web DB
CPU Intel(R) Xeon(R) CPU L5520@2.27GHz × 8
RAM 25GB 16GB
OS CentOS 7.3
Web Server Apache httpd 2.4.6
Database MariaDB 5.5.52
PHP PHP 5.6.30
CMS Moodle 3.2.1
System status: https://security-learning.nii.ac.jp/cactihtml/
73. Goal and Motivation Method Results and Discussion
2013-2017 Logins Statistics
https://security-learning.nii.ac.jp/report/stats/index.php
74. Goal and Motivation Method Results and Discussion
Conclusion
Goal Improve security awareness education
Method Online content sharing by federated
Moodle
Standard, Multilanguage,
Keep-up-to-date
Result Used by 102 institution and several
improvements
Conditional activity,
AdaptiveSCORM, etc.
Furture Work Data analysis, reform content
drastically
75. Goal and Motivation Method Results and Discussion
Why not use GakuNinMoodle?
security-learning-admin@nii.ac.jp
76. Goal and Motivation Method Results and Discussion
Table of Contents
1 Goal and Motivation
2 Method
Development of Multilanguage Content
Course Deployment using Shibboleth
Federated Moodle
3 Results and Discussion
2012: Small Start
2013: Success at Kyoto University
2014: Temporary Fix
2015: Adopt Conditional Activity
2016: Course Reset and “AdaptiveSCORM”
2017: System Migration to New Platform