SlideShare a Scribd company logo
1 of 14
κΠΔΧ

(kPAX)

κũδος – Plataforma d’Aprenentatge en Xarxa
Barcelona, April 21st

Juan Francisco Sánchez Ramos (Technical programmer)
E-mail: jsanchezramos@uoc.edu
Twitter: @juanfrasr
#kPAX
κΠΔΧ 1 / 13
Summary
1. Why? (general overview and objectives)
2. What? (κΠΔΧ structure)
3. How? (social network design)
1

4. How ? (κΠΔΧ arquitecture, technologies)
5. And...? (current state + TODO list).
6. Conclusions

1

Geeks only!
κΠΔΧ

2 / 13
Overview

κΠΔΧ

3 / 13
Foundations
1.
2.
3.
4.

Serious games (learn)
Mobile devices
Social networks
Transversal platform (UOC)

κΠΔΧ

4 / 14
Structure of the platform

κΠΔΧ

5 / 13
Design (1/3)

κΠΔΧ

6 / 13
Design (2/3)

κΠΔΧ

7 / 13
Design (3/3)

κΠΔΧ

8 / 13
List games,
add games…
--PHP -PHP
κΠΔΧ
κΠΔΧ
(elgg)
(elgg)

Arquitecture
--mysql -mysql
DB
DB

--PHP -PHP
κΠΔΧ plugin
κΠΔΧ plugin
Connect to
κΠΔΧ services

--Any language -Any language
ANY DEVICE
ANY DEVICE

--JAVA
JAVA
-Rest of
-Rest of
services
services

Manages all
information

Access game information

κΠΔΧ

9 / 13
State of the platform
Done:
Elgg basic
First plugins
First services
Demo game
First scores table

Doing:
 Theme
 8 PFCs and 2
PFMs:
 5 games
 3 κΠΔΧ
improvements

κΠΔΧ

10 / 13
TO DO
• New learning
games
• Teams, groups
and users
management
• Rankings
• Other platforms
interface
κΠΔΧ

11 / 13
Conclusions / Final remarks

1. A first κΠΔΧ alpha version is in production and
CS and MPL students are working on
improvements.
2. The code is open source (GPL v2 - github)
3. The idea is to complement it via final projects,
innovation calls (perhaps), croudsourcing (who
knows), etc.
4. κΠΔΧ might:
–
–
–

give academia a new possible learning resource,
improve the external visibility of our university, and
even help some people.
κΠΔΧ

12 / 13
κΠΔΧ

(kPAX)

κũδος – Plataforma d’Aprenentatge en Xarxa
Thanks for coming!
Join kPAX! ;)

Let’s play seriusly!
Barcelona, April 21st
Juan Francisco Sánchez Ramos (Technical programmer)
E-mail: jsanchezramos@uoc.edu
Twitter: @juanfrasr
#kPAX
κΠΔΧ

13 / 13
Extra bonus

• Innovation project: kpax
• Alpha-version: http://kpax.uoc.edu/elgg
• Github – Code:
https://github.com/jsanchezramos/k-pax
• κΠΔΧ people: Daniel Riera, Àgata
Lapedriza, Xavi Baró, Joan Arnedo, César
Córcoles, Josep Jorba, David Masip, Juan
Francisco Sánchez, Francesc Santanach,
Alicia Valls, Jorge ferra

κΠΔΧ

More Related Content

Viewers also liked

ASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas Seriot
ASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas SeriotASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas Seriot
ASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas Seriot
Cyber Security Alliance
 
02 Mayekava Ozone And Climate Friendly Products Jan Boone
02 Mayekava Ozone  And Climate Friendly Products Jan Boone02 Mayekava Ozone  And Climate Friendly Products Jan Boone
02 Mayekava Ozone And Climate Friendly Products Jan Boone
Koeppen Halvart
 

Viewers also liked (16)

Development Challenges, South-South Solutions: October 2011 Issue
Development Challenges, South-South Solutions: October 2011 IssueDevelopment Challenges, South-South Solutions: October 2011 Issue
Development Challenges, South-South Solutions: October 2011 Issue
 
Extracto del Seminario de Marketing Digital PagoRanking-AChS
Extracto del Seminario de Marketing Digital PagoRanking-AChSExtracto del Seminario de Marketing Digital PagoRanking-AChS
Extracto del Seminario de Marketing Digital PagoRanking-AChS
 
