SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
The whys and wherefores of Wookie widgets
EEE, Valladolid November 14th 2011



Professor David (Dai) Griffiths
The Institute for Educational Cybernetics
The University of Bolton


D.E.Griffiths@bolton.ac.uk
What is Wookie, and why am I
                  talking about it?
●   At IEC we have developed a technical infrastructure for the delivery of
    services and resources using Widgets
●   It is now in the Apache incubator, & has created a lot of interest in TEL and
    in mobile telephony.
●   It is a potential enabling technology for the orchestration for EEE
●   I will not go into technical detail, which is available through Apache. I will
    discuss four ways that I think about the usefulness of the infrastructure
●   I hope that over the three days we can talk about
       ●   If and how the technology I have described is relevant to EEE
       ●   The research questions which are raised by the perspectives I offer
Four perspectives on Wookie
(& widget based services in general)
●
    Non-exclusive perspectives which we can use to
    understand why this generic infrastructure has
    resonated, and what importance it may have as
       – a learning design intervention
       – an interoperability tool
       – a support for teacher's orchestration of the classroom
       – an articulation of institutional / personal technology
●
    No implied hierarchy in the list
a) A learning design intervention
●
    Common sense tells us...
       ●
           some learning activities are better than others
       ●
           we find ourselves enthused or bored
       ●
           we achieve our objectives or we fail to make progress
●
    This suggests we should we be able to...
       ●
           identify activities which are effective
       ●
           describe them
       ●
           provide guidance instructional designers which will enable
           them to create optimal courses
●   Cognitivism, and constructivism are both problematic for
    this approach
Koper defined the underlying
      approach (building on Reigeluth)
    “...learning design knowldedge consists of a set of prescriptive rules
    with the following basic structure: if learning situation S, then use
    learning method M, with probability P.”
●   Situational, so distance learning is easier
●   A good rule improves the probability of desired outcomes in a situation
●   Probability is inexact, because it is situation dependent.
●   Rules are not value free. People prefer certain learning outcomes and
    methods above others.
●   When alternative methods can be used, the learning designer has to
    evaluate the various methods available and choose between them.
Orchestration of learning activities
●
    Take the idea of learning rules
●
    Formalise them (lots of issues here!)
●
    Instantiate them in computer systems so that
    they could orchestrate activities
●
    IMS LD was intended to do this
●
    It was the starting point for much of the work I
    have been involved with over the past ten years
The technological problem...
    An implemented rule has to be both
●
    context free (abstracted, so it can be run
    repeatedly)
    and
●
    context specific (so that it can make use of the
    services which are available to each individual user)
●
    How can this be achieved?
●
    A number of groups worked on this in different ways,
    but our solution was Wookie
   Wookie is a widget server for W3C widgets (reference
    implementation), and largely compatible with Open Social
   Built by IEC by my colleagues: Scott Wilson, Paul Sharples
    and Kris Popat
   Now in the Apache incubator, and building a wider
    developer community
   http://incubator.apache.org/wookie/
   Developed for IMS LD, but the problem of generalisable /
    localisable services had very wide application
How Wookie balances the general
           and the specific
●   Like any trade-off, the Wookie resolution to the problem
    has costs and benefits
       ●   A single server providing multiple services
       ●   One integration for many services
       ●   You choose your Wookie server, which has default
           services on it
       ●   Could be at the level of a University, a school authority, a
           country, the world...
       ●   Specify the server when you set up the course
       ●   No guarantee you will find what you need, but set up of
           Wookie and its services is simple
       ●   A disk image available if you want to try it out. Contact me
b) Interoperability enables Wookie
           to provide LD services
●   Widgets are simple: HTML and Javascript, so they will run
    in any browser. So does an LD player.
●   Much widget content is delivered across the network, so
    they provide a tunnel between environments which can be
    used to provide services from a single source to multiple
    consumers
●   We added multi-user capabilities, roles and server side
    data storage to enable more sophisticated functionality
●   Delegated authentication to the container
Interoperability generates
           applications for Wookie
●
    As a matter of policy and convenience we used
    interoperability specifications: W3C widgets
●
    We ensured that our extensions of the specification
    were aligned with the W3C
●
    We positioned Wookie as an open source reference
    implementation for W3C widgets, and successfully
    applied for admission to the Apache Incubator
●
    As a result Wookie could be used in many environments
    and platforms, for many purposes
