首页    期刊浏览 2025年02月28日 星期五
登录注册

文章基本信息

  • 标题:The data communications course with a dedicated lab: design, implementation, and student assessment.
  • 作者:Lee, Jong-Sung ; Maier, J. Lee
  • 期刊名称:Academy of Educational Leadership Journal
  • 印刷版ISSN:1095-6328
  • 出版年度:2000
  • 期号:January
  • 语种:English
  • 出版社:The DreamCatchers Group, LLC
  • 摘要:A major limitation of data communications courses offered in Computer Information / Management Information Systems (CIS/MIS) undergraduate programs is the lack of a hands-on network experience. To gain this experience, students need ready access to client/server hardware and software that allow them to actually install and manage various network configurations. Traditional department or college computer labs typically do not meet this need. In these labs, students come in contact with either stand-alone computers or client computers that have applications software installed for their diversified uses. Usually, students are not allowed to use or program the server computers. The need for a hands-on network experience necessitates a lab that is dedicated solely to the data communications course. The major obstacles to creating an environment that provides for a hands-on network experience are the expense and availability of computer resources. If the computer and other hardware resources are not available, the must be acquired. If computer resources are available, they are usually restricted to demonstration purposes and students have no opportunity to actually use them. As a consequence, most data communications courses in CIS/MIS programs are taught using textbooks only. In this environment, the likelihood that a student will gain a valuable hands-on data communications experience is virtually nil.
  • 关键词:Client/server architecture;Computation laboratories;Computer education;Computer facilities;Management information systems

The data communications course with a dedicated lab: design, implementation, and student assessment.


Lee, Jong-Sung ; Maier, J. Lee


INTRODUCTION

A major limitation of data communications courses offered in Computer Information / Management Information Systems (CIS/MIS) undergraduate programs is the lack of a hands-on network experience. To gain this experience, students need ready access to client/server hardware and software that allow them to actually install and manage various network configurations. Traditional department or college computer labs typically do not meet this need. In these labs, students come in contact with either stand-alone computers or client computers that have applications software installed for their diversified uses. Usually, students are not allowed to use or program the server computers. The need for a hands-on network experience necessitates a lab that is dedicated solely to the data communications course. The major obstacles to creating an environment that provides for a hands-on network experience are the expense and availability of computer resources. If the computer and other hardware resources are not available, the must be acquired. If computer resources are available, they are usually restricted to demonstration purposes and students have no opportunity to actually use them. As a consequence, most data communications courses in CIS/MIS programs are taught using textbooks only. In this environment, the likelihood that a student will gain a valuable hands-on data communications experience is virtually nil.

The main areas of concern when developing a dedicated data communications lab are faculty preparation, adequate physical space, resource procurement and testing, and course design, implementation, and assessment. While all of these are major considerations, the focus of this paper is on the design, implementation, and assessment of a course that incorporates a dedicated lab experience. A brief discussion of faculty preparation, physical space, resource procurement and testing is provided to give a fuller understanding of the courses total development.

FACULTY PREPARATION

Few CIS/MIS departments are fortunate to find and hire faculty with both the education and the experience to design, install, and manage data communications systems. Most graduate programs in CIS/MIS require students take a course in data communications but these courses, like most undergraduate courses, do not provide for a hands-on experience. As a consequence, the faculty member selected to teach a course with a hands-on component may require specific training before being able to teach the course. Taking courses or attending formal training programs can provide the faculty member with the requisite technical skill. However the technical skill is acquired, it must be gained prior to the course's implementation. This may add significantly to the lead-time needed to implement the course.

PHYSICAL SPACE

Creating a dedicated lab for the data communications course does not necessarily demand a large physical space. One factor to consider in finding a room of adequate size is the number of computers and other devices to be installed in the lab. Figure 1 presents a model of the minimal hardware requirements believed necessary to implement an effective lab. Implementation of this model requires little physical space. A second important factor is the number of students that will be using in the lab at any one time. This factor is influenced by course design and whether students will be working in a team/group environment or individually. The team/group approach may require less space than individual approach.

RESOURCE PROCUREMENT AND TESTING

A suggested minimal lab design capable of providing an excellent hands-on experience calls for three network configurations: (1) a stand-alone, Windows NT-based small PC network; (2) a stand-alone, Novell Netware-based PC network; and (3) a "site" network composed of the two standalone PC networks connected to the Internet. The site network is shown in Figure 1. This model provides the student with experience in the basic design, installation, and management of networks in two important areas: first, in two widely used network systems and second, in connecting these two networks to the Internet via a switching device. The minimum resource requirements for these networks are space, hardware, software, communication devices, and media. Limited financial resources will necessitate a great deal of creativity and innovation to implement the suggested configuration. For information purposes, the following discussion describes how it was actually accomplished for less than $600.