La energa
La energaLa energa
La energa
 
Roller conveyor 24 Volts motor
Roller conveyor 24 Volts motorRoller conveyor 24 Volts motor
Roller conveyor 24 Volts motor
 
Apunta't a l'art Neus Munar Montadas
Apunta't a l'art Neus Munar MontadasApunta't a l'art Neus Munar Montadas
Apunta't a l'art Neus Munar Montadas
 
Recambios generadores
Recambios generadoresRecambios generadores
Recambios generadores
 
Art.29-10 Un llamado a la comunicación accesible
Art.29-10 Un llamado a la comunicación accesibleArt.29-10 Un llamado a la comunicación accesible
Art.29-10 Un llamado a la comunicación accesible
 
ASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas Seriot
ASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas SeriotASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas Seriot
ASFWS 2013 Rump Session - Abusing Twitter API One year later… Nicolas Seriot
 
Boletín IX febrero 2015
Boletín IX febrero 2015Boletín IX febrero 2015
Boletín IX febrero 2015
 
Avusturya ulke raporu_2013
Avusturya ulke raporu_2013Avusturya ulke raporu_2013
Avusturya ulke raporu_2013
 
DOING BUSINESS IN SERBIA 2014
DOING BUSINESS IN SERBIA 2014DOING BUSINESS IN SERBIA 2014
DOING BUSINESS IN SERBIA 2014
 
Problematizacion
ProblematizacionProblematizacion
Problematizacion
 
Presentación Cash Flow Manager
Presentación Cash Flow ManagerPresentación Cash Flow Manager
Presentación Cash Flow Manager
 
Gnu y software libre
Gnu y software libreGnu y software libre
Gnu y software libre
 
Agile Business Day 2016 - W6 agile innovations in enterprise-a adamo
Agile Business Day 2016 - W6 agile innovations in enterprise-a adamoAgile Business Day 2016 - W6 agile innovations in enterprise-a adamo
Agile Business Day 2016 - W6 agile innovations in enterprise-a adamo
 
02 Mayekava Ozone And Climate Friendly Products Jan Boone
02 Mayekava Ozone  And Climate Friendly Products Jan Boone02 Mayekava Ozone  And Climate Friendly Products Jan Boone
02 Mayekava Ozone And Climate Friendly Products Jan Boone
 

Similar to Kpax

Session 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in EuropeSession 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in Europe
ISSGC Summer School
 

Similar to Kpax (20)

De ce să știi limbaj de asamblare
De ce să știi limbaj de asamblareDe ce să știi limbaj de asamblare
De ce să știi limbaj de asamblare
 
Mume13: les 6
Mume13: les 6Mume13: les 6
Mume13: les 6
 
Eurographics 2016 Conference Presentation
Eurographics 2016 Conference PresentationEurographics 2016 Conference Presentation
Eurographics 2016 Conference Presentation
 
Designing Software Libraries and Middleware for Exascale Systems: Opportuniti...
Designing Software Libraries and Middleware for Exascale Systems: Opportuniti...Designing Software Libraries and Middleware for Exascale Systems: Opportuniti...
Designing Software Libraries and Middleware for Exascale Systems: Opportuniti...
 
CVEng2016
CVEng2016CVEng2016
CVEng2016
 
Session 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in EuropeSession 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in Europe
 
05 scheme ictf4 2015 -smkppm
05 scheme ictf4 2015 -smkppm05 scheme ictf4 2015 -smkppm
05 scheme ictf4 2015 -smkppm
 
Mikhail_Tchernychev_Resume_t_2
Mikhail_Tchernychev_Resume_t_2Mikhail_Tchernychev_Resume_t_2
Mikhail_Tchernychev_Resume_t_2
 
Core kick off vaccari
Core kick off vaccariCore kick off vaccari
Core kick off vaccari
 
Plume Project
Plume ProjectPlume Project
Plume Project
 
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceRmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
 
Y7 Game Design Technologies Program
Y7 Game Design Technologies ProgramY7 Game Design Technologies Program
Y7 Game Design Technologies Program
 
AKS Computing Schemes of Work 201314
AKS Computing Schemes of Work 201314AKS Computing Schemes of Work 201314
AKS Computing Schemes of Work 201314
 
cv_TLg_en_20151128
cv_TLg_en_20151128cv_TLg_en_20151128
cv_TLg_en_20151128
 