●
    The system we developed for IMS LD is now a focus of
    quite different research and development activities
Thanks to Chuck Severence
c) Support for teacher's
       orchestration of the classroom
●
    Learning design hoped to help the teacher by
    off-loading the responsibility for orchestration
    onto the computer
●
    An alternative approach is to provide systems
    which amplify the teachers ability to orchestrate
    the classroom
●
    A different balance between planning and
    response to evolving situations
The educational environment is
         highly standardised...

    We have a standard curriculum

    We have professionally produced learning
    materials

    We have pedagogic guidance and inspection

    And with IMS LD we have a standard way of
    analyzing and specifying activities
… but we still have “great teachers”
           and “bad teachers”

    We give them awards, and we fire them

    We ascribe the difference to “inspiration”,
    “personality”, “experience”. But it often seems to
    be some kind of magic teacher dust

    This may (or may not) be
    OK for traditional
    classroom teaching

    But when we design
    computer systems we
    have to be very explicit
               http://www.anthonyshome.com/images/Monica%20&%20Karla%27s%20Party/Karla%20Gets%20The%20Magic%20Dust.JPG
A working hypothesis: teaching as
modulation of activity and discourse
   The “magic dust” is composed of coordination and micro-coordination
    of activity and discourse
   It is too detailed to show up on IMS Learning Design and similar
    activity designs
   It is not well understood, even by teachers...
   ...but good teachers have a good rhetoric applied at this level and
    deployed on-the-fly
   If so, how can we
       – describe it?
       – identify it?
       – analyze it?
       – support it with computer systems?
   Wookie provides a means of exploring these questions
iTEC
●
    iTEC: large scale pilots to promote innovative
    use of IT in the school classroom
●
    Wookie delivers services across platforms
●
    Scenario is a Learning Story, supported by a
    Learning Activity Resource Guide
●
    Like an LD environment & activity instruction
●
    Leaving the teacher to carry out the
    coordination
Moodle example
●   ITEC target enviroments include LRN, Liferay, Moodle
●   The VLE is a means of controlling access to a set of services
●   Resolves problems of legality and complexity for teachers adapting Web
    services in the classroom.
●   The same widget, the same instantiation, can exist in multiple locations and
    platforms (whiteboard, phone, PC, tablet...)
●   The widget can be controlled by the teacher who can 'position' learners (in
    Harré's sense) with tools which are 'to hand'
        ●   Change state learner's device or access to resources (e.g. widget simulation)
        ●   Provide learners with opportunities for collaboration (forum, shared text...)
        ●   Enable learners to provide input (e.g. a clicker, vote...)
        ●   Enable learners to control devices (embedded widgets? remote control?, RFID /
             near field...?)
http://itec-moodle.eun.org/course/view.php?id=9
http://zope.cetis.ac.uk/members/scott/blogview?entry=20090612190435
ITEC App Store
●   The iTEC services and resources need to be
      ●   Stored somewhere
      ●   Described
      ●   Curated
      ●   Made available
●   The iTEC App Store does this
●   Major effort, in collaboration with ROLE and OU UK
      ●   removing widget management from Wookie
      ●   revising the APIs
      ●   developing the new App store server
●   Working prototype, full release summer 2012
d) Articulation of the institutional /
                 personal
●   The idea of a Personal Learning Environment originated with
    Oleg Liber and his collaborators in IEC Bolton
●   Technology is increasingly in the hands of the learner, not
    just the institution
●   The institution provides services which can be consumed
    and amalgamated by the learner at their choice of
       ●   time
       ●   place
       ●   Platform
●   But we didn't want to build one
Omelette
●   Uses Wookie, but not in eLearning: mobile mash-ups combining web
    and telecoms
●   Provides functionality which move us towards “PLE” style services
    which are situated in the users own environment
   Wookie can provide the same instance to a number of different
    platforms. The same chat with the same participants can be in your
    blog on Moodle and on your phone
●   IEC is working on
       ●   Wookie
       ●   Mash up definition software
       ●   Specification for collections of widgets and their display
       ●   Apache Rave, a lightweight container for widgets
Rave
Some Omelette widgets
    Some widgets from Scott Wilson
        ●   International Campus Education - Students Map
        ●   Video (back to coordination)
        ●   Monstermath
●   Widgets working with the phone
        ●   Phone poll
