Presentation is loading. Please wait.

Presentation is loading. Please wait.

TutorIM An IM client designed for one-on-one tutoring Tom Allen CSE 403.

Similar presentations


Presentation on theme: "TutorIM An IM client designed for one-on-one tutoring Tom Allen CSE 403."— Presentation transcript:

1 TutorIM An IM client designed for one-on-one tutoring Tom Allen CSE 403

2 Purpose Ever had trouble trying to tutor someone over IM alone? New chat client with a whiteboard for drawing and text editor incorporated Other uses such as extreme programming online

3 Whiteboard Basic functions such as pencil, line, and erase Any changes to the board are broadcast to the other client Client can also save whiteboard as bitmap

4 Text Editor Allows tutor to go over a paper alongside the student Can highlight text so the student can easily see which part you are referring to When edits are made to the text, both sides see them as they are entered End result can be saved as a.txt file

5 Example of interface

6 Architecture IM Client in Java Ease of portability Ease of portability Connects with server, then directly with other client Connects with server, then directly with other client IM Server in unspecified language Should easily interface with databases for… Should easily interface with databases for… Authentication Database Unspecified DB language Unspecified DB language

7 Project Scalability If we find that there are too many features to implement, one could be dropped easily There are many other ideas that benefit online tutoring that could be added Voice chat Voice chat Support for more file formats Support for more file formats Better drawing tools Better drawing tools Adding list of tutors available on server Adding list of tutors available on server etc etc


Download ppt "TutorIM An IM client designed for one-on-one tutoring Tom Allen CSE 403."

Similar presentations


Ads by Google