P. 1
Virtual Classroom

Virtual Classroom

|Views: 246|Likes:
Published by shiv_scribd_doc

More info:

Published by: shiv_scribd_doc on Apr 04, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





Virtual Classroom




H.O.D. (IT)
Mr. Kaushal Chandra Project Guide

Aditya Naithani IT IV Yr Hashir Riaz IT IV Yr Rishiraj Singh IT IV Yr


Virtual Classroom



Kaushal Chandra who supported us with numerous resources. Last but not the least I am grateful to my parents for their encouragement and appreciations. Mr. I would sincerely like to thank my advisor.Virtual Classroom ACKNOWLEDGEMENT I am also thankful to our Head of Department Mr. Words cannot truly express my deepest gratitude and appreciation to my friends who always gave me their support and always encouraged me and guided me to independence. I am grateful for her assistance. 3 . He has always been a source of enthusiasm and inspiration for me. Manvendra Singh for providing invaluable insights. encouragement as well as guidance during the preparation of this project. never trying to limit my aspirations.

Introduction 2. 5 6 7 8 11 18 19 20 21 4 . Approach 5. Hardware and Software Requirement 7. How does Virtual Classroom work 3. Advantages of Virtual Classroom 4.Virtual Classroom TABLE OF CONTENT Topic 1. Data Flow Diagram 6. References Page No. Future Scope 9. Conclusion 8.

online discussion or a live training for employees in company. As in traditional classroom. A virtual classroom enables to bring learners from around the world together online in highly interactive virtual classes while greatly reducing the travel. a Virtual Classroom is a scheduled. 5 . optionally a television screen with videos. gives notes/resources. Similarly presenter uses whiteboard. Likewise. gives presentation as given in traditional one. It facilitates instructor and student in teaching-learning events. and when he enters the classroom. Virtual Classroom is a simulated classroom via Internet. he finds a teacher. such as a seminar. a blackboard or whiteboard. When we go to college we have a schedule of lectures. Student must arrive on time. we will discuss some advantages that virtual classroom offers over traditional classroom. They can talk with each other as in the traditional classroom via chat. online. Thus. that we have some idea about virtual classroom. virtual classroom can be visualized as a classroom where a lecture or session is conducted using Internet.Virtual Classroom INTRODUCTION Just as the term virtual means a simulation of the real thing. and expense of on-site teaching/training programs. time. A virtual classroom allows learners to attend a class from anywhere in the world and aims to provides a learning experience that is similar to a real classroom. Now. which provides a convenient communication environment for distance learners just like traditional face-to-face classroom. LCD projector. It can be used as a solution for live delivery and interaction that addresses the entire process of creating and managing our teaching-learning process. which we must attend. teacher-led training session where teachers and learners interact together using computers linked to a network such as the Internet. we have many participants present in virtual classroom. fellow learners. there are professor and fellow learners present with the student.

Resource Sharing: Presenter uploads the resources that can be useful to the particular session. Thus it gives an outline of the session to all participants. Participants can see that web page separately at their end. For that he can load presentation file into the session. Chat: Using this feature presenter and participants can send short text messages to each other. Agenda briefly describes the topics for the discussion. He is able navigate between different slides using appropriate buttons. Hands-up list displays the participant’s name that has raised their hands (virtually) using hands up. Presentation display: The presenter can show PowerPoint presentation in the session. To give any message to participant. presenter can use chat tool. 6 . presenter has to create agenda for the session. Participants list and Hands-up list: Participants list displays the name of the participants that are logged in for the session.Virtual Classroom HOW DOES VIRTUAL CLASSROOM WORK Virtual System is based on the following criterias: Agenda: Before starting the session. Also. presenter can give any resource link on the web. Participants can download these resources. Participants are allowed to send message to presenter using Hands-up facility.

