17. Possible solutions
Use a backchannel chat to improve communication
Conole G., and Alevizou P (2010) “A literature review of the use of Web 2.0 tools in Higher
Education”. A report commissioned by the Higher Education Academy.
18. Possible solutions
Use a backchannel chat to improve communication
Conole G., and Alevizou P (2010) “A literature review of the use of Web 2.0 tools in Higher
Education”. A report commissioned by the Higher Education Academy.
Yardi, S. “Whispers in the Classroom." Digital Youth, Innovation, and the Unexpected. Edited by
Tara McPherson. The John D. and Catherine T. MacArthur Foundation Series on Digital Media and
Learning. Cambridge, MA: The MIT Press, 2008. 143–164.
21. Possible solutions
Improve orchestration at enactment by means of
lanterns for distributed awareness
Alavi, H. S., Dillenbourg, P., & Kaplan, F. (2009). Distributed awareness for class orchestration.
Learning in the Synergy of Multiple Disciplines -- Proceedings of the 4th European Conference on
Technology Enhanced Learning (pp. 211-225). Springer.
22. !"
Possible solutions
Paulo Blikstein"
!
#$%&'(")*"+,("-./("012$%15.'6"7,$8,"1==.74"'(4(1'8,('4"5."%."<18?"19/"@.'5,"$9"5$;
2 1 ( 1 ;("5'18?$9%"
23. !"
Possible solutions
Paulo Blikstein"
Learning analytics for assessment !
#$%&'(")*"+,("-./("012$%15.'6"7,$8,"1==.74"'(4(1'8,('4"5."%."<18?"19/"@.'5,"$9"5$;
2 1 ( 1 ;("5'18?$9%"
24. !"
Possible solutions
Paulo Blikstein"
Learning analytics for assessment !
#$%&'(")* P. (2011). Using learning analytics to assess students ’ behavior in open ‐ ended programming
Blikstein, "+,("-./("012$%15.'6"7,$8,"1==.74"'(4(1'8,('4"5."%."<18?"19/"@.'5,"$9"5$;
2 1 ( 1 ;("5'18?$9%"
tasks. Proceedings of the 1st International Conference on Learning Analytics and Knowledge 2011
25. Our solution
Impact for Impact for
Measures
students teachers
27. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
Impact for Impact for
Measures
students teachers
28. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
Record student interactions and use learning analytics
Impact for Impact for
Measures
students teachers
29. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
Record student interactions and use learning analytics
Improve orchestration in enactment and provision of
efficient feedback
Impact for Impact for
Measures
students teachers
30. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
Record student interactions and use learning analytics
Improve orchestration in enactment and provision of
efficient feedback
Improve orchestration design for the following session and
acquiring evidences for summative assessment
Impact for Impact for
Measures
students teachers
31. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
Record student interactions and use learning analytics
Improve orchestration in enactment and provision of
efficient feedback
Improve orchestration design for the following session and
acquiring evidences for summative assessment
Engagement in lab sessions (support of other artifacts)
Impact for Impact for
Measures
students teachers
32. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
Record student interactions and use learning analytics
Improve orchestration in enactment and provision of
efficient feedback
Improve orchestration design for the following session and
acquiring evidences for summative assessment
Engagement in lab sessions (support of other artifacts)
Awareness, reflection and reaction
Impact for Impact for
Measures
students teachers
33. Our solution
One-way websocket notifications
Improve attention and effectiveness of general feedback
classON
Record student interactions and use learning analytics
Improve orchestration in enactment and provision of
efficient feedback
Improve orchestration design for the following session and
acquiring evidences for summative assessment
Engagement in lab sessions (support of other artifacts)
Awareness, reflection and reaction
Impact for Impact for
Measures
students teachers
36. classON
aCtive Learning ASSessment
Orchestration & Notifications
Enactment phase: on class
37. classON
aCtive Learning ASSessment
Orchestration & Notifications
Enactment phase: on class
Activate the class: improve orchestration
38. classON
aCtive Learning ASSessment
Orchestration & Notifications
Enactment phase: on class
Activate the class: improve orchestration
Activate the class: students’ engagement
41. classON
Formative
HTML5 &
assessment
web
and quick
technologies
feedback
42. classON
Formative
HTML5 & Attention &
assessment
web notification
and quick
technologies system
feedback
43. classON
Formative
HTML5 & Attention &
assessment
web notification
and quick
technologies system
feedback
Learning
analytics
44. classON
Formative
HTML5 & Attention &
assessment
web notification
and quick
technologies system
feedback
Orchestrating
Learning learning at
analytics enactment
45. classON
Formative
HTML5 & Attention &
assessment
web notification
and quick
technologies system
feedback
Orchestrating
Learning Data
learning at
analytics visualization
enactment
50. HTML5 & web technologies
• Web notifications for forefront messages
51. HTML5 & web technologies
• Web notifications for forefront messages
• Web sockets for fast/real-time
communication (datavis in real time)
52. HTML5 & web technologies
• Web notifications for forefront messages
• Web sockets for fast/real-time
communication (datavis in real time)
• Key-value databases for a fast and efficient
backend: MongoDB
53. HTML5 & web technologies
• Web notifications for forefront messages
• Web sockets for fast/real-time
communication (datavis in real time)
• Key-value databases for a fast and efficient
backend: MongoDB
• JavaScript libraries for datavis: d3, protovis...
55. Attention & notification system
• Web notifications in order to make info
available without changing attention
(supported by websockets)
56. Attention & notification system
• Web notifications in order to make info
available without changing attention
(supported by websockets)
• One-click subscription to the notifications
channel from the wording of the session
57. Attention & notification system
• Web notifications in order to make info
available without changing attention
(supported by websockets)
• One-click subscription to the notifications
channel from the wording of the session
• Simple interface for the teacher to send
notifications to all the connected students
66. Future works
• Attention improvement delaying
notification delivery
• Intelligent Tutoring System based on
common problems (notifications log)
67. Future works
• Attention improvement delaying
notification delivery
• Intelligent Tutoring System based on
common problems (notifications log)
• Collection of more student events and
create real time visualizations
70. Learning analytics
Learning analytics is the measurement, collection,
analysis and reporting of data about learners and
their contexts, for purposes of understanding and
optimising learning and the environments in
which it occurs.
CfP of Conference on Learning Analytics and Knowledge 2011
72. What to
instrumentalize?
• Lab session wording containing event
collection in JavaScript
73. What to
instrumentalize?
• Lab session wording containing event
collection in JavaScript
• Login info from LMS in order to associate
events to a student id
80. Recorded Events
• Access to the wording
• Start working on a section
• Finish working in a section
81. Recorded Events
• Access to the wording
• Start working on a section
• Finish working in a section
• I have a problem / I solved the problem
82. Recorded Events
• Access to the wording
• Start working on a section
• Finish working in a section
• I have a problem / I solved the problem
• How the problem was solved:
individual effort, peer interaction or
teacher feedback
83. Recorded Events
• Access to the wording
• Start working on a section
• Finish working in a section
• I have a problem / I solved the problem
• How the problem was solved:
individual effort, peer interaction or
teacher feedback
How to translate that into learning outcomes achievement?
87. Orchestrating learning at
enactment
The metaphor of “orchestrating learning” has
been frequently used to address the challenges
of coordinating the complexity of conducting
learning activities.
Stellar D1.1
105. Workflow
• Use classON app to monitor student
problems and state in real time
• In a normal situation teacher decides to
106. Workflow
• Use classON app to monitor student
problems and state in real time
• In a normal situation teacher decides to
• Directly help one of the teams
107. Workflow
• Use classON app to monitor student
problems and state in real time
• In a normal situation teacher decides to
• Directly help one of the teams
• Make one team help another one
108. Workflow
• Use classON app to monitor student
problems and state in real time
• In a normal situation teacher decides to
• Directly help one of the teams
• Make one team help another one
• Send a notification (since it’s a common
problem)
110. Data visualization
Information visualization is the interdisciplinary
study of the visual representation of large-
scale collections of information.
Michael Friendly (2008). "Milestones in the history of thematic
cartography, statistical graphics, and data visualization"
119. Datavis for students
• Aesthetically attractive
• Fluent (straightforward and simple
interaction)
120. Datavis for students
• Aesthetically attractive
• Fluent (straightforward and simple
interaction)
• Make them reflect (in and out of class)
121. Datavis for students
• Aesthetically attractive
• Fluent (straightforward and simple
interaction)
• Make them reflect (in and out of class)
• Awareness of their knowledge and relate
it to the average
122. Datavis for students
• Aesthetically attractive
• Fluent (straightforward and simple
interaction)
• Make them reflect (in and out of class)
• Awareness of their knowledge and relate
it to the average
• React with an designed (re)action
123. Summing up: classON
One-way websocket notifications
Improve attention and effectiveness of general feedback
Record student interactions and use learning analytics
Improve orchestration in enactment and provision of
efficient feedback
Improve orchestration design for the following session and
acquiring evidences for summative assessment
Engagement in lab sessions (also other artifacts)
Awareness, reflection and reaction
Impact for Impact for
Measures
students teachers
126. Next steps
• Define datavis for teachers’ and students’
interactions
• Development of a classON prototype
127. Next steps
• Define datavis for teachers’ and students’
interactions
• Development of a classON prototype
• Save events for every interaction with the
system (even events manually annotated)
128. Next steps
• Define datavis for teachers’ and students’
interactions
• Development of a classON prototype
• Save events for every interaction with the
system (even events manually annotated)
• Use dataset to test the prototype
Literature review and then found an article about experiences of using a chat tool in the classroom\n
Literature review and then found an article about experiences of using a chat tool in the classroom\n
Literature review and then found an article about experiences of using a chat tool in the classroom\n
\n
\n
Assessing student learning in unscripted, open-ended environments.\n\n
Assessing student learning in unscripted, open-ended environments.\n\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
Record student interaction and use learning analytics to provide teacher with infovis:\nTo better orchestrate the session in enactment: provide feedback in an efficient way\nTo better understand what happened in the session: summative component and improvement of the following sessions\nRecord student interaction and use learning analytics to provide students with infovis:\n To engage them in the sessions\n To make them reflect about the session, knowledge awareness, and the next step they should take (reaction)\n Use other engagement artifacts: badges, etc.\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
E.g., publish datavis every week at a certain time\n
E.g., publish datavis every week at a certain time\n
E.g., publish datavis every week at a certain time\n
E.g., publish datavis every week at a certain time\n
E.g., publish datavis every week at a certain time\n