interaction synchronicity in web based collaborative learning systems

73
Interaction Synchronicity in Web-based Collaborative Learning Systems Ari Bader-Natal [email protected] October 27, 2009

Upload: ari-bader-natal

Post on 11-May-2015

1.468 views

Category:

Education


0 download

DESCRIPTION

Slides from "Interaction Synchronicity in Web-based Collaborative Learning Systems" talk at E-Learn 2009. Full paper available at http://aribadernatal.com/docs/badernatal_elearn2009_updated.pdf or http://www.editlib.org/p/32603

TRANSCRIPT

Page 1: Interaction Synchronicity in Web based Collaborative Learning Systems

Interaction Synchronicity in Web-based Collaborative Learning Systems

Ari [email protected]

October 27, 2009

Page 2: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why support synchronous interactions among learners?

Page 3: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Social and motivational value of having a cohort of peers:

• opportunities to ask for assistance (just-in-time guidance)

• opportunities for discussion (both on-task and off-task)

• opportunities to earn recognition (for assisting others)

Why support synchronous interactions among learners?

Page 4: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why support social interactions among learners?

Page 5: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why support social interactions among learners?

Page 6: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why support social interactions among learners?

Social and motivational value of having a cohort of peers:

• opportunities to establish a reputation among peers

• opportunities for receive encouragement from peers

• opportunities for a study support system of peers

Page 7: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why care about the social/motivational needs of online learners?

Page 8: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why care about the social/motivational needs of online learners?

Learning higher in blended/online learning vs. classroom learning.

• Increased effectiveness may be due to the additional time-on-task.

• Thought: Rather than controlling for this, view it as a new opportunity: Higher engagement more time-on-task higher learning rates

Page 9: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Outline

• Why support interaction synchronicity among learners?

• How do other learning systems address synchronicity?

• How does Grockit achieve web-based synchronicity?

• What have we learned from options in synchronicity?

Page 10: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why not support synchronous interactions in web-based learning systems?

Page 11: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why not support synchronous interactions in web-based learning systems?

It’s difficult. Interaction patterns don’t naturally match.

Page 12: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Why not support synchronous interactions in web-based learning systems?

It’s difficult. Interaction patterns don’t naturally match.

http://www.adaptivepath.com/ideas/essays/archives/000385.php http://www.flickr.com/photos/ubclibrary/2701347277/

Social activity nature of collaborative learning.

Request/response nature of the web

Page 13: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

How do existing learning systems address synchronicity?

Page 14: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Asynchronouslearner interactions

Synchronouslearner interactions

Desktop-based platform

-Design around

the problem

Web-based platform

Avoid / Ignorethe issue

Engineer a solution

How do existing learning systems address synchronicity?

Page 15: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Asynchronouslearner interactions

Synchronouslearner interactions

Desktop-based platform

email-based DE?

Skype, IM, Second Life

Web-basedplatform

(most) OER,wikis, blogs

Grockit, EduFire, DimDim, WiZiQ, etc.

Examples

Page 16: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

How can web-based systems do synchronous interactions?

Asynchronouslearner interactions

Synchronouslearner interactions

Desktop-based platform

Web-based platform ???

Page 17: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

How can web-based systems do synchronous interactions?

Page 18: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

How can web-based systems do synchronous interactions?

Page 19: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

How can web-based systems do synchronous interactions?

Ajax

alex.dojotoolkit.org/2006/03/comet-low-latency-data-for-the-browser/

Comet

Page 20: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

How can web-based systems do synchronous interactions?

Ajax

alex.dojotoolkit.org/2006/03/comet-low-latency-data-for-the-browser/

Comet

TIME

Client

Client

Server

Borax web application model

Boraxo

Page 21: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

flickr.com/photos/jimfrazier/324843234/

MUD / MMO / MMOL

Page 22: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

flickr.com/photos/jimfrazier/324843234/

MUD / MMO / MMOL

Page 23: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

flickr.com/photos/jimfrazier/324843234/

MUD / MMO / MMOL

Page 24: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

flickr.com/photos/jimfrazier/324843234/

MUD / MMO / MMOL

Page 25: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

TIME

Client

Client

Server

Borax web application model

flickr.com/photos/jimfrazier/324843234/

MUD / MMO / MMOL

Page 26: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

TIME

Client

Client

Server

Borax web application model

flickr.com/photos/jimfrazier/324843234/

MUD / MMO / MMOL

Page 27: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Given the ability to do synchronous and/or asynchronous interactions...

Asynchronouslearner interactions

Synchronouslearner interactions

Desktop-based platform

Web-based platform

Page 28: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Given the ability to do synchronous and/or asynchronous interactions...