it is very useful for distant learners and for peoples who cannot meet face to face because of lack of time. Due to these advantages. learners can talk to the teacher and to each other. since it is one to one. it still can help learners. it has some pitfalls also. 7 . The sessions are easier to schedule or reschedule since attendees will not be traveling to the venue of the session. provided they have a computer and Internet connection. they have very little opportunity to engage in the learning experience that took place. concept of virtual classroom is getting very popular. Quicker to organize: Training can be organized more quickly than traditional classroom-based training. Following section describes some limitations of virtual classroom. materials do not need to be distributed. Classrooms and projectors do not need to be reserved. Sessions can be recorded: If learners miss a traditional classroom-based training session.Virtual Classroom ADVANTAGES OF VIRTUAL CLASSROOM Following are some of the advantages of Virtual classroom over traditional classroom model: Removal of geographical barriers (Anywhere learning): A virtual classroom allows learners and teachers to attend a single live training session from any place in the world. and although this communication is not as rich in a traditional classroom. Though it gives lots of advantages. A virtual classroom has a facility to record the session so learners or teachers can replay it afterwards. One to one communication: In a virtual classroom environment. Since it allows learners to attend sessions from anywhere in world. Teachers too get an opportunity to review their own or their colleagues’ performance.

When a user enters in the virtual classroom. Presenter when enters the classroom. he can also perform administrative functionalities. Our virtual classroom will have two types of users. Presenter is the one who conducts the session. The users of virtual classroom (presenter and participant) has different interface of the classroom. as presenter and participant.Virtual Classroom APPROACH Overall Approach Our approach is to build a system that would facilitate conducting seminars on Internet for participants from anywhere in world. Depending on the user type. when they enter in the classroom. the features of the classroom will be different for Presenter and Participant USER CASE DIAGRAM FOR VIRTUAL CLASSROOM 8 . he will be asked whether he want to join the classroom as presenter or participant. and participant is the one who attends the session. Users can get many advantages by using virtual classroom. He can save a lot of time by using the virtual classroom to attend the session.

in virtual classroom. there are two entities. 9 . These two entities can be identified as actors in the System. which interacts with the system. Presenter and Participant.Virtual Classroom Register Users Apply for Registration Create Presentation Slides Attend Presentation Create Agenda Load Resources Download Resources Start Presentation Vote for Poll End Presentation As seen in use case diagram.

DATA FLOW DIAGRAM 10 . also he attends the presentation in Virtual classroom.Virtual Classroom Activities performed by the presenter: • • • • • • • Registering new Users Create session Create Agenda Create Poll Load Resources to the Session Start the Presentation End the Session Activities performed by the participant: • • • • Apply for the registration Attend the presentation Download Resources Give Response for the poll Participant can apply for registration for the presentation. use-cases identified for him in the system are as apply for registration and attend the presentation. Therefore.

Virtual Classroom Virtual Classroom System LEVEL 0 Admin Course info Virtual Classroo m System Teacher Student info Student Teacher info Figure 1.0 11 .

Virtual Classroom 12 .

Virtual Classroom Level 2 DFD: Process 1: Process 2: Process 3: 13 .

Virtual Classroom Process 4: Process 5: 14 .

Virtual Classroom Process 6: 15 .

Virtual Classroom Process 7: 16 .

Virtual Classroom Process 8: Process 9: 17 .

Internet Explorer 5.0 or higher Editing Software: . Windows XP or later versions Database: .20 GB or more Input/Output Devices: .Monitor Keyboard and Mouse.Virtual Classroom HARDWARE AND SOFTWARE REQUIREMENT Hardware Requirements: Processor: . Software Requirements: Operating System: Windows 2000 Server. 18 .256 MB or more Hard Disk space: .Pentium III 550 MHz or Athlon AMD 1GHz or Above RAM: .Jakarta-Tomcat-Apache Web Browser: .Oracle/ MS Access/ MySQL Server Web Server: .Macromedia Dream weaver 8.

