Submitting Code Assignments or Tests Through ETUDES
You may have to submit online (via the ETUDES website) code you wrote for assignments or tests. (You will be provided separate instructions if you are taking mulitple choice quizzes or tests). Submitting your code online involves two steps:
1. Include in one file all the files needed to run your project
You will be submitting only one file per assignment.
CSIT 802 and 839 - Your code normally will require only one file, the .cpp file containing the code you wrote. If so, go directly to Step 2.
CSIT 890 - Your code normally will require only one file, the .java file containing the code you wrote. If so, go directly to Step 2.
CSIT 808, 809, 832, 836, 840, 861, 870 and 895 - Your code may require more than one file. Which files is discussed below. However, regardless of which particular files you need to submit, there will be more than one file. Accordingly, you will need to "zip" your files. "Zipping" files means containing a number of files in one file with a .zip extension, which is also called a "zip file."
Zipping your files has two advantages. First, only one file, not many, is sent. Second, the zip file usually compresses the contained files, reducing their size and consequently the time needed for you to upload (and me to download) them.
You will need a zip utility to zip your files. Windows has a built-in zip utility. There also are freeware zip utilities such as 7-Zip. A zip utility is a necessary tool, not just in this class but in the computer and business world in general. Each of these zip utilities is simple to use and has good built-in help that should answer any questions regarding how to zip your file.
The next issue is which files to zip. This depends on your class.
CSIT 832, 836 and 840 - These classes use C++ console projects. Just zip the .cpp and .h files necessary to run your application (I can recreate the project on my computer with just those files). Do not send me your project folder.
CSIT 808, 861, 870, 895 - These classes involve C++, C# or Visual Basic windows (or web) projects. Do send me your project folder, assuming you follow my advice to keep your assignment files in one subfolder that has no other files. Then, you simply zip the entire folder, including any subfolders.
Note: In some projects, please first use the Build > Clean menu option to delete intermediate files that otherwise would add dramatically to the size of your upload, and may even exceed the size ETUDES allows. Depending on the class and assignment, I also may give you instructions on additional files to delete. I can re-create these intermediate files when I run your project on my computer.
Note on Hidden Extensions Some computers, including those in the CSIT labs, may be configured to hide extensions of known file types. Thus, if you name your .cpp file badprogram.cpp, it really may be named badprogram.cpp.cpp (note the double .cpp extension). Similarly, if you name your .zip file lousyfiles.zip, it really may be named lousyfiles.zip.zip (note the double .zip extension).
2. Post your file
Follow these simple 32,767 (just kidding) 10 steps:
There is a limit on the number of times you can submit (usually 5). That means if you uploaded the wrong (or an empty file), or later found a mistake in your code, you may not be able to just submit again. Rather, you have to email your teacher, who may or may not permit you to resubmit, depending on circumstance. So try to get it right the first time.