• Which interactions should be synchronous?

• Which should be asynchronous?

• Which should be a mix?

• What should that mix be?

Asynchronouslearner interactions

Synchronouslearner interactions

Desktop-based platform

Web-based platform

Page 29: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

• Virtual study groups for live collaborative learning

• A social, game-like environment for learners to assist and discuss with one another

• Skill-grained performance analysis to help students decide how to allocate their study time

• Adaptive problem selection techniques to help personalize study sessions based on prior experience and performance

• Support for both synchronous and asynchronous interactions among students

offers:

Page 30: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Lobby: coordination (Async+Sync)

Page 31: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Lobby: coordination (Async+Sync)

Page 32: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Game Round 1: Problem solving (Sync)

Page 33: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Game Round 1: Problem solving (Sync)

Page 34: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Game Round 2: Discussion and reflection (Sync)

Page 35: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Game Round 2: Discussion and reflection (Sync)

Page 36: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Reviews: Explanation / commenting (Async)

Information Question

Answer

Discussion

Ari Bader-Natal: tada

Ari Bader-Natal: ab >= 36/16.

guest 1621324565: if youguess wrong its negative pointsso i left it blank

Joseph Feinstein: anyone no this

guest 1621324565: cancels towhat?

Ari Bader-Natal: !

Ari Bader-Natal: so, 8ab+8ab =16ab.

Ari Bader-Natal: then, b^2 >=36/16.

Ari Bader-Natal: so, at theleast, b=6/4 = 3/2 = 1.5

Jazzmond S. Jones: not a clue

Luke Drakas: ab<2

Lobby Friends Profile Feedback Messages Find a Tutor Forums Groups Users Content Ari Bader-Natal sign out

Back to Reviews Previous Reviewing question 2 of 4 Next

Acceptable answers are 3/2 or 1.5.

First, multiply out the squares to get

16a2 + 8ab + b2 - (16a2 - 8ab + b2)

> 36. All of the squares cancel out and

you are left with 16ab > 36. So, ab >

36/16. This fraction reduces and we

have ab > 9/4. Now, since it is given

that a is not negative and that b is at

least equal to a, we know that the least

possible value for b occurs when b is

equal to a (and not greater than a), and

when ab = 36 and is not greater than

36. So, since a=b, we need to solve

for b2 = 9/4. To find that least possible

value for b, then, we can take the

square root of 9/4 , which is 3/2

(remember, it is given that b is not

negative, so we are looking for the

positive square root). The answer can

be grid as 3/2 or 1.5.

edit this question set

edit this question

Given the following statements, what

is the least possible value of b?

b > a > 0

(4a + b)2 - (4a - b)2 > 36

Correct Answers

1.5, 3/2

Responses

1.50

4

Page 37: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Reviews: Explanation / commenting (Async)

Comments About This Question

thank! your explanation is really helpful

thanks- every step is explaned and the reason behind the procedures.

Thanks y'all!!! Very helpeful!!!

still confused don't know where the 8ab came from

really good explanation. thanks!! ;)

good explanation!

thank you!

nice

i had no idea how to do the problem beforehand, and the explanation was verythorough and helped a lot!!

that's a really good question.

that's a really good question.

Luke Drakas: wow mymultiplication skills arehorrible...

guest 1621324565: guess not

Ari Bader-Natal: (4a+b)^2 -(4a-b)^2 mostly cancels out.

Luke Drakas: ohhhh k thanks iunderstand now

Luke Drakas: i got that far(16ab )

guest 1621324565: i simplifiedto ab is greater than or equal to4

Ari Bader-Natal: divide bothsides by 16, and you get...

Ari Bader-Natal: here's anexplanation:

Ari Bader-Natal: since b is, atthe least, equal to a, let'sassume that it is A.

Joseph Feinstein: so it is four?

Ari Bader-Natal: square root ofboth sides, and you get b>=6/4

Luke Drakas: .how did u get1.5?

Ari Bader-Natal: you're left with( 4ab*2) - (-4ab*2)

Ari Bader-Natal: hope thathelps!

guest 1621324565: smart man

edit this question set

Delete this commentKhuong Le Sunday at 10:07PM

Delete this commentTiffany Riley Saturday at 02:52PM

Delete this commentEL MALIKI Sofia (FBS) Friday at 12:07PM

Delete this commentJazzmond S. Jones Saturday at 04:59PM

Delete this commentAnantharam Peesapati Monday at 09:08AM

Delete this commentkumar manish Thursday at 12:05PM

Delete this commentodarri Lewis Friday at 09:27PM

Delete this commentSherzod Kutfiddinov Tuesday at 02:15AM