A small, but adequate, office space with an Internet connection and furniture was provided by the CIS Department. Hardware needs associated with the site network configuration shown in Figure 1 call for 2 server and 4 client computers. In addition, 2 backup computers were included in the requirements. Because of limited financial resources, these 8 computers were acquired by "cannibalizing" 11 faculty replacement computers that were made available from within the college. A used printer was provided. Purchases included 32 MB RAM, NT server software, a demo version of Novell Netware 5 software, two hubs, one switch, and 10 feet of UTP wiring. The total cost for the needed resources to implement the site network configuration was $ 553.24. Obviously, the cost will be considerably higher if all items of hardware and software have to be purchased new.

Before declaring the lab ready for course use, each of the two PC networks was installed and tested by the professor. Basic applications such as file transfer and printer service were demonstrated successfully. (See Figure 1). After testing the two stand-alone networks, the site network was constructed, connected to the Internet, and successfully tested. Approximately 4 months were needed to acquire needed resources and design, install, and test the 3 configurations.

COURSE DESIGN

The goal of this course is to teach data communications theory and network development in the organizational context. Ideally, classroom discussion based on textbook material should be supplemented with hands-on projects in networking. For this reason, 40% of a student's grade was based on the student's performance in a team/group hands-on data communications project. The remaining 60 % of the grade was made up of quizzes and exams based on the particular data communications concept being covered. The project was divided into three phases as described below. For these phases, it was necessary to develop user/technical manuals for the students' use. Each phase was preceded by a description and discussion of these manuals.

Phase 1: Students are required to develop a Windows NT-based PC network with one server and two clients. The students must set up and install the physical wire connection between the computers and the hub. They are also required to install and configure the communication system software. In each step of the installation process, relevant communication topics that were covered in the classroom discussion were re-emphasized. Following configuration and installation, each system component has to be successfully tested. For the test, a text file must be created in the clients and saved on the server to illustrate the concepts of file server computing. To gain a fuller understanding of the concepts of client/server computing, a second text file must be created. This file is to be created partially in a client and partially in the server and saved on both the server and the client computers. Students are also responsible for mapping a server disk folder into the client PCs. To compete the project and further demonstrate client/server processing, the network printer server and the internal mail server have to be configured and successfully tested. Two hours are allowed for Phase 1 and students are required to provide a written report of their actions.

Phase 2: Students are required to develop a Novell Netware-based PC network with one server and two client computers. Basically, they must accomplish the same activities as in Phase 1 with the exception of installing the printer and mail servers. A maximum of 1 hour is allowed for Phase 2.

Phase 3: Students are required to develop a site network that combines the PC networks developed in Phase 1 and Phase 2. They must connect the hubs in the PC networks to the switch. Students must successfully demonstrate simple file processing and client/server processing as they did in Phase 1 and Phase 2 but, this time across the two PC networks. Additionally, the students have to complete the physical connection of the switch to the Internet. To test this connection, the students are required to configure the TCP/IP in the client computers and successfully browse the Web. One hour and thirty minutes are allowed to accomplish Phase 3.

COURSE IMPLEMENTATION

The best way to give the students maximum hands-on experience is to have each individual student complete the entire project. Typically, because of the large number of students taking the data communications course, this is not feasible. Consequently, students are placed into teams consisting of 4-5 members. Course time constraints dictated that the lab project be divided into 2 blocks. The first block requires students to implement Phase 1 and begins in the 5th week of the term. The second block requires students to implement Phase 2 and Phase 3 and begins in the 10th week. Students were required to form their project groups by the third week of the term. At the time teams are formed, lab appointments are scheduled from the available lab hours. Each block is divided into 5 parts and each team member is required to complete one of the five parts while the other members observe carefully. A team member working on his/her assigned part is allowed to receive only minimal help from other students. The blocks with their respective parts are as follows:

Block 1 (Implements Phase 1):

Part 1: Wiring and installation of the Windows NT server program.

Part 2: Configuring the server and the first client. Accomplishing a file server and client/server computing example using a simple text file.

Part 3: Configuring the server and the second client. Accomplishing a file server and client/server computing example using a simple text file.

Part 4: Installing and executing the network printer server.

Part 5: Installing and executing the internal mail server.

Block 2 (Implements Phase 2 and Phase 3):

Part 1: Wiring and installation of the Novell Netware server program.

Part 2: Configuring the server and the first client. Accomplishing a file server and client/server computing example using a simple text file.

Part 3: Configuring the server and the second client. Accomplishing a file server and client/server computing example using a simple text file.

Part 4: Wiring and configuring the servers and clients for the site network model.

Part 5: Wiring and configuring the site network to the Internet.

To provide each team the opportunity to install and configure the network software, the network server operating system in the server is reformatted after each group completes their project. For the same reason, the client computers' network configuration was also reset so that the next group can configure the client computer. The professor was present to provide minimal help. After finishing each part of the project, all the members of each team met at their preferred time and place to prepare the required reports. The course was implemented with the required hand-on project in the two semesters of the 1999-2000 academic year. The only difference between the two semesters was to rewrite and expand the operations manuals to include more detailed material and instructions.

COURSE ASSESSMENT

A survey was developed to evaluate students' perceived usefulness/importance of their hands-on lab experience. The survey was given to the students at the end of each semester. Fifty- six students responded in the fall semester and 71 in the spring semester. The goal was to determine whether students believed the lab project significantly contributed to the their learning and understanding of data communications concepts. For this purpose, the following questions were asked.