http://demo.ict-omelette.eu/wookie/
http://labs.cetis.ac.uk/
Some final comments
●   Widgets are just one strand in a number of interwoven
    technological developments, including
       ●   HTML 5
       ●   Websockets
       ●   NodeJS
●   I have related the technology to education, but educational
    certainties are also being challenged
●   In IEC we move in an ongoing dialogue between these two areas
●   How we model the causal efficacy of our interventions and their
    different aspects is a major challenge
●   Not a proposed 'truth about widgets' but a suggestion for
    approaching a discussion of the technology
Gracias por su atención

   D.E.Griffiths@bolton.ac.uk

Mais conteúdo relacionado

Mais procurados

Immersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face RecognitionImmersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face RecognitionAlexandra Okada
 
2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning
2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning
2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learningeMadrid network
 
Presentation of Going Nova work done for EU BRIDGE project
Presentation of Going Nova work done for EU BRIDGE projectPresentation of Going Nova work done for EU BRIDGE project
Presentation of Going Nova work done for EU BRIDGE projectAlex E.N.
 
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case StudySTLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case StudyPaul Hibbitts
 
Ict lead teacher2011 keynote
Ict lead teacher2011 keynoteIct lead teacher2011 keynote
Ict lead teacher2011 keynotePlateau School
 
Builtin moodle.mcclaskey.cue.2012
Builtin moodle.mcclaskey.cue.2012Builtin moodle.mcclaskey.cue.2012
Builtin moodle.mcclaskey.cue.2012Kathleen McClaskey
 
V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...
V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...
V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...eMadrid network
 
Moodle as a virtual learning environment bccca
Moodle as a virtual learning environment   bcccaMoodle as a virtual learning environment   bccca
Moodle as a virtual learning environment bcccaLambda Solutions
 
20121114 6 jaar OpenCourseWare in NL voor #OWD12
20121114 6 jaar OpenCourseWare in NL voor #OWD1220121114 6 jaar OpenCourseWare in NL voor #OWD12
20121114 6 jaar OpenCourseWare in NL voor #OWD12Willem van Valkenburg
 
National education show final presentation (dw) 20.03.2015
National education show   final presentation (dw) 20.03.2015National education show   final presentation (dw) 20.03.2015
National education show final presentation (dw) 20.03.2015wooffd
 
Concept of integarted approach to technology
Concept of integarted approach to technologyConcept of integarted approach to technology
Concept of integarted approach to technologyAmina Charania
 
Alternative Professional Development 10-22-10
Alternative Professional Development 10-22-10Alternative Professional Development 10-22-10
Alternative Professional Development 10-22-10Christopher Bugaj
 
Exploiting 3D virtual environments
Exploiting 3D virtual environments Exploiting 3D virtual environments
Exploiting 3D virtual environments Stesia Papavasileiou
 
Four Questions about e-Learning
Four Questions about e-LearningFour Questions about e-Learning
Four Questions about e-LearningGyörgy Seres
 

Mais procurados (20)

Immersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face RecognitionImmersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face Recognition
 
2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning
2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning
2010-09-30 ectel 2010 mbarajas ubarcelona game based learning augmented learning
 
Presentation of Going Nova work done for EU BRIDGE project
Presentation of Going Nova work done for EU BRIDGE projectPresentation of Going Nova work done for EU BRIDGE project
Presentation of Going Nova work done for EU BRIDGE project
 
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case StudySTLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
 
Learning Theory Summary
Learning Theory SummaryLearning Theory Summary
Learning Theory Summary
 
Ict lead teacher2011 keynote
Ict lead teacher2011 keynoteIct lead teacher2011 keynote
Ict lead teacher2011 keynote
 
University of versailles return on experience - teaching oss- fossa2011
University of versailles   return on experience - teaching oss- fossa2011University of versailles   return on experience - teaching oss- fossa2011
University of versailles return on experience - teaching oss- fossa2011
 
Builtin moodle.mcclaskey.cue.2012
Builtin moodle.mcclaskey.cue.2012Builtin moodle.mcclaskey.cue.2012
Builtin moodle.mcclaskey.cue.2012
 
V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...
V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...
V Jornadas eMadrid sobre “Educación Digital”. Edmundo Tovar, Universidad Poli...
 
Moodle as a virtual learning environment bccca
Moodle as a virtual learning environment   bcccaMoodle as a virtual learning environment   bccca
Moodle as a virtual learning environment bccca
 