Delete this commentSara Gennaro Tuesday at 03:02PM

Delete this commentSidak Singh Dhillon Saturday at 09:48AM

Delete this commentSidak Singh Dhillon Saturday at 09:49AM

Page 38: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Lessons learned regarding interaction synchronicity:

• implications of question complexity

• implications of activity visibility

• implications of continuous communication

• implications for discussion comments reuse

• implications of group size on discussion dynamics

• implications of community size on group formation

Page 39: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of question complexity

Page 40: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of question complexity• Should long passages be visible/included during synchronous interactions?

Page 41: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of question complexity• Should long passages be visible/included during synchronous interactions?

Page 42: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Group Avg wait,size seconds

2 13.93 27.84 32.45 36.0

SAT Reading data from Aug 2009

Implications of question complexity• Should long passages be visible/included during synchronous interactions?

Page 43: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Group Avg wait,size seconds

2 13.93 27.84 32.45 36.0

SAT Reading data from Aug 2009

Implications of question complexity• Should long passages be visible/included during synchronous interactions?

Page 44: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of activity visibility

• Should all student activity be visible immediately?

Page 45: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of activity visibility

• Should all student activity be visible immediately?

Page 46: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of continuous communication

• Should students be able to chat while answering questions?

Page 47: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of continuous communication

• Should students be able to chat while answering questions?

Group Avg wait,size seconds

2 13.93 27.84 32.45 36.0

SAT Reading data from Aug 2009

Page 48: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications for discussion comments reuse

• If a student identifies a comment as ``useful'', can that comment be reused later, in a different context?

Page 49: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications for discussion comments reuse

• If a student identifies a comment as ``useful'', can that comment be reused later, in a different context?

Luke Drakas: i got that far(16ab )

guest 1621324565: i simplifiedto ab is greater than or equal to4

Ari Bader-Natal: divide bothsides by 16, and you get...

Ari Bader-Natal: here's anexplanation:

Ari Bader-Natal: since b is, atthe least, equal to a, let'sassume that it is A.

Joseph Feinstein: so it is four?

Ari Bader-Natal: square root ofboth sides, and you get b>=6/4

Luke Drakas: .how did u get1.5?

Ari Bader-Natal: you're left with( 4ab*2) - (-4ab*2)

Ari Bader-Natal: hope thathelps!

Page 50: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 51: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 52: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 53: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 54: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 55: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 56: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 57: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 58: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 59: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

Page 60: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students in the activity be limited?

flickr.com/photos/sarako/2681500033/ flickr.com/photos/cyberuly/3240991428/flickr.com/photos/38576274@N00/748995719flickr.com/photos/jakecaptive/3944021537/commons.wikimedia.org/wiki/File:Pitt_WWPH2_classroom.JPGflickr.com/photos/ourworld2/1465267765/flickr.com/photos/goldendragon613/250121794/flickr.com/photos/londonmatt/3934882164/flickr.com/photos/anijdam/2903467649/

Page 61: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students participating in a synchronous learning

activity be limited?

Page 62: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students participating in a synchronous learning

activity be limited?

Page 63: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students participating in a synchronous learning

activity be limited?

???

Page 64: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of group size on discussion dynamics• Should the number of students participating in a synchronous learning

activity be limited?

???

Page 65: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of community size on group formation

• How can a learning environment reach the critical mass necessary to sustain synchronous activities?

Page 66: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of community size on group formation

• How can a learning environment reach the critical mass necessary to sustain synchronous activities?

Page 67: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Implications of community size on group formation

• How can a learning environment reach the critical mass necessary to sustain synchronous activities?

http://commons.wikimedia.org/wiki/File:Clock_UT%2B1.png

Page 68: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Discussion & Conclusion

• Why support interaction synchronicity among learners?

• How do other learning systems address synchronicity?

• How does Grockit achieve web-based synchronicity?

• What have we learned from options in synchronicity?

• implications of question complexity

• implications of activity visibility

• implications of continuous communication

• implications for discussion comments reuse

• implications of group size on discussion dynamics

• implications of community size on group formation

Page 69: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Credits:

Page 70: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Credits:

Farb Nivi, Founder/CEO

Page 71: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Credits:

Farb Nivi, Founder/CEO

Grockit team

Page 72: Interaction Synchronicity in Web based Collaborative Learning Systems

Ari Bader-Natal

Interaction Synchronicity in Web-based Collaborative Learning Systems

Credits:

Farb Nivi, Founder/CEO

Grockit students

Grockit team

Page 73: Interaction Synchronicity in Web based Collaborative Learning Systems

Interaction Synchronicity in Web-based Collaborative Learning Systems

Ari [email protected]

October 27, 2009