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. encouragement as well as guidance during the preparation of this project. I am grateful for her assistance. Mr.Virtual Classroom ACKNOWLEDGEMENT I am also thankful to our Head of Department Mr. I would sincerely like to thank my advisor. Last but not the least I am grateful to my parents for their encouragement and appreciations. 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. He has always been a source of enthusiasm and inspiration for me. Manvendra Singh for providing invaluable insights. never trying to limit my aspirations. 3 .

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

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

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

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

he can also perform administrative functionalities. Presenter when enters the classroom. Our virtual classroom will have two types of users. he will be asked whether he want to join the classroom as presenter or participant. Presenter is the one who conducts the session. The users of virtual classroom (presenter and participant) has different interface of the classroom. When a user enters in the virtual classroom. as presenter and participant. the features of the classroom will be different for Presenter and Participant USER CASE DIAGRAM FOR VIRTUAL CLASSROOM 8 . and participant is the one who attends the session.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. when they enter in the classroom. He can save a lot of time by using the virtual classroom to attend the session. Depending on the user type. Users can get many advantages by using virtual classroom.

Presenter and Participant. there are two entities.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. These two entities can be identified as actors in the System. which interacts with the system. in virtual classroom. 9 .

use-cases identified for him in the system are as apply for registration and attend the presentation. Therefore. also he attends the presentation in Virtual classroom. DATA FLOW DIAGRAM 10 .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.

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 .

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

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

But. this part could be done in future. Through this. it can be improved in many dimensions. users must be trained properly. For that a user manual for the system need be prepared. Depending on the feedback. Also. the session will have facility of using real time audio. Depending on the feedback from evaluation. We also plan to submit it to source forge (open source community) after our formal evaluation. as we have seen many others virtual classroom has functionalities for session recording. As stated in proposed system’s scope.Virtual Classroom FUTURE SCOPE The virtual classroom developed is quite useful in many aspects. we haven't given such facilities in our classroom. For using the system. it can be done in future. We are planning to do a formal evaluation of our system before opening it for public. the changes will be done accordingly. But since we couldn't do it. further functionalities to be added to our system will be decided. Though this is currently usable. These functionalities can be considered as a further work to be done for our classroom. Since it is not prepared. etc. 20 . which will guide the user. seminars can be conducted on the Internet and participants from all over world can attend it. breakout rooms. Available at: http://www.oreilly. Programming Code Examples http://www. & BBC (2009) Virtual learning 'slow starter' (online).shtml A classroom in Second life Image (2011) Available at: http://www.Virtual Classroom REFRENCES HTML Coding Available at: http://news.java2s.reading.pdf 21 . H.html Absolute java FAQ: All Java Resources Blackboard (2011) About (1998) Evaluation of virtual learning environments.html Code Examples from Java Swing Overview of Java programming resources http://schmidt.w3schools Java examples (examples sources code) Happy (Accessed: 5 April 2011) Available at:

com/lotus/virtualclassroom Virtual Classroom—Instructor-led web-based training Live eLearning Solution & Designing for the Virtual Interactive Classroom http://www. 1995-Designing a Virtual Classroom http://web.html 22 .4/static/ Lotus Virtual Classroom www.elluminate. S.html PostgreSQL: Storing large Data Virtual Teaching in Higher Education http://www. IBM Software .csun. Collaboration Solution Software https://www. Norwood: Murray Turoff March 7-10.1Manual/prog/ html Using large Objects http://www. (1995) The virtual Classroom: Learning Without Limits via Computer Networks.Virtual Classroom PostgreSQL: Manuals: SQL Commands: http://www.

Sign up to vote on this title
UsefulNot useful