Digital Media PDW
Digital Media PDW Digital Media PDW
Digital Media PDW
 
20121114 6 jaar OpenCourseWare in NL voor #OWD12
20121114 6 jaar OpenCourseWare in NL voor #OWD1220121114 6 jaar OpenCourseWare in NL voor #OWD12
20121114 6 jaar OpenCourseWare in NL voor #OWD12
 
National education show final presentation (dw) 20.03.2015
National education show   final presentation (dw) 20.03.2015National education show   final presentation (dw) 20.03.2015
National education show final presentation (dw) 20.03.2015
 
Concept of integarted approach to technology
Concept of integarted approach to technologyConcept of integarted approach to technology
Concept of integarted approach to technology
 
Ple11 webquest
Ple11 webquestPle11 webquest
Ple11 webquest
 
Calhoun byod
Calhoun byodCalhoun byod
Calhoun byod
 
Alternative Professional Development 10-22-10
Alternative Professional Development 10-22-10Alternative Professional Development 10-22-10
Alternative Professional Development 10-22-10
 
Join the dots
Join the dotsJoin the dots
Join the dots
 
Exploiting 3D virtual environments
Exploiting 3D virtual environments Exploiting 3D virtual environments
Exploiting 3D virtual environments
 
Four Questions about e-Learning
Four Questions about e-LearningFour Questions about e-Learning
Four Questions about e-Learning
 

Destaque

Learning networks-2012 griffiths-richards-harrison
Learning networks-2012 griffiths-richards-harrisonLearning networks-2012 griffiths-richards-harrison
Learning networks-2012 griffiths-richards-harrisonDai Griffiths
 
Presentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoPresentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoMarco Meli
 
Conteni tematico para catequesis final
Conteni tematico para catequesis finalConteni tematico para catequesis final
Conteni tematico para catequesis finalPilar Soncco Mamani
 
Griffiths lace workshop-eden-2016
Griffiths lace workshop-eden-2016Griffiths lace workshop-eden-2016
Griffiths lace workshop-eden-2016Dai Griffiths
 
Acqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact CenterAcqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact Centeramarcopulos
 
R.P.-R.O.K. Relations
R.P.-R.O.K. RelationsR.P.-R.O.K. Relations
R.P.-R.O.K. RelationsMartin Celino
 
Panlahat na gamit ng wika
Panlahat na gamit ng wikaPanlahat na gamit ng wika
Panlahat na gamit ng wikaMartin Celino
 
Supply Chain Best Practices
Supply Chain Best Practices Supply Chain Best Practices
Supply Chain Best Practices carlgiardina
 
Positioning 1
Positioning 1Positioning 1
Positioning 1dangerd1
 
Social networking and identity theft
Social networking and identity theft Social networking and identity theft
Social networking and identity theft carlgiardina
 

Destaque (15)

Learning networks-2012 griffiths-richards-harrison
Learning networks-2012 griffiths-richards-harrisonLearning networks-2012 griffiths-richards-harrison
Learning networks-2012 griffiths-richards-harrison
 
Presentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoPresentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marco
 
Keynesianismus
KeynesianismusKeynesianismus
Keynesianismus
 
EdReNe copenhagen
EdReNe copenhagenEdReNe copenhagen
EdReNe copenhagen
 
Conteni tematico para catequesis final
Conteni tematico para catequesis finalConteni tematico para catequesis final
Conteni tematico para catequesis final
 
Qualityinnatalanta
QualityinnatalantaQualityinnatalanta
Qualityinnatalanta
 
Qualityinnatalanta
QualityinnatalantaQualityinnatalanta
Qualityinnatalanta
 
Griffiths lace workshop-eden-2016
Griffiths lace workshop-eden-2016Griffiths lace workshop-eden-2016
Griffiths lace workshop-eden-2016
 
Acqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact CenterAcqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact Center
 
R.P.-R.O.K. Relations
R.P.-R.O.K. RelationsR.P.-R.O.K. Relations
R.P.-R.O.K. Relations
 
Sekolah di-jerman
Sekolah di-jermanSekolah di-jerman
Sekolah di-jerman
 
Panlahat na gamit ng wika
Panlahat na gamit ng wikaPanlahat na gamit ng wika
Panlahat na gamit ng wika
 
Supply Chain Best Practices
Supply Chain Best Practices Supply Chain Best Practices
Supply Chain Best Practices
 
Positioning 1
Positioning 1Positioning 1
Positioning 1
 