CS MOOC | Coursera, edX, Udacity
CS MOOC | Coursera, edX, UdacityCS MOOC | Coursera, edX, Udacity
CS MOOC | Coursera, edX, Udacity
 
cv_jeremy_compostella_en
cv_jeremy_compostella_encv_jeremy_compostella_en
cv_jeremy_compostella_en
 
L1 computer architecture lesson 1
L1 computer architecture  lesson 1L1 computer architecture  lesson 1
L1 computer architecture lesson 1
 
digitaldesign-s20-lecture3b-fpga-afterlecture.pdf
digitaldesign-s20-lecture3b-fpga-afterlecture.pdfdigitaldesign-s20-lecture3b-fpga-afterlecture.pdf
digitaldesign-s20-lecture3b-fpga-afterlecture.pdf
 
2014 05 30 (uc3m) e madrid balta ucm mirando 4 anyos atras adelante tecnologi...
2014 05 30 (uc3m) e madrid balta ucm mirando 4 anyos atras adelante tecnologi...2014 05 30 (uc3m) e madrid balta ucm mirando 4 anyos atras adelante tecnologi...
2014 05 30 (uc3m) e madrid balta ucm mirando 4 anyos atras adelante tecnologi...
 
510Lec01-Overview.pptx
510Lec01-Overview.pptx510Lec01-Overview.pptx
510Lec01-Overview.pptx
 

Recently uploaded

Recently uploaded (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

Kpax

  • 1. κΠΔΧ (kPAX) κũδος – Plataforma d’Aprenentatge en Xarxa Barcelona, April 21st Juan Francisco Sánchez Ramos (Technical programmer) E-mail: jsanchezramos@uoc.edu Twitter: @juanfrasr #kPAX κΠΔΧ 1 / 13
  • 2. Summary 1. Why? (general overview and objectives) 2. What? (κΠΔΧ structure) 3. How? (social network design) 1 4. How ? (κΠΔΧ arquitecture, technologies) 5. And...? (current state + TODO list). 6. Conclusions 1 Geeks only! κΠΔΧ 2 / 13
  • 4. Foundations 1. 2. 3. 4. Serious games (learn) Mobile devices Social networks Transversal platform (UOC) κΠΔΧ 4 / 14
  • 5. Structure of the platform κΠΔΧ 5 / 13
  • 9. List games, add games… --PHP -PHP κΠΔΧ κΠΔΧ (elgg) (elgg) Arquitecture --mysql -mysql DB DB --PHP -PHP κΠΔΧ plugin κΠΔΧ plugin Connect to κΠΔΧ services --Any language -Any language ANY DEVICE ANY DEVICE --JAVA JAVA -Rest of -Rest of services services Manages all information Access game information κΠΔΧ 9 / 13
  • 10. State of the platform Done: Elgg basic First plugins First services Demo game First scores table Doing:  Theme  8 PFCs and 2 PFMs:  5 games  3 κΠΔΧ improvements κΠΔΧ 10 / 13
  • 11. TO DO • New learning games • Teams, groups and users management • Rankings • Other platforms interface κΠΔΧ 11 / 13
  • 12. Conclusions / Final remarks 1. A first κΠΔΧ alpha version is in production and CS and MPL students are working on improvements. 2. The code is open source (GPL v2 - github) 3. The idea is to complement it via final projects, innovation calls (perhaps), croudsourcing (who knows), etc. 4. κΠΔΧ might: – – – give academia a new possible learning resource, improve the external visibility of our university, and even help some people. κΠΔΧ 12 / 13
  • 13. κΠΔΧ (kPAX) κũδος – Plataforma d’Aprenentatge en Xarxa Thanks for coming! Join kPAX! ;) Let’s play seriusly! Barcelona, April 21st Juan Francisco Sánchez Ramos (Technical programmer) E-mail: jsanchezramos@uoc.edu Twitter: @juanfrasr #kPAX κΠΔΧ 13 / 13
  • 14. Extra bonus • Innovation project: kpax • Alpha-version: http://kpax.uoc.edu/elgg • Github – Code: https://github.com/jsanchezramos/k-pax • κΠΔΧ people: Daniel Riera, Àgata Lapedriza, Xavi Baró, Joan Arnedo, César Córcoles, Josep Jorba, David Masip, Juan Francisco Sánchez, Francesc Santanach, Alicia Valls, Jorge ferra κΠΔΧ