270 likes | 469 Views
CS1101 Using CourseMarker (CM). CM website: http://www.comp.nus.edu.sg/~cmarker Email: cmarker@comp.nus.edu.sg. Before you begin…. CourseMarker (CM) is installed in the PCs in the school’s labs. This document is to help you to install CM in your own computer.
E N D
CS1101Using CourseMarker (CM) CM website: http://www.comp.nus.edu.sg/~cmarker Email: cmarker@comp.nus.edu.sg Updated: 30 June 2009
Before you begin… • CourseMarker (CM) is installed in the PCs in the school’s labs. • This document is to help you to install CM in your own computer. • Before you proceed, it is advisable for you to read the FAQs on the CM website: http://www.comp.nus.edu.sg/~cmarker/faq.html • If you encounter problem with the installation, you may post your problem on the IVLE discussion forum, send an email to cmarker@comp.nus.edu.sg, or bring your laptop to the Technical Services counter at COM1 level 1.
Installation (1/3) • Go to the CourseMarker (CM) websitehttp://www.comp.nus.edu.sg/~cmarker/ and click on “Client Setup for CS1101”.
Installation (2/3) • Install the necessary software (such as JDK, etc.) if you need to from this page. • Install CM Client (DrJava included)
Installation (3/3) • Make sure you extract the contents of cmc.zip to C: • Common mistake: Do not create a “CMC” subdirectory yourself. If you do this, another “CMC” subdirectory may be created underneath it. Check this out. Make sure ONLY C:\ is selected, then click Extract
Check Your Installation • After installation, you should see the cmc directory in C: (as shown in the diagram below) • If you open cmcdirectory and see another cmc directory, then you have incorrectly extracted CMC.zip to C:\cmc instead of C:. Move the contents of C:\cmc\cmc into C:\cmc and remove the directory C:\cmc\cmc.
What you should see inside the CMC directory (1/2) • See diagram below GUI Interface cs1101.bat
What you should see inside the CMC directory (2/2) About the “cs1101.bat” file In some PCs, the file extensions are hidden, so the above file may just appear as “cs1101”. You may change your PC setting to show the file extensions if you want to. 8
After Installation • You have completed “Client Setup for CS1101”. • Next, you are to run the CourseMarker client.
Running CourseMarker Client (1/8) • Step 1: Click on cs1101.bat to start the CourseMarker Client (or click “Start” “Run”, type “C:\cmc\cs1101.bat”) • If you see a window opening and quickly closing without the login screen appearing, please see steps on resolving in the “Troubleshooting” slides at the end of this file. Login Screen
Running CourseMarker Client (2/8) • Step 2: You will be prompted with the login screen. Enter your userid and password. • Your CourseMarker password has been sent to your NUSNET account. If you have not received it, please email cmarker@comp.nus.edu.sg Login Screen
Running CourseMarker Client (3/8) • Step 3: You are now in the CourseMarker environment.
Running CourseMarker Client (4/8) • Step 4: You should proceed to choose the lab exercise you are doing. Select lab exercise
Running CourseMarker Client (5/8) • Step 5: Select the lab, and click Setup. This will download the lab exercise from the CM Server. Click Setup only once for each lab exercise! b. Click Setup to download the lab exercise a. Select the lab exercise
Running CourseMarker Client (6/8) • Step 6: You can now proceed to develop your Java code. Click on Develop button. This will open the DrJava IDE.
Running CourseMarker Client (7/8) • Step 7: Once you have compiled and tested your program in DrJava, you can proceed to submit using the CM Client. Submit Button is now Enabled. Click on it to submit.
Running CourseMarker Client (8/8) • Step 8: Clicking on Submit will send your lab submission to the CM Server. c. Click close a. Client will show you the number of submissions you have done so far. b. It will also show you the result of your submission.
CM feedback • You may ignore feedback from “Typographic Tool”. Your discussion leader will manually go through your program and give you feedback. • See “This CS1101 Handy Handbook” for explanation.
Where are your programs stored? • Your programs are stored in… • H:\CMhome\cs1101\studentArea\ if you are using the PC in school’s lab; or • C:\CMhome\cs1101\studentArea\ if you are using your own PC or notebook. • Knowing the above, you can prepare your programs at home and transfer them into the right directory in the school’s PC to submit to CM, if you have problem submitting at home.
Well done! • Congratulations, you have just completed your lab submission! • Please read http://www.comp.nus.edu.sg/~cs1101/3_ca/labs.htmlfor further information • Please read the FAQs at http://www.comp.nus.edu.sg/~cmarker/faq.html • If you have any queries, please post in the CS1101 IVLE forum, or email cmarker@comp.nus.edu.sg
Troubleshooting (1) • Symptom: After double clicking a window appears and quickly closes without anything happening • Solution: First open cmd, by click on Start, Run, cmd
Troubleshooting (1a) • Symptom: After double clicking a window appears and quickly closes without anything happening • Solution: Then type cs1101, you should see a long list. Scroll back up to the location where you see the line md H:\CMhome\cs1101.
Troubleshooting (1a) • To resolve, open cs1101.bat with an editor (such as notepad) Change H: to C:
Troubleshooting (1b) • Symptom: After double clicking a window appears and quickly closes without anything happening • Solution: Then type cs1101, you should see a long list. Scroll back up to the location where you see the line C:\jdk1.6\bin\java ….
Troubleshooting (1b) • That problem was caused because your Java compiler is NOT found in C:\jdk1.6\bin (you didn’t install it in C:\jdk1.6) • Locate the jdk1.6 (NOT jre1.6) ! • It is installed in C:\Program Files\Java\jdk1.6.0_14\bin by default
Troubleshooting (1b) • To resolve, open cs1101.bat with an editor (such as notepad) Change C:\jdk1.6 to “C:\Program Files\Java\jdk1.6.0_14” Make sure you include the quotes!