Social networking and identity theft
Social networking and identity theft Social networking and identity theft
Social networking and identity theft
 

Semelhante a The Whys and Wherefores of Wookie

E learning tool
E learning toolE learning tool
E learning toolanu1329
 
1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltools1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltoolsCARLOS ALARIO
 
Shirley Evans
Shirley EvansShirley Evans
Shirley EvansJisc
 
Collaborative learning presentation
Collaborative learning presentationCollaborative learning presentation
Collaborative learning presentationShiKia Carter
 
OLPD Technology Redesign (2011-2012)
OLPD Technology Redesign (2011-2012)OLPD Technology Redesign (2011-2012)
OLPD Technology Redesign (2011-2012)Alfonso Sintjago
 
Presentation taccle aquatnet
Presentation taccle aquatnetPresentation taccle aquatnet
Presentation taccle aquatnetjensvermeersch
 
InLOC - the project
InLOC - the projectInLOC - the project
InLOC - the projectSimon Grant
 
Enriching teaching-and-learning-through-technology-integration 04
Enriching teaching-and-learning-through-technology-integration 04Enriching teaching-and-learning-through-technology-integration 04
Enriching teaching-and-learning-through-technology-integration 04FREDDIERICKFERNANDO2
 
2009 Mle Roadshow 4
2009 Mle Roadshow 42009 Mle Roadshow 4
2009 Mle Roadshow 4Paul Seiler
 
Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Charles Severance
 
Workshop Blended Learning
Workshop Blended LearningWorkshop Blended Learning
Workshop Blended LearningWytze Koopal
 
Online learning tutorials using web tools
Online learning tutorials using web toolsOnline learning tutorials using web tools
Online learning tutorials using web toolsJune Wall
 
Large-scale curriculum change through technology
Large-scale curriculum change through technologyLarge-scale curriculum change through technology
Large-scale curriculum change through technologyJisc RSC East Midlands
 
IT BOT Presentation
IT BOT PresentationIT BOT Presentation
IT BOT PresentationLynne
 

Semelhante a The Whys and Wherefores of Wookie (20)

E learning tool
E learning toolE learning tool
E learning tool
 
1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltools1. (slide share)glue-integrationofexternaltools
1. (slide share)glue-integrationofexternaltools
 
TSUGI: A Framework for Building PHP-Based Learning Tools
TSUGI: A Framework for Building PHP-Based Learning ToolsTSUGI: A Framework for Building PHP-Based Learning Tools
TSUGI: A Framework for Building PHP-Based Learning Tools
 
Shirley Evans
Shirley EvansShirley Evans
Shirley Evans
 
Comphumanities 1
Comphumanities 1Comphumanities 1
Comphumanities 1
 
Collaborative learning presentation
Collaborative learning presentationCollaborative learning presentation
Collaborative learning presentation
 
OLPD Technology Redesign (2011-2012)
OLPD Technology Redesign (2011-2012)OLPD Technology Redesign (2011-2012)
OLPD Technology Redesign (2011-2012)
 
Presentation taccle aquatnet
Presentation taccle aquatnetPresentation taccle aquatnet
Presentation taccle aquatnet
 
TinCan in the Wild
TinCan in the Wild TinCan in the Wild
TinCan in the Wild
 
Eurodidaweb2012 03-13
Eurodidaweb2012 03-13Eurodidaweb2012 03-13
Eurodidaweb2012 03-13
 
InLOC - the project
InLOC - the projectInLOC - the project
InLOC - the project
 
Enriching teaching-and-learning-through-technology-integration 04
Enriching teaching-and-learning-through-technology-integration 04Enriching teaching-and-learning-through-technology-integration 04
Enriching teaching-and-learning-through-technology-integration 04
 
Innovative assessment
Innovative assessmentInnovative assessment
Innovative assessment
 
2009 Mle Roadshow 4
2009 Mle Roadshow 42009 Mle Roadshow 4
2009 Mle Roadshow 4
 
Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)
 
Workshop Blended Learning
Workshop Blended LearningWorkshop Blended Learning
Workshop Blended Learning
 
Online learning tutorials using web tools
Online learning tutorials using web toolsOnline learning tutorials using web tools
Online learning tutorials using web tools
 
Launching a 1to1
Launching a 1to1Launching a 1to1
Launching a 1to1
 