he can add various resources (i. presenter and participant. It has mainly two users. presenter can conduct seminars for participants in the session. and also he can see the responses submitted by participants to those polls.Virtual Classroom CONCLUSION As given in system specification. When a session is started. As a presenter he can add new users to session. he can view the slide transition.e. we have implemented most of the functionalities of the proposed virtual classroom. 19 . he can chat with other participants in classroom. also he can do hands up. When participant enters in classroom. files or web links) to the session. which will attend the session from anywhere in the world. he can answer the polls. He is able to download the resources submitted by presenter. that will give an outline about the session. A presenter will conduct a session for participants. he can attend the session.he can answer participants doubts using chat facility. whiteboard. he can create different poll questions. also he can use white board. if he has some question to ask to presenter. he can show power point presentation to participants. he can create agenda for the session. Our virtual classroom will be used for conducting web seminars.

the changes will be done accordingly.Virtual Classroom FUTURE SCOPE The virtual classroom developed is quite useful in many aspects. we haven't given such facilities in our classroom. as we have seen many others virtual classroom has functionalities for session recording. the session will have facility of using real time audio. As stated in proposed system’s scope. it can be improved in many dimensions. These functionalities can be considered as a further work to be done for our classroom. users must be trained properly. We are planning to do a formal evaluation of our system before opening it for public. Through this. this part could be done in future. further functionalities to be added to our system will be decided. Since it is not prepared. breakout rooms. which will guide the user. seminars can be conducted on the Internet and participants from all over world can attend it. But. But since we couldn't do it. Depending on the feedback from evaluation. 20 . For using the system. For that a user manual for the system need be prepared. Though this is currently usable. etc. it can be done in future. Also. Depending on the feedback. We also plan to submit it to source forge (open source community) after our formal evaluation.

uk/1998/papers/1998_03.com/jswing2/code/ Java examples (examples sources code) http://www.devlib. H. Available at: http://www.Virtual Classroom REFRENCES HTML Coding http://www.com/AboutBb/Company.aspx (Accessed: 5 April 2011) Cobb.bbc.html Absolute java FAQ: All Java Resources http://javafaq. Available at: http://news.java Programming Code Examples http://www.com/Java_Swing/index.java2s.ac.shtml A classroom in Second life Image (2011) Available at: http://www.. (1998) Evaluation of virtual learning environments.rebanada.org/java/index.pdf 21 .com/ BBC (2009) Virtual learning 'slow starter' (online).icdvrat. H.happycodings.nu/java/free-swing-book/free-swing-bookchapter14.stm Blackboard (2011) About Bb.uk/1/hi/education/7824736. & Reynolds.java.html Code Examples from Java Swing http://examples.reading. Neale.com/ Overview of Java programming resources http://schmidt.oreilly.co.w3schools .com/html Happy Coding. S.blogspot.blackboard. Available at: http://www.

org/docs/7.4/static/jdbc-binary-data. IBM Software .aspx Designing for the Virtual Interactive Classroom http://www. (1995) The virtual Classroom: Learning Without Limits via Computer Networks. 1995-Designing a Virtual Classroom http://web.postgresql.Virtual Classroom Hiltz. html Using large Objects http://www.3/interactive/sqlcommands.htm Live eLearning Solution &amp. Collaboration Solution Software https://www.com/ Murray Turoff March 7-10.cadence. Norwood: Ablex.html 22 .njit.postgresql.asp?id=11046 Virtual Teaching in Higher Education http://www.edu/~turoff/Papers/DesigningVirtualClassroom PostgreSQL: Manuals: SQL Commands: http://www.edu/sociology/virexp.com/support/virtual-classroom.com/docs/manuals/database/RHDB-2.html PostgreSQL: Storing large Data http://www.redhat. S.campus-technology.org/docs/7.elluminate.ibm.csun.IBM Lotus Virtual Classroom www.com/article.com/lotus/virtualclassroom Virtual Classroom—Instructor-led web-based training http://www.R.1Manual/prog/jdbc-lo.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->