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. Whether you need to submit only one cpp or java file, or instead zip multiple files, depends on which class you're taking. See Step 1.

  2. Post your file via your class' ETUDES website. See Step 2.

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.

WinZip Dowload Link 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:

  1. Log into your class' ETUDES website (see the ETUDES Access handout).

  2. Click the Assignments, Tests and Surveys link on the left menu.

  3. Click on the link for the assignment. Your screen then should be similar to the one below.

Initial view of assignment

  1. Click the Begin link under the Assignment number. Your screen then should be similar to the one below.

Assignment screen after clicking Begin link

  1. Choose the Begin button. Your screen then should be similar to the one below.

Asssignment screen after clicking Begin button

  1. Choose the Next button (either one). Your screen then should be similar to the one below.

Assignment screen after clicking Next button

  1. Choose the Browse button. This will open a dialog similar to the one below. Navigate to the folder containing the cpp or java or zip file you want to upload. The choose that file so it appears in the File name box. Then click the Open button.

Open dialog

  1. You will return to the previous screen (shown in Step 6), except the complete path to and name of the file (such as C:\temp\ihopethisworks.cpp) will appear to the left of the Browse button. Choose the Upload button. You should then see a similar screen, except that the name of the file you uploaded should appear under the Browse and Upload buttons.

Screen after choosing Upload button

  1. Choose the Finish button. You then will see a prompt asking you if you're sure you're completely done with your assignment. If you are, choose the Finish button in that prompt.

Are you sure you are finished with the assignment?

  1. You'll now see a confirmation that you're finished.

Finished!

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.