Large-scale curriculum change through technology
Large-scale curriculum change through technologyLarge-scale curriculum change through technology
Large-scale curriculum change through technology
 
IT BOT Presentation
IT BOT PresentationIT BOT Presentation
IT BOT Presentation
 

Último

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Último (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 

The Whys and Wherefores of Wookie

  • 1. The whys and wherefores of Wookie widgets EEE, Valladolid November 14th 2011 Professor David (Dai) Griffiths The Institute for Educational Cybernetics The University of Bolton D.E.Griffiths@bolton.ac.uk
  • 2. What is Wookie, and why am I talking about it? ● At IEC we have developed a technical infrastructure for the delivery of services and resources using Widgets ● It is now in the Apache incubator, & has created a lot of interest in TEL and in mobile telephony. ● It is a potential enabling technology for the orchestration for EEE ● I will not go into technical detail, which is available through Apache. I will discuss four ways that I think about the usefulness of the infrastructure ● I hope that over the three days we can talk about ● If and how the technology I have described is relevant to EEE ● The research questions which are raised by the perspectives I offer
  • 3. Four perspectives on Wookie (& widget based services in general) ● Non-exclusive perspectives which we can use to understand why this generic infrastructure has resonated, and what importance it may have as – a learning design intervention – an interoperability tool – a support for teacher's orchestration of the classroom – an articulation of institutional / personal technology ● No implied hierarchy in the list
  • 4. a) A learning design intervention ● Common sense tells us... ● some learning activities are better than others ● we find ourselves enthused or bored ● we achieve our objectives or we fail to make progress ● This suggests we should we be able to... ● identify activities which are effective ● describe them ● provide guidance instructional designers which will enable them to create optimal courses ● Cognitivism, and constructivism are both problematic for this approach
  • 5. Koper defined the underlying approach (building on Reigeluth) “...learning design knowldedge consists of a set of prescriptive rules with the following basic structure: if learning situation S, then use learning method M, with probability P.” ● Situational, so distance learning is easier ● A good rule improves the probability of desired outcomes in a situation ● Probability is inexact, because it is situation dependent. ● Rules are not value free. People prefer certain learning outcomes and methods above others. ● When alternative methods can be used, the learning designer has to evaluate the various methods available and choose between them.
  • 6. Orchestration of learning activities ● Take the idea of learning rules ● Formalise them (lots of issues here!) ● Instantiate them in computer systems so that they could orchestrate activities ● IMS LD was intended to do this ● It was the starting point for much of the work I have been involved with over the past ten years
  • 7. The technological problem... An implemented rule has to be both ● context free (abstracted, so it can be run repeatedly) and ● context specific (so that it can make use of the services which are available to each individual user) ● How can this be achieved? ● A number of groups worked on this in different ways, but our solution was Wookie
  • 8. Wookie is a widget server for W3C widgets (reference implementation), and largely compatible with Open Social  Built by IEC by my colleagues: Scott Wilson, Paul Sharples and Kris Popat  Now in the Apache incubator, and building a wider developer community  http://incubator.apache.org/wookie/  Developed for IMS LD, but the problem of generalisable / localisable services had very wide application
  • 9.
  • 10. How Wookie balances the general and the specific ● Like any trade-off, the Wookie resolution to the problem has costs and benefits ● A single server providing multiple services ● One integration for many services ● You choose your Wookie server, which has default services on it ● Could be at the level of a University, a school authority, a country, the world... ● Specify the server when you set up the course ● No guarantee you will find what you need, but set up of Wookie and its services is simple ● A disk image available if you want to try it out. Contact me
  • 11. b) Interoperability enables Wookie to provide LD services ● Widgets are simple: HTML and Javascript, so they will run in any browser. So does an LD player. ● Much widget content is delivered across the network, so they provide a tunnel between environments which can be used to provide services from a single source to multiple consumers ● We added multi-user capabilities, roles and server side data storage to enable more sophisticated functionality ● Delegated authentication to the container
  • 12. Interoperability generates applications for Wookie ● As a matter of policy and convenience we used interoperability specifications: W3C widgets ● We ensured that our extensions of the specification were aligned with the W3C ● We positioned Wookie as an open source reference implementation for W3C widgets, and successfully applied for admission to the Apache Incubator ● As a result Wookie could be used in many environments and platforms, for many purposes ● The system we developed for IMS LD is now a focus of quite different research and development activities
  • 13. Thanks to Chuck Severence
  • 14.
  • 15. c) Support for teacher's orchestration of the classroom ● Learning design hoped to help the teacher by off-loading the responsibility for orchestration onto the computer ● An alternative approach is to provide systems which amplify the teachers ability to orchestrate the classroom ● A different balance between planning and response to evolving situations
  • 16. The educational environment is highly standardised...  We have a standard curriculum  We have professionally produced learning materials  We have pedagogic guidance and inspection  And with IMS LD we have a standard way of analyzing and specifying activities
  • 17. … but we still have “great teachers” and “bad teachers”  We give them awards, and we fire them  We ascribe the difference to “inspiration”, “personality”, “experience”. But it often seems to be some kind of magic teacher dust  This may (or may not) be OK for traditional classroom teaching  But when we design computer systems we have to be very explicit http://www.anthonyshome.com/images/Monica%20&%20Karla%27s%20Party/Karla%20Gets%20The%20Magic%20Dust.JPG
  • 18. A working hypothesis: teaching as modulation of activity and discourse  The “magic dust” is composed of coordination and micro-coordination of activity and discourse  It is too detailed to show up on IMS Learning Design and similar activity designs  It is not well understood, even by teachers...  ...but good teachers have a good rhetoric applied at this level and deployed on-the-fly  If so, how can we – describe it? – identify it? – analyze it? – support it with computer systems?  Wookie provides a means of exploring these questions
  • 19. iTEC ● iTEC: large scale pilots to promote innovative use of IT in the school classroom ● Wookie delivers services across platforms ● Scenario is a Learning Story, supported by a Learning Activity Resource Guide ● Like an LD environment & activity instruction ● Leaving the teacher to carry out the coordination
  • 20. Moodle example ● ITEC target enviroments include LRN, Liferay, Moodle ● The VLE is a means of controlling access to a set of services ● Resolves problems of legality and complexity for teachers adapting Web services in the classroom. ● The same widget, the same instantiation, can exist in multiple locations and platforms (whiteboard, phone, PC, tablet...) ● The widget can be controlled by the teacher who can 'position' learners (in Harré's sense) with tools which are 'to hand' ● Change state learner's device or access to resources (e.g. widget simulation) ● Provide learners with opportunities for collaboration (forum, shared text...) ● Enable learners to provide input (e.g. a clicker, vote...) ● Enable learners to control devices (embedded widgets? remote control?, RFID / near field...?) http://itec-moodle.eun.org/course/view.php?id=9
  • 22.
  • 23. ITEC App Store ● The iTEC services and resources need to be ● Stored somewhere ● Described ● Curated ● Made available ● The iTEC App Store does this ● Major effort, in collaboration with ROLE and OU UK ● removing widget management from Wookie ● revising the APIs ● developing the new App store server ● Working prototype, full release summer 2012
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. d) Articulation of the institutional / personal ● The idea of a Personal Learning Environment originated with Oleg Liber and his collaborators in IEC Bolton ● Technology is increasingly in the hands of the learner, not just the institution ● The institution provides services which can be consumed and amalgamated by the learner at their choice of ● time ● place ● Platform ● But we didn't want to build one
  • 31. Omelette ● Uses Wookie, but not in eLearning: mobile mash-ups combining web and telecoms ● Provides functionality which move us towards “PLE” style services which are situated in the users own environment  Wookie can provide the same instance to a number of different platforms. The same chat with the same participants can be in your blog on Moodle and on your phone ● IEC is working on ● Wookie ● Mash up definition software ● Specification for collections of widgets and their display ● Apache Rave, a lightweight container for widgets
  • 32. Rave
  • 33. Some Omelette widgets Some widgets from Scott Wilson ● International Campus Education - Students Map ● Video (back to coordination) ● Monstermath ● Widgets working with the phone ● Phone poll http://demo.ict-omelette.eu/wookie/ http://labs.cetis.ac.uk/
  • 34. Some final comments ● Widgets are just one strand in a number of interwoven technological developments, including ● HTML 5 ● Websockets ● NodeJS ● I have related the technology to education, but educational certainties are also being challenged ● In IEC we move in an ongoing dialogue between these two areas ● How we model the causal efficacy of our interventions and their different aspects is a major challenge ● Not a proposed 'truth about widgets' but a suggestion for approaching a discussion of the technology
  • 35. Gracias por su atención D.E.Griffiths@bolton.ac.uk