34
Dutch Cooking with xAPI Recipes The Good, the Bad and the Consistent Alan Berg 1 , Maren Scheffel 2 , Hendrik Drachsler 2 , Stefaan Ternier 2 , Marcus Specht 2 1 University of Amsterdam, 2 Open University Netherlands 28.07.2016, ICALT 2016, Austin, Texas, USA

Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

Embed Size (px)

Citation preview

Page 1: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

Dutch Cooking with xAPI RecipesThe Good, the Bad and the Consistent

Alan Berg1, Maren Scheffel2, Hendrik Drachsler2, Stefaan Ternier2, Marcus Specht2

1 University of Amsterdam, 2 Open University Netherlands

28.07.2016, ICALT 2016, Austin, Texas, USA

Page 2: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

3

• Hendrik DrachslerAssociate Professor Learning Technologies

• Research topics:Personalization, Recommender Systems, Learning Analytics, Mobile devices

• Application domains: Schools, HEI, Medical education

WhoAmI

2006 - 2009

@HDrachsler

Page 3: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

3. Mai 2023Hendrik Drachsler 3

Page 4: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

4

Research activities

Page 5: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

5

Greller, W., & Drachsler, H. (2012). Turning Learning into Numbers. Toward a Generic Framework for Learning Analytics. Journal of Educational Technology & Society.

http://ifets.info/journals/15_3/4.pdf

Page 6: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

@HDrachsler, #LASI_NL, Zeist, NetherlandsSlide 6 / 29 June 2014

1. Why LA data standard?

2. What data standards are out there?

3. Indepth exampe xAPI

Lecture structure

4. Outlook

Page 7: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Sophistican model

Siemens, G., Dawson, S., & Lynch, G. (2014). Improving the Quality and Productivity of the Higher Education Sector – Policy and Strategy for Systems-Level Deployment of Learning Analytics. Canberra, Australia: Office of Learning and Teaching, Australian Government. Retrieved from http://solaresearch.org/Policy_Strategy_Analytics.pdf

Page 8: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Heterogeneous TEL systems …… not made for Learning Analytics

Pagina 8

• Various heterogonous data sources

• No metadata standards • No proper description of

data fields• No unique user ID in the

different systems• Not intended for

evaluation and educational interventions

• No comparison of effective methods

Page 9: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

9

Educational Data

Drachsler, H., et al. (2010). Issues and Considerations regarding Sharable Data Sets for Recommender Systems in Technology Enhanced Learning. 1st Workshop Recommnder Systems in Technology Enhanced Learning (RecSysTEL@EC-TEL 2010) September, 28, 2010, Barcelona, Spain.

Verbert, K., Manouselis, N., Drachsler, H., and Duval, E. (2012). Dataset-driven Research to Support Learning and Knowledge Analytics. Journal of Educational Technology &

Society.

Important to report effects from algorithm X to a reference dataset, to gain common knowledge, and have reproducible results.

ACM Recommender Systems, and KDD cup work like this since years.

Page 10: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Aggregated Paradata

Drachsler, H., Bogers, T., et al. (2010). Issues and considerations regarding sharable data sets for recommender systems in technology enhanced learning. Elsevier Procedia Computer Science: Volume 1, Issue 2. (pp. 2849-2858). doi: 10.1016/j.procs.2010.08.010.

Page 11: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

1. More useful analysis through the combination of data from different sources

2. A critical mass of data for learning science research

3. Sufficient scale of data to determine relevance and quality of educational resources

4. Reproducibility and transparency in learning analytics research

5. Cross-institutional strategy comparison6. Research on the effect of education

policy

7. Social learning in informal settings8. Learner data as a teaching and learning

resource

Aims for Data Standards

http://www.laceproject.eu/deliverables/d7-2-data-sharing-roadmap/

Page 12: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

MOLAC Innovation Cycle

Drachsler, H. & Kalz, M. (2015). The MOLAC Innovation cyle. Journal of Computer Assisted Learning. (in press).

Page 13: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

@HDrachsler, #LASI_NL, Zeist, NetherlandsSlide 13 / 29 June 2014

1. Why LA data standard?

2. What data standards are out there?

3. Indepth exampe xAPI

Lecture structure

4. Outlook

Page 14: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Pagina 14

• Content metadata (e.g., IEEE LOM).• Personal Data (e.g., IMS ePortfolio, IMS LIP,

or HR-XML)• Social metadata (ratings, tags or comments

that were intentionally contributed by the users)

• Paradata (automatically tracked by the system)