q How much do you believe your overall experience in the lab and the reports contributed to your learning of data communications and networking?

q How much do you believe you could have learned about data communications and networking with classroom discussion only, that is, without the hands-on experience at the lab?

Students responded on a 0 through 9 scale (0 for least and 9 for most). A two-sample t-test was used to test the hypothesis that the hands-on lab experience made a significance difference in the students' perceived learning experience. Table 1 presents the test results. The p-value and the summary measures strongly suggest that the students believe the lab project contributed significantly to their learning experience.

A comparison was also made of the students' perceived learning experience between the fall and spring semesters. Table 2 presents the results of the two-sample t-test used to this comparison. Again, the extremely high p-value suggests that the students' perception on learning was significantly higher in the spring (second) semester than in the fall (first) semester. This difference is believed to be the result of the instructor's better preparation and improved manuals.

The survey also sought to collect information about the students' perception of the importance of the required reports to their learning experience. To do this, the following questions were asked

1. How much to you believe your experience in the lab only (that does not include reports) contributed to you learning data communications and networking concepts?

2. How much do you believe your experience in the lab, including report writing, contributed to you learning data communications and networking concepts?

The data in Table 3 suggest that there is no perceived difference in the learning experience between accomplishing the lab only and the lab with reports (question 1 and question 2 above). Based on the results and for the sake of saving time during the course, reports will be discontinued.

Table 4 presents the students' perceived importance of the activities involved in the project. As might be expected, wiring was not perceived to be very important relative to the importance given to network management concepts and skills.

The questionnaire also had two open-end questions. The first of these questions was about the contribution of the hands-on experience in the lab to students' learning data communications. All the students who responded wrote favorable remarks. Some of these are listed below:

1. The lab to me was the best part. I wish that more lab or demonstration could be done in class.

2. Hands-on experience is the easiest way for me to learn. The lab greatly enhanced my learning experience in data communications.

3. The lab was the bomb. The book was all theory oriented. It was nice to learn how networks work in theory, but actually building a network was great. It added loads to my understanding of how a network works and I used that experience at work now.

4. I believe that the hands-on experience was extremely helpful in aiding my ability to understand what was going on. It makes things much clearer.

5. The hands on experience provided a better insight into the operations of the systems in the different operating environment. Also makes the class a better experience in that this course has a practical application in the real world and only through practice do you truly learn the workings of the systems and course information.

6. Hands on is the ticket, it's like driving to some place new. If you drive, you remember the way.

The second open-ended question concerned the students' recommendations for improving the lab experience. As might be expected, because of the resources used to create the lab, most of the students indicated they wanted more physical space, more time for the project, better hardware and more applications. These comments, as well as the other responses, form the basis for making changes and improvements. Again, limited financial resources may dictate whether or not some of the recommendations can be accommodated. However, because of these comments, changes are underway to replace the Windows NT software with Windows 2000 and LINUX software will be also be included.

CONCLUSION

This article presents a practical and inexpensive way to design and implement a data communications course with a dedicated lab. Even though a lab can be developed with very limited resources, results from the students' surveys indicate that the lab had a very positive impact on their learning experience. The survey responses also provide important recommendations and suggestions for improving the course.

The goal of the data communications course is to provide material and instruction relative the design and theory of data communications in an organizational context. The dedicated lab provides a controlled environment in which receive a valuable hands-on experience that makes their classroom discussions come alive and contributes to their competitiveness in the job market.

[FIGURE 1 OMITTED]

Jong-Sung Lee, Middle Tennessee State University

J. Lee Maier, Middle Tennessee State University
Table 1
Result of T-Test for Contribution of the Lab Project

 N Mean StDev SE Mean

Question 1 127 7.09 1.74 0.15
Question 2 127 3.42 2.15 0.19

Two sample T for Question 1 vs Question 2
95% CI for mu Question--mu Question: ( 3.19, 4.15)
T-Test mu Question = mu Question (vs <): T = 14.94 P = 1.0 DF = 241

Table 2
Result of T-Test for Contribution of the Lab
Project in the Two Semesters

 N Mean StDev SEMean

Spring 71 7.41 1.74 0.21
Fall 56 7.27 1.70 0.15

95% CI for mu Spring--mu Fall: ( 0.13, 1.33)
T-Test mu Spring = mu Fall (vs <): T = 2.41 P = 0.99 DF = 120

Table 3
Result of T-Test for Contribution of Reports
Two sample T for Question 1 and Question 21

 N Mean StDev SEMean

Question 1 127 7.09 1.74 0.15
Question 2 127 7.27 1.70 0.15

95% CI for mu Question 1--mu Question 2: (-.061, 0.24)
T-Test mu Question 1 = mu Question 2 (vs not =):
T = -0.84 P = 0.40 DF = 251

Table 4
Mean Responses to Project Activities

Activities Mean Responses

Wiring 6.46
Installation of the server programs 7.65
Network management 8.05
Installing and running application programs 7.44
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有