E-Learning Classroom Environment: Description, Objectives, Considerations and Example Implementation SAMI SHABAN & CHRISTOPHER HEAD Although most of what is written about e-Learning involves distance learning, we concentrate here on the e-Learning classroom environment also known as the computerized classroom. Studies show that technology can be used to create learning and teaching opportunities (Dyrli & Kinnaman, 1994) and that e-Learning has a large impact on education and educational systems (Rich, 2001). We describe the ultimate computerized classroom which uses technology to it’s fullest to enhance the educational experience. We also discuss some objectives and implementation considerations. DESCRIPTION he e-Learning classroom environment consists of hardware, network, and software. Typically there will be more than one of these classrooms connected by a network. A description of the eLearning classroom environment is provided: Hardware and Network: A significant investment in computer and networking hardware components must be made to establish the eLearning classroom. Student Computers: The student computers must be sufficient to support the required software. Each Classroom is configured in an ergonomic manner allowing sufficient desk space for the computers as well as textbooks. The maximum number of computers per classroom should be 20 to 30. Instructor Computer: The instructor computer is similar to that of the students and may include a projector connection. T July-September 2003 • International Journal on E-Learning Network: A network connects the computers within a classroom, and connects classrooms with each other. Printer: The computers in each classroom should be connected through a network to a high speed printer. Server: All e-Learning classrooms are connected through the network to a central high performance computer (server) used to authenticate users logging on to the classroom computers and to store shared programs and data. Software: There are many pieces of software needed in the e-Learning classroom, some general and some specialized. • Classroom computer operating system. • Server operating system. • Standard software such as Microsoft Office package. • Keyboarding training program to teach proper typing techniques. • Broadcast program which enables instructors to send their screen to student computers for demonstration purposes. • Student records management program to manage student attendance and grades. • File management program to facilitate instructor distribution and collection of files. • File repository where course files can be stored for access by students. SAMI SHABAN & CHRISTOPHER HEAD, UNITED ARAB EMIRATES UNIVERSITY, UNITED ARAB EMIRATES E-MAIL: [email protected] E-MAIL: [email protected] 29 • Message program to alert students and instructors of messages when they log on to the system. • Attendance program to allow instructors to take attendance automatically. • Testing program for test construction and administration as well as recording of results. • Subject-specific software appropriate for the material being taught. • Web-based communication such as e-mail, e-mail groups, external access to personal and course files, course web sites, and discussion groups. OBJECTIVES The effectiveness of instruction according to Gagne’s theory of instruction (Gagne, 1985) is shown to be higher in the e-Learning classroom environment within all nine instruction objectives which are: (a) gain attention, (b) inform the learner of lesson objectives, (c) stimulate recall of prior learning, (e) present the stimulus material with distinctive features, (f) provide learning guidance, (g) provide informative feedback, (h) elicit the performance, (i) assess performance, and (j) enhance retention and transfer. It is therefore important to describe the objectives of the eLearning classroom environment: Improve the Learning Process: Studies have shown that there are benefits to the e-Learning classroom environment one of which is an improvement in the learning process (Lawson, 1995; Vichitvejpaisal et al., 2001). Also, the eLearning classroom environment as compared to the traditional classroom should enhance the quality of instruction (Stinson & Claus, 2000). It also provides benefits on all three fronts of constructive learning which are: (a) learner exploration, (b) instructor-assisted knowledge construction, and (c) emphasizing interaction between learners, their peers, and instructors (Dalgarno, 2001). Computer assisted instruction has the potential to be an extremely effective educational method. The traditional modes of instruction: drill and practice, tutorial, simulations, problem solving, authoring, and inquiry can all be incorporated easily and elegantly into the e-Learning classroom environment (Wang & Sleeman, 1994). Enhance Student Outcomes: The ultimate goal in education is to educate students and enhance their outcomes. The purposeful use of computers in classroom instruction has been shown to enhance student outcomes (Archer, 1998; Milheim, 1995). Increase Student Interest: Courses taken in the electronic classroom have a high interest level 30 among students (Stinson & Claus, 2000). This can only have a positive effect on attendance and learning. Enhance Computer and Web Skills: Enhancement of general computer skills is one of the necessary outcomes. These skills include keyboarding, understanding computer terminology, word processing, web usage, and other general computer skills. Students should gain the ability to use the Internet to find authoritative, useful, and appropriate material (Goett & Foote, 2000). Encourage Group Projects: Group projects can be utilized more often as an educational tool in the e-Learning classroom environment and this environment should help reduce “free-riding” (McCorkle et al., 1999). Self-Directed Learning Skills: Formal training in self-directed learning skills rarely occurs in the traditional classroom environment. In the eLearning classroom environment, however, selfdirected learning skills can be easily taught (Lieberman & Linn, 1991). Improved Testing Methods: It is possible to use testing software to construct and administer tests on the computer and automatically grade and store the results. Computerized tests can be a very effective testing method (Brothen & Wambach, 2001). CONSIDERATIONS There are some considerations which must be taken into account when implementing the eLearning classroom environment: Useful Technology with Sound Design: It is not sufficient to simply provide computer technology in the e-Learning classroom, rather it is imperative to provide the most useful and appropriate educational technology (Levine, 2002). Inefficient allocation of funds and technical resources into a poorly designed computerized classroom will continue to disappoint (Butzin, 2001). Cost: Initial cost, recurrent costs, and cost-effectiveness are important issues in the e-Learning classroom (Chambers & Sprecher, 2000). In addition to the initial investment in e-Learning technology it is also important to take into account hardware and software upgrades, instructor training, and technical support costs. Instructor Use of Technology: Instructors need to become proficient in the effective use of the computerized classroom (Butzin, 2001). This includes not only use of subject-related programs, but also general computer use, keyboarding, and the use of classroom management programs. July-September 2003 • International Journal on E-Learning Ergonomic and Safety Considerations: Ergonomic considerations such as lighting, air quality, and seating position are important in the computerized classroom (Zandvleit & Straker, 2001). It is also important to consider the placement of computer cabling to ensure safety requirements are met. Teaching Strategies: Teaching as well as learning strategies must be assessed and revised to fit the e-Learning classroom environment (Liou, 2000). The interlacing of lecture presentation and practical computer work is an excellent way for students to engage in the full e-Learning experience (Levine, 2002). Students become more interested and involved in their education and start asking more what-if questions which the instructor can address immediately. Develop Instructional and Testing Material: Preparation of instructional material, tutorials, tests, and activities that use the technology can be a formidable task (Levine, 2002; James & Lamb, 2000). This is an important and ongoing process that is essential to the successful implementation of e-Learning. Computer Maintenance: It is extremely important to have a group of system administrators and technicians perform hardware, network, and software maintenance. This is imperative if the eLearning classroom is to be in continuously working order. UGRU IMPLEMENTATION The University General Requirements Unit (UGRU) was established at the beginning of the 1990-1991 academic year in the United Arab Emirates University. The objective of this implementation was to transform the traditional classroom into an e-Learning environment more conducive to active learning. The UGRU e-Learning classroom model is an eleven year attempt at perfecting the e-Learning classroom experience. Hardware: The UGRU e-Learning classrooms are designated for specific uses, but all contain the same basic configuration of an instructor computer and 25 student computers. Most eLearning classrooms are designated for Information Technology (IT) and Mathematics classes. Others are used as Computer Assisted Language Learning (CALL) labs for use by the English and Arabic programs. Some computerized classrooms on each campus are used as supervised open computer labs for use at any time by the students for work on homework and other studies. UGRU has 58 e-Learning classrooms, 41 on the Women’s Campus and 17 on the Men’s. Hardware components are as follows: Server: The servers on each campus are orgaJuly-September 2003 • International Journal on E-Learning nized by task. A powerful main server is used for logging in and for data storage. Another, less powerful server is used for print jobs, DHCP, and workstation setup (ghosting). Backup servers are ready to be used in case either server should fail. Workstations: The workstation computers in the e-Learning classrooms range from Pentium II 350Mhz to Pentium III 1Ghz. The computers in each e-Learning classroom are kept homogeneous, but each classroom as a whole may have computers from different vendors. Printers: Each e-Learning classroom has a high speed network printer for service of that classroom. Network: The UGRU network is comprised of two Local Area Networks, one on each campus, which are connected to the main University Wide Area Network. The reliability and availability of the networks is of utmost importance to UGRU as almost all of our software is partially or wholly network dependant. Switches: The communication switches are connected at a speed of 100Mbps to the computers and at 1Gbps between the switches. This provides fast responses at the computers. Ideally, each classroom would be connected to a single Virtual Network (VLAN). This separation is required to allow enough bandwidth at the server and to isolate traffic, especially LANSchool broadcasts described in the software section. Active Directory: In conjunction with the decision to implement Windows 2000 Advanced Server, it was also decided to use the Microsoft Active Directory. This includes: User Profiles: There are three distinct types of users at UGRU: Student, Teacher and Administrator. Each one has a roaming user profile. These profiles are stored on the server and are read-only. Groups: There are four distinct user groups: (a) student, (b) teacher, (c) technician, and (d) administrator. These have various levels of access to folders and files on the server. Organisational Units (OUs): There are six OUs, one for the e-Learning classroom computers, one for office computers, and one for each of the four groups. Group Policy Objects (GPO): The group policy objects are used to make the registry entries necessary to ensure the security and behaviour of the computers. Computer Installation and Maintenance: Due to the large scale of the UGRU system, the installation and maintenance of computers must be automated as much as possible. 31 Computer Identification Scheme (CIS): To identify the computers in a simple but complete manner, a standardized scheme was developed. Every computer has a unique name required by the MS Windows 2000 computer OS. We construct this name using the Building Code (a single letter) followed by a 3-digit room number, a separator dash, and a 3-digit seat number. The seats are enumerated in a consistent manner in all eLearning classrooms, starting with the instructor computer as number 000 and followed sequentially by each student computer number from leftto-right and from front-to-back of the e-Learning classroom. This scheme (Building-Room-Seat) allows for easy identification of a single computer for many purposes throughout the system. Disk Imaging (Ghosting): To perform the initial setup of each computer, the software is first installed on a single PC. Once this is completed, tested, and optimised, an image is made from this Source computer using the Symantec Ghost disk imaging software. These Ghost images are stored on a server and can be accessed from each computer by executing the Ghost software locally and downloading the image. This guarantees that every computer has an identical setup without the need for reinstallation of any software from CDs. Ghosting of a computer is also performed if the software on the machine fails for any reason, thus providing a complete reinstallation of the software. System Preparation Tool (SysPrep): The use of Symantec Ghost is not a complete solution as the Windows 2000 Security IDs (SIDs) on each computer must be unique, as must the machine name. Using an image would force these identifiers to be the same on all computers. We are using the Microsoft System Preparation Tool (SysPrep) to automatically assign a unique SID. To do this, the last step of the Ghosting process is to run SysPrep on the Source computer. When a new computer is Ghosted (receives the Ghost Image), the SysPrep process will automatically complete by performing a mini-setup to assign the unique SIDs. Node Disk: In order to provide the computer with a name that conforms to the UGRU naming convention, a computer setup disk, called a Node Disk, has been created. The Node Disk is a bootable floppy which automatically formats the Hard Disk, sets up the partitions to our requirements and creates the boot files necessary to attach to the server and execute the Ghosting procedure. The node disk prompts for the Building Code, Room and seat number and must be entered manually by the technician. Once this information is given, the node disk is no longer 32 needed and will automatically select the correct Ghost image from the server (based on the type of PC in the room specified), perform the Ghosting process, initialize the SysPrep information file with the properly constructed computer name, and perform the mini-setup. This will leave the computer with the correct software setup, computer name, and SID and will insert it into the correct Organizational Unit in the Active Directory on the server. Software Updates: The Node disk provides a fast and simple means to perform the initial computer setup. An entire e-Learning classroom of 25 PCs can be setup with approximately 5-10 minutes of preparation using node disks and 30-45 minutes of automatic execution of the noding process. Inevitably there will be updates to existing software or requirements for new software to be installed on the computer. For small, simple updates we provide an identification number for each update and use a program that executes as part of the login script to apply them. This program checks a list of update numbers maintained on the computer’s local drive. If it finds that one or more updates have been placed on the server that have not yet been applied to the computer, it will automatically perform the requisite update tasks and add the update numbers to the list on the computer. This ensures that all computers receive the updates only once. For more substantial updates, it is necessary to make a new Ghost image. This can be done by noding a PC and logging on to apply the existing updates. This becomes a new Source PC to which the new substantial update should be applied. A new ghost image is then created from this Source PC, overwriting the previous one. This new Ghost Image can be applied to all working computers through the network without the need for a Node Disk as part of the StartUp Script. Trouble management: The custom-developed Trouble Report Manger provides a simple means for technical problems whether hardware, network, or software related to be reported by instructors to the system administration team. The technicians diligently monitor the Trouble Report database and investigate the problem. They then update the database to indicate the course of action taken to correct the problem, change the Trouble report Status to “Complete” and the trouble Report is archived. The Trouble Report Manager also allows for Emergency Calls. This is used by the Instructor when a serious problem exists in the e-Learning classroom and immediately sounds an alarm on a computer in the system administrator’s office for instant July-September 2003 • International Journal on E-Learning attention. The room number of the CIS is used to indicate the room where the problem exists. Software: The software selection used at UGRU is a combination of custom developed and generic applications. These are organized into student, teacher, and administrator functions, each a subset of the next. All software is network-based, although some can run as standalone applications with limitations for times when the network may be unavailable. Server OS: Until recently, UGRU was using Novell Netware on all servers. A decision was made to migrate to MS-Windows 2000 Advanced Server as the rest of the University had taken this step. Computer OS: All UGRU computers are running Windows 2000 Professional. This provides a good measure of security on the computers compared to most other computer Operating Systems and is well-supported by our computer hardware. Microsoft Office 2000 Professional: The installation of Microsoft Office is primarily on the computer and is part of the Ghost image. The Office Resource Kit is used to ensure that all menus, toolbars, fonts, and so forth, are set up correctly as required by the curriculum. Subject-specific applications: There are a number of applications, mostly residing on the server F drive, that are used to support the teaching and learning process. These applications all execute on the computer. Computer Assisted Language Learning: There are a number of applications used for English and Arabic language learning. Many of these require headphones that are available in dedicated CALL labs. Almost all computers have sound cards that allow students to attach headphones when necessary. Programming Curriculum: The programming courses offered in the UGRU e-Learning classrooms use Visual Basic 6 and Borland C++. Visual Basic is installed locally on the computers and is part of the Ghost image. Keyboarding: The TypingMaster keyboarding tutorial is available in all e-Learning classrooms and loads from the server. It is used by students to improve their typing speed and accuracy. Their progress is stored in a central database on the server so that they can continue at the level where they finished their last session. There is also an Arabic language typing tutorial developed in-house. Drives: The assignment of drive letters is an important foundation for most other software. The mapJuly-September 2003 • International Journal on E-Learning ping of drives provides a simple and flexible means to access data and software. C, D, E, and W are local to the computer, where as the rest are mapped to a folder located on one of the servers. • Local partitions C, D, E: The hard disk on every computer is partitioned into C and D drives with an additional E drive in the instructor offices. The C drive contains the OS and some local application such as MS Office and Visual Basic. The D Drive is used for temporary storage and for the Windows Swap file. In instructor offices there is also an E partition which is used for any local storage the instructor needs. When reconstructing a computer, drive E is never affected and therefore any data stored there is always safe. • Working space W: The W drive is a local drive used by the users as working storage. The W drive is actually a substituted folder on the secondary D partition. As each student logs on to a computer, the existing W drive is archived by the login script and a new W drive is created. The archived W drives are deleted after aging or when more disk space is required for the new W drive. • Application storage F: Most applications are stored entirely on the server. The menus are also stored here to provide instant updates within the classrooms. • Teacher results drive T: The T drive is used in conjunction with the XManager to save the files the students have handed in. Instructors can read from this drive and can create files here using the XManager, but cannot modify any files. The T drive is organized by room, date, time, and seat number. • Classroom shared space X: The X drive provides a means for the instructor to make files available to the students in the class. Each X drive is actually a folder on the server, one per classroom, and is read-only for students. Instructors can place files for worksheets, quizzes, or exams on the X drive and have the students access them from there. In cases where the students must modify the files provided by the instructor, the students will first need to copy them to their W drive. The X drive is not preserved after the class session is over. • User space U: The U drive is a personal storage area (folder) on the server for each user which can be accessed from any computer in the e-Learning classrooms and open computer labs. 33 • Subject shared space K: The K drive is used to store files that are required as a basis of the curricula. This includes slide presentations, standard worksheets, textbook support files, etc. Also included here is a repository of previous term projects to provide examples to current students. WhoAmI and the SeatingGrid: The custom-made WhoAmI utility executes as part of the login script and continues running at all times while the student is logged on. It provides a small window in the top right corner of the screen and displays the student’s ID, name, and other information about the student. It also shows the CIS number. This provides a fast, easy way for the instructor to ensure that the student has logged on correctly, especially in exam situations. Each room has a room database residing on the server that contains one record per seat. This record is periodically updated by the WhoAMI utility. The SeatingGrid is a program used by instructors to provide a seating grid on the computer screen matching the layout of the room. Each cell in the grid shows various information about the corresponding seat such as who’s logged on. Message board: To keep users informed about various aspects of the system or about upcoming events, a message board appears as part of the log on process. Demonstration/Broadcasting: To demonstrate various tasks, instructors use the LANSchool broadcasting utility. This allows the instructor to take control of some or all of the student computers and send the instructor computers screen to the students’ screens. This can be done by taking over the entire screen and disabling the keyboard and mouse or by using a window on the students’ screen and allowing the students to continue working. It is also possible for the instructor to unobtrusively monitor the work of each student by capturing the student’s screen. Another feature allows the re-broadcast of a student’s screen to the other students under instructor control. There are also projectors available for use in the e-Learning classrooms, but these are seldom used as LANSchool is more flexible and forces the students to pay attention to the instructor as their computers are disabled. LANSchool also uses the CIS to allow instructors in multiple classrooms to broadcast to their class simultaneously without bothering one another. XManager, HandIn and Wsalvage: The XManager and HandIn are custom-developed utilities that allow the instructor to collect the student’s work during a test or when working on a worksheet or project. The HandIn utility is executed by the stu- 34 dent to copy all of the files and folders on the W drive to the HandIn location on the server. The instructor can then collect these files for later use. The XManager also works with the SeatingGrid object to show which students are present and what files they have handed in. The Wsalvage utility is used by the instructor to access files stored previously by the students. This is especially useful when the student forgets to hand in his work. These utilities are very simple to use and hide the underlying complexity. Testing: A locally developed system called Computer Generated Exam (CGE) is used to construct and administer tests to students. The CGE system can save results directly into the Student Records Database. Student Records: The Student Records system consists of a set of custom-developed utilities that facilitate attendance taking and grade keeping. The UGRU Student Records database is maintained with periodic downloads from the university’s central student records database. The attendance and grades can also be entered into a protected Excel spreadsheet, which can be generated at any time for each of instructor’s classes. Record security is maintained by allowing only the class instructor to access the attendance and grades records for each class. The attendance module has both an instructor and a student component. The instructor component works with the SeatingGrid program and the room database to allow the instructor to quickly take attendance without a need for a roll call. The grade modules provide a simple method for entering student grades. This is integrated with the CGE testing system to allow the automatic entry of scores. For other grades, the instructor simply enters raw scores and the Grade utility will perform all calculations to provide a weighted final score. Security, Failsafe, and Backup: The main servers are equipped with dual power supplies, Raid arrays and other failsafe features to ensure minimal downtime. Each night the servers are backed up to tape following a prescribed backup procedure. Workstation: Computer security is handled by the GPO and is therefore maintained centrally. This allows for frequent modifications and is very flexible. Server and Active Directory: The server is protected using the access rights to the various folders based on the group membership of each user. The servers are physically protected by combination locks and are placed in climate-controlled rooms. Uninterrupted Power Supplies (UPSs) are used to ensure power failure protection. July-September 2003 • International Journal on E-Learning Virus protection: The McAfee virus scanner is used and is updated frequently. The updates are executed automatically by the login script from a data file located on the server. External Communication: Until recently there has been little effort in using external communication technology in UGRU. Plans are underway to make full use of the following technologies. E-mail and E-mail Groups: E-mail is available for instructors and students. E-mail groups are currently only available for instructors, but plans for student e-mail groups are being made. External Access to Files: There are future plans to allow secure, password-protected access to the U drives and course materials through the File Transfer Protocol (FTP). Web Site: The current UGRU web site has some valuable information. Plans are being made to provide course syllabi and material on the web. Chatting and Bulletin Board Web Sites: Future plans also include providing useful online discussions among students and instructors using live chatting and bulletin board web sites. CONCLUSION In today’s increasingly technological world, educational institutions must produce students who are able to make effective use of technology. The early introduction of technology and its ongoing implementation throughout the student’s education are important in meeting this goal. Computerized classrooms also provide a means to improve the learning process, increase student interest, and ultimately enhance student outcomes. The UGRU experience has shown that the e-Learning classroom environment, implemented well, can produce students who are technologically competent and can also provide an educational environment in which students can excel. ➪ REFERENCES Archer, J. (1998). The link to higher test scores. Education Week, 18(5), 10-21. Brothen, T., & Wambach, C., (2001). Effective student use of computerized quizzes. Teaching of Psychology, 28(4), 292-294. Butzin, S.M. (2001). Using instructional technology in transformed learning environment: An evaluation of Project CHILD. Journal of Research on Computing in Education, 33(4), 367-373. Dalgarno, B. (2001). Interpretations of constructivism and consequences for computer assisted learning. British Journal of Educational Technology, 32(2), 183-194. Dyrli, O.E., & Kinnaman, D.E., (1994). Integrating technology into your classroom curriculum. Technology & Learning, 14(5), 38-43. Gagne, R.M. (1985). The conditions of learning and theory of instruction. New York: Holt, Rinehart & Winston. Goett, J.A. & Foote, K.E. (2000). Cultivating student research and study skills in web-based learning environments. Journal of Geography in Higher Education, 24(1), 92-99. James, R.K., & Lamb, C.E. (2000). Integrating science, mathematics, and technology in middle school technology-rich environments: A study of implementation and change. School Science & Mathematics, 100(1), 27-35. Lawson, D.A. (1995). The effectiveness of a computer-assisted learning programme in engineering mathematics. International Journal of Mathematical Education in Science & Technology, 26(4), 567-574. Levine, L.E. (2002). Using technology to enhance the classroom environment. T.H.E. Journal, 29(6), 16-18. Lieberman, D.A., & Linn, M.C. (1991). Learning to learn revisited: Computers and the development of self-directed learning skills. Journal of Research on Computing in Education, 23(3), 373-395. Liou, H. (2000). Assessing learner strategies using computers: New insights and limitations. Computer Assisted Language Learning, 13(1), 65-78. McCorkle, D.E., Reardon, J., Alexander, J.F., King, N.D., Harris, R. C., & Vishwanathan Iyer, R. U. (1999). Undergraduate marketing students, group projects and teamwork: The good, the bad, and the ugly? Journal of Marketing Education, 21(2), 106-117. Milheim, W.D. (1995). Interactivity and computer-based instruction. Journal of Educational Technology Systems, 24(3), 225-233. Rich, T., (2001). E-Learning futures: Report of an AUA study group. Perspectives: Policy & Practice in Higher Education, 5(3). Stinson, B.M., & Claus, K. (2000). The effects of electronic classrooms on learning English composition: A middle ground between traditional instruction and computer based instruction. T.H.E. Journal, 27(7), 98-102. Vichitvejpaisal, P., Sitthikongsak, S., Preechakoon, B., Kraiprasit, K., Parakkamodom, S., Manon, C., & Petcharatana, S. (2001). Does computer-assisted instruction really help to improve the learning process? Medical Education, 35(10), 983-987. Wang, S., & Sleeman, P.J. (1994). The effectiveness of computer-assisted instruction...A theoretical explanation. International Journal of Instructional Media, 21(1), 61-77. Zandvleit, D.B., & Straker, L.M. (2001). Physical and psychosocial aspects of the learning environment in information technology rich classroom. Ergonomics, 44(9). Chambers, J.A. & Sprecher, J.W. (2000). Computer assisted instruction: Current trends and critical issues. Communications of the ACM, 23(6), 332-342. July-September 2003 • International Journal on E-Learning 35
© Copyright 2026 Paperzz