• Linked Data (interlinked datasets on the web using the RDF standard)

Types of Data

Dietze, S., Drachsler, H., Giordano, D., (2014). A Survey on Linked Data and the Social Web as facilitators for TEL recommender systems, in: Recommender Systems for Technology Enhanced Learning: Springer, 2014.

Page 15: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Context Attention Metadata

Scheffel, M., Niemann, K., Leony, D., Pardo, A., Schmitz, H. C., Wolpers, M., & Kloos, C. D. (2012). Key action extraction for learning analytics. In 21st Century Learning for 21st Century Skills (pp. 320-333). Springer Berlin Heidelberg.

Nikolas, A., Sotiriou, S., Zervas, P., & Sampson, D. G. (2014). The open discovery space portal: A socially-powered and open federated infrastructure. In Digital Systems for Open Access to Formal and Informal Learning (pp. 11-23). Springer International Publishing.

Page 16: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Context Attention Metadata

Wolpers M., Najjar, J., Verbert, K., Duval, E. (2007). Tracking Actual Usage: the Attention Metadata Approach, Journal of Educational Technology and Society, 10 (3), 106-121.

Page 17: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

How Tin Can API works

Tin Can enabled activities send simple statements to a Learning Record Store.

LRS

Elearning Game Simulator Blog YouTube

Grafik by Christan Glahn (@phish108) http://www.slideshare.net/phish108

Page 18: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Most strong candidates, right now

Released since 2012 First release October 2015

• Tracks experiences, scores, progress, teams, virtual media, real-world experiences (not just completions)

• Allows data storage AND retrieval (ex. 3rd party reporting and analytics tools) • Enables tracking mobile, games, and virtual worlds experiences • Developed by open source community

Page 19: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Activity driven data model

John added a photo to Open U Community EnvironmentJim commented on John’s photo on Community EnvironmentJohn watched How to save energy video on ARLearn at 22.05.2014 3pmJohn subscribed to Sustainable Energy on Open U at 24.05.2014 1pmJohn posted My first blog post in Open U Community Environment

Page 20: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Metadata standards for Learner Tracking

Page 21: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Onderwerp via >Beeld >Koptekst en voettekstPagina 21

Page 22: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Example: xAPI statement in json format

'{ "actor": { "objectType": "Agent", "name": ”Hendrik Drachsler", "mbox": "mailto:[email protected]" }, "verb": { "id": "http://activitystrea.ms/schema/1.0/access", "display": { "en-US": "Indicates the learner accessed a page" } }, "object": { "objectType": "Activity", "id": "http://OUNL/PSY/module1.html", "definition": { "name": { "en-US": "Module 1: …." }, "description": { "en-US": "This lesson is an introduction to the Introduction into Psychology " }, "type": "http://adlnet.gov/expapi/activities/lesson" } }}'

Page 23: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Page 24: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Although, there are standards there are interoperability issues

Page 25: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Page 26: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

@HDrachsler, #LASI_NL, Zeist, NetherlandsSlide 26 / 29 June 2014

1. Why LA data standard?

2. What data standards are out there?

3. Indepth exampe xAPI

Lecture structure

4. Outlook

Page 27: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Onderwerp via >Beeld >Koptekst en voettekstPagina 27

Page 28: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

ECO IT System

Page 29: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Repository of xAPI statements

Scheffel, M., Ternier, S., & Drachsler, H. (2016a). The Dutch xAPI Specification for Learning Activities (DSLA) – Registry. Retrieved from http://bit.ly/DutchXAPIreghttp://www.laceproject.eu/blog/xapi-dsla/

Page 30: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Repository of xAPI statements

Onderwerp via >Beeld >Koptekst en voettekstPagina 31

http://bit.ly/DutchXAPIreg

Page 31: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

Repository of xAPI statements

Pagina 32

http://bit.ly/DutchXAPIspread

Page 32: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

@HDrachsler, #LASI_NL, Zeist, NetherlandsSlide 33 / 29 June 2014

1. Why LA data standard?

2. What data standards are out there?

3. Indepth exampe xAPI

Lecture structure

4. Outlook

Page 33: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

SURF SIG Learning Analytics • We want to stimulate a standard

for xAPI• Rollout of DSLA in NL over SURF • If you plan to do xAPI come and

join us • Use DSLA and enrich it

http://bit.ly/DutchXAPIreg

http://bit.ly/DutchXAPIspread

Page 34: Dutch Cooking with xAPI Recipes, The Good, the Bad, and the Consistent

```

35