Upload
ralf-klamma
View
1.274
Download
1
Tags:
Embed Size (px)
DESCRIPTION
A Web 2.0 Personal Learning Environmentfor Classical Chinese Poetry Yiwei Cao 曹怡蔚, Ralf Klamma, Yan Gao 高岩, Rynson W.H. Lau 劉永雄, and Matthias Jarke Informatik 5, RWTH Aachen University Department of Computer Science, City University of Hong Kong Aachen, Germany ICWL 2009 20.08.2009
Citation preview
The 8th International Conference on Web based Learning (ICWL 2009)on Web-based Learning (ICWL 2009)
Yiwei CaoRalf Klamma
A Web 2.0 Personal Learning Environmentf C CRalf Klamma
Yan GaoRynson W.H. Lau
Matthias Jarke
for Classical Chinese Poetry
Yiwei Cao 曹怡蔚1, Ralf Klamma1, Yan Gao高岩1, R W H L 劉永雄2 d M tthi J k 1 Rynson W.H. Lau 劉永雄2, and Matthias Jarke1
1 Informatik 5 RWTH Aachen UniversityInformatik 5, RWTH Aachen University2Department of Computer Science, City University of Hong Kong
Aachen GermanyLehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-1
Aachen, Germany20.08.2009
AgendaAgenda Introduction
Yiwei CaoRalf Klamma
- Motivations and problems Related Work
Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
CCPLE on the Web 2.0- CCP learner community
A data model for CCP
CCP: Classical Chinese PoetryCCPLE: Classical Chinese Poetry Learning Environment
- A data model for CCP- A systematic poetry abstraction model - Learning CCP with gamesg g
CCPLE Implementation- Technologies for the implementation- Cross platform user Interfaces
Conclusions and OutlookLehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-2
Source: http://www.farmer.com.cn/sh/wh/zx/200804/t20080430_389904.htm
IntroductionIntroduction Chinese Learning has hàn zì
Yiwei CaoRalf Klamma
gbecome a hot topic recently hàn zì
汉字Ralf Klamma
Yan GaoRynson W.H. Lau
Matthias Jarke
Learning Chinese in the context:gclassical poetry as a guide
Web 2.0 based personal learning environments instead of traditionallearning processT h l i l h
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-3
Technologies empower learners thecontrol of what to learn and how to learn
Motivation and ProblemsMotivation and Problems
Increase of online learning communities and online knowledge
Yiwei CaoRalf Klamma
Increase of online learning communities and online knowledge repositories provides a great amount of learning material
80% informal learning (vs. formal education training) [Cros03]Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
% g ( g) [ ] Media technologies support language/culture learning [BiTr96, Milt02] Web 2.0 technologies and ubiquitous media technologies manage and Web 2.0 technologies and ubiquitous media technologies manage and
promote informal learning: YouTube, Wikipedia A large amount of user generated media for learning Chinese onlineg g g Only outdated platforms for Chinese language learning are available
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-4
Software Traditional media Web 1.0
Related WorkRelated Work CCP Community is typical to reflect the principle of Community of
Yiwei CaoRalf Klamma
y yp p p yPractice (CoP) [Weng98]
Personal Learning Environment (PLE) enable learning content Ralf Klamma
Yan GaoRynson W.H. Lau
Matthias Jarke
management in an effective way [Down07, OlLi01] E-Learning 2.0 [Down05]
- Web 2.0 technologies [O’Rei05] and social software [Coat03]- Learning community [Down07]
M L i [K 02 KSC 06] M-Learning [Keeg02, KSCa06]- Mobile community [HGKo02]- Mobile social software [KSCa06]- Mobile social software [KSCa06]
Serious games: game-based learning [SKC*08(ICWL’08)] Various Chinese input methods [Engb06]
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-5
Various Chinese input methods [Engb06] Support by Unicode – UTF8 [Alve98, IMCR98]
CCP Learner CommunityCCP Learner Community Novice
Yiwei CaoRalf Klamma
- Children and foreigners- No CCP experiences
Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
Expert Reciter- Children and foreigners, seniors
Mi ht h d t di bl
CCP R iS d
- Might have understanding problems Student
Having CCP experience CCP Community ReciterStudent- Having CCP experience
- Understanding Expert
Novice
Expert- Researchers- Sinologists
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-6
A Data Model for CCP in ERDA Data Model for CCP in ERDContent
En Title
UploaderUpload Date
Yiwei CaoRalf Klamma
Rate Title
Feature
En_Title
Last_Update_Date
p _
Last_UpdaterSource_Code
CCP_IDFeature_ID
1nRalf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
OPUSCULE FEATUREHASOpuscule_ID
Author_ID En_Author
n
n n 11
1 CCP
Author
1nn
BELONGS_TO
PRODUCES
ASSOCIATES_WITH
HASAUTHOR
1
nIN
LINK
URLLink IDDynastyUser_ID
n
n
DYNASTY
Dynasty_ID
1
LINK
USER COMMENTSUBMITS
URLLink_ID
C t t C t D tC t ID
FName
LName
REPLIED_BYn
n
n11
1
1
m
L
USER COMMENT
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-7
Content Comment_DateComment_IDActivity_Count
UsernamePassword
Language
NativeForeign
Web 2.0 related
3 Level Poetry Abstraction3-Level Poetry Abstraction Micro scale content Meso scale content Macro scale content
Yiwei CaoRalf Klamma
Micro
- Individual sentence (3, 5, 7 characters)Ralf Klamma
Yan GaoRynson W.H. Lau
Matthias Jarke
- Ending with a unique punctuation Meso
micro- Some continuous sentences- A certain block
(20% or 50%) of whole poetry
micro
meso
macro (20% or 50%) of whole poetry Some continuous sentences ending with “。”
“,” between each two sentences
macro
Macro- Whole poetry
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-8
The DOM Tree for Poetry AbstractionThe DOM Tree for Poetry Abstraction Character and punctuation units
Yiwei CaoRalf Klamma
- A minimal unit of a poetry- Either a Chinese character or a Chinese punctuation
Sentence unitRalf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
Sentence unit- Consists of a certain number of
Character Units- A Chinese punctuation “。”
as ending Paragraph unit
- A certain block“ ” between - , between sentences and a Chinese punctuation “。” as ending
Poetry unitLehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-9
y- The maximal unit of a poetry
Learning CCPs with GamesLearning CCPs with Games
C t t
Yiwei CaoRalf Klamma
Content Filtering 3-Operation for SelectionNumber of Units
Character permutationmicro #Sentences (e g 4)Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke diff
Character permutation
Sentence permutation
Ch t t ti
micro
meso
#Sentences (e.g. 4)
#Paragraphs (e g 2)ficulty
Character permutation
Paragraph permutation
(e.g. 2)
Character permutation
Sentence permutationmacro #Poetry (e.g. 1)
Game SettingsLehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-10
g
Technologies for the ImplementationTechnologies for the Implementation Eclipse IDE for Java EE Developers
Yiwei CaoRalf Klamma
Eclipse IDE for Java EE Developers Web server: Apache Tomcat
Google Web Toolkit (GWT)Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
Google Web Toolkit (GWT)- GWT Tooling
GWT E i f l id lib i- GWT –Ext is a powerful widget library as an extension- Ext JS is a JavaScript library- GWT-DnD as a third party library provides drag & drop capabilities
Database: Oracle 10g Videos from YouTube API
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-11
CCPLE User Interfaces: Web 2 0CCPLE User Interfaces: Web 2.0 Participatory and
b d l i
Yiwei CaoRalf Klamma
game-based learning Rich user experiences
Scoring users achievementsRalf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
Scoring users achievements Harnessing collective
Intelligence Linking user generated Linking user generated
multimedia content Data is the next Intel Inside
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-12
CCPLE on iPhoneCCPLE on iPhone To enable learner communities to learn CCP en route
Yiwei CaoRalf Klamma
Mobile game-based CCP learning Multimedia-based CCP learningRalf Klamma
Yan GaoRynson W.H. Lau
Matthias Jarke
g Software Above the Level of a Single Device
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-13
ConclusionsConclusions A comprehensive model of CCP
Yiwei CaoRalf Klamma
p- Data modeling- CCP at micro, meso and macro levels
Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
- CCP operations on paragraph, sentence and character permutations Based on Web 2.0 concepts and technologies
U t d CCP t t- User-generated CCP content- User-shared CCP knowledge
Different levels of game based learning for CCP learner communities Different levels of game-based learning for CCP learner communities Platform-independent (the iPhone version) also for mobile CCP
learning communitieslearning communities Evaluation results shows
- Game-based learning helps learning Chinese and CCPLehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-14
Game based learning helps learning Chinese and CCP- Use of different game levels attract attentions of learner communities
OutlookOutlook Further evaluation across wide user communities
Yiwei CaoRalf Klamma
In the EU FP7 ROLE (Responsive Open Learning Environment) project community
Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
- CoP in PLE: to generate impacts across learning communities - Learning content organization by tagging, rating, feedbacks, scores, and
comments etccomments etc.- Internationalization with multi-language user interfaces- Serious games with consideration of human computer interactiong p
In the German Excellence Cluster UMIC (Ultra High-Speed Mobile Information and Communication) project community - Deployment on various mobile platforms (Nokia, Google G1)- Monitoring learning behaviors of mobile learning communities
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-15
A web service for Kaixin Net – the Chinese localized Facebook
Thank YouThank You CCPLE: http://vermeer.informatik.rwth-aachen.de:9080/CCPLE/
Yiwei CaoRalf Klamma
p UMIC: http://www.umic.rwth-aachen.de
Ralf KlammaYan Gao
Rynson W.H. LauMatthias Jarke
E-learning 2.0? ROLE: being kept posted by joining ROLE LinkedIn Group ROLE: being kept posted by joining ROLE LinkedIn Group
http://www.linkedin.com/groupInvitation?gid=1590487 ICWL 2009 at Facebook, LinkedIn, Friendfeed, …
Lehrstuhl Informatik 5(Information Systems)
Prof. Dr. M. JarkeI5-CKG*-0809-16