Configuring GCS for Multiple Single User datasets on a shared Network.
When it comes to teaching a program like GCS, there are a few new things that one needs to consider that would have never been addressed before. There are multiple ways of teaching GCS in your computer lab. This document will go over the teaching options and methods, and the delivery of multiple datasets on one network.
First lets look at how you want to teach GCS. We have come up with a few ideas.
The "Reverse Engineering" method
This method's name speaks for itself. You will give the students some reports out of a modified sample dataset, modified meaning that information was added to sample data as if it was a real life golf course. You give the students the UN-modified sample data as a starting point. You then tell them that you want them to print the same reports you gave them with only the employee information changed They would add their name as an employee, then assign specific tasks to their name. So, when they print reports there will be student specific information, such as their name, on it. You can apply the same methodology with inventory items, (IE Stock number = 1, description = StudentName) if there is no employee info on the report in question. They will then have to reverse engineer the report to create the same data, with only ONE thing different (their name instead of yours)
The "Cumulative" method
Once again, this method speaks for itself. It basically means that they start with sample data at the beginning of the semester. Throughout the semester they add to their own personal dataset on the server. This allows you to check their progress throughout the semester simply by loading it into your GCS program. A given week's assignments with this method could look like this:
Monday: Give raw data to enter for Work Order's (Meter readings, Chemical Applications etc.)
Tuesday: Create and close all work orders. Create PO's for inventory
Wednesday: Receive Inventory, Add new employees
Thursday: More Raw Data entry (Meter readings, Chemical Applications etc.)
Friday: Enter in all Payroll info for the week. Print out reports to turn into you for grading.
The "Chapter" method
Much like the cumulativem method, just shorter amounts of accumulated data. This is accomplished by replacing all of the student's datasets with one of your choice. (IE you could give them a dataset that you started incorrectly on purpose and have them fix the information or have them start fresh every two weeks, or give them a start on a "reverse engineering" type problem for a monthly test)
This is also a great method to consider when giving tests, you can have them start a test with a dataset that they have never seen before and have them work with it.
All of these methods play on real life situations that arise with real life GCS users.
"Phew! So, how do I do it?"
I know what you are saying; "This will take up way too much time to administer!" Fear not, this is a once a semester startup process that you can walk all of your students through and have them do it (mass production at it's finest). The rest of this document is going to go over the network administrator specific information.
Setting up a personal GCS dataset for a single student:
ONE TIME SETUP:
Install and register the software on all workstations. NOTE: Use all of the installation defaults!!
Then create a text file that contains the following commands:
del "C:\Program Files\Borland\Common Files\BDE\current.cfg"
cd "C:\Program Files\incircuit\gcs"
and save it as "gcs.bat". Put this file onto the c drive of each workstation.
On each workstation:
ONCE A SEMESTER SETUP:
When all of these steps are said and done, to run GCS with a particular student dataset:
As you may have been able to tell, after this is set up, any student can access their specific GCS data from any computer in the lab, cool huh?
Now the hardest part is to get the students' datasets into their proper locations on the server. But since you are going to be copying the same files into multiple folders, you can use a batch file. One such batch file may look like this.
Rem THIS EMPTIES THE EXISTING DATA FOR EACH STUDENT DATASET
Rem REPEAT THIS FOR ALL STUDENTS
Rem REPLACE STUDENTNAME1 WITH REAL STUDENT'S NAMES
Rem THIS COPIES A DATASET INTO THE STUDENTS FOLDERS REPEAT THIS FOR ALL STUDENTS
Copy "c:\mydata\data\*.*" "g:\gcs\data\stundetname1"
Copy "c:\mydata\data\*.*" "g:\gcs\data\stundetname2"
Copy "c:\mydata\data\*.*" "g:\gcs\data\stundetname3"
Copy "c:\mydata\data\*.*" "g:\gcs\data\stundetname4"
Another easier version allows you to "send" a dataset into the all of the student data folders.
Rem THIS EMPTIES THE EXISTING DATA REPEAT THIS FOR ALL STUDENTS
Rem THIS COPIES A DATASET THAT YOU "SENT TO" THIS FILE INTO THE STUDENTS FOLDERS
Rem REPEAT THIS FOR ALL STUDENTS
Copy "%1\*.*" "g:\gcs\data\stundetname1"
Copy "%1\*.*" "g:\gcs\data\stundetname2"
Create a shortcut to the above batch file in your "C:\Windows\SendTo" folder named "Student Data". Now if you want to update all of the students with the same dataset, you right click the dataset (the folder), select "Send To", "Student Data". This will copy the contents of the folder that you right clicked into all of the students' data folders on the server. This is the final difficulty in this whole process, and we think that the batch file will help you with this task.
Now you may ask about security/cheating. "What's to keep student A from logging into student B's data and copying it for their own?" Well each student logs into the network, the network allows full access to that student and only that student's folder on the G drive. Plus GCS has it's own passwords in the system, so there is no single
Copyright © 2002 TurfCentric, Inc. All rights reserved.
Back to Home Page