ESE112: Programming Recitation Information

 

Textbook(s)
Grading
Academic Integrity
Homework/Lab Turn-in Procedure

Textbook(s)

Recommended:


Grading

The grading breakup for programming component is as follows:

  1. Exams: 55%

  2. Homeworks: 30%

  3. In class Programming Lab: 15%
    • Lab days are very important in putting programming theory into practice. The labs are held in Moore 100A for the lab except for the first week of class.
    • The lab grade is based on the attendance, participation and anywork that needs to be turned in.
    • Lab attendance will be taken for every lab period. You are allowed 2 grace days of absence, after which you will get penalized on the lab grade for the labs missed. If for some genuine reason you need to miss the lab, please inform the instructor or TA before hand.
    • You might be asked to turn in lab work during some of the days and this will count towards the lab grade. Again you will incur late penalty of 10% per day past the due date on the lab submission and after 4 days, no homework will no longer be accepted..

Important: 

Credit for work will be recorded only as reported by the grader in the Gradebook on Blackboard. It is your responsibility to make sure that your work has been properly recorded in the Gradebook.

Make sure you call any problems with missing records to your grader's attention immediately; the grade entries on the Blackbaord will be considered permanent after one week subsequent to their posting. Similarly, make sure you address problems with grading – either on your homework or on an exam – immediately following the return of your work.

Our Grader will be responsible for adjudicating these problems – the instructor will only be involved as a possible court of last appeal in case there is some truly difficult decision to make (i.e., in most cases, I will not be willing to second guess the grader ’s decisions). To submit a request to the grader for a review of a credit assignment on an exam or problem set you must email the TA, stating the nature of the problem and the remedy you desire. You must submit this adjustment request within one week of the return of the material in question. I have instructed the grader not to consider any requests for grade adjustments that are submitted later than this one week grace period.


Back to Top


Academic Integrity

You are expected to submit your own work for homework assignment. If you are caught with work submitted that is completely copied from some other source (including current or former ESE112 students), or that has been prepared by somebody other than you, you will face severe discipline by the university.

Assignments are to be completed individually unless stated on the homework. You may talk to fellow classmate regarding the assignment but keep in mind what is appropriate and inappropriate about your collaboration:

Appropriate:

Inappropriate:

Note: When in doubt always ask Instructor or TA first, to avoid any potential collabration that can lead to academic dishonesty.

You can further read Penn's Code of Academic Integrity page on this subject matter.

Back to Top


Homework/Lab turn-in procedure

You will turn-in all programming assignments using Digital Dropbox on Blackboard. Follow the steps below to open the Digital Drop Box page.

  1. Log into Blackboard
  2. Open your Course.
  3. Click Tools
  4. Select Digital Drop Box.
Function Description
Add File

Upload files to the Drop Box

Send File

Send a file to the Instructor

Remove

Remove a file from the Drop Box


Important:
  1. When you submit your homework/lab assignment, if there is more than one file, zip up your files using WinZip or StuffIt program and give the zip file name the same as your penn username and homework/lab number. E.g. My username at penn is palsetia, hence I will submit file called palsetia_hwxx.zip, where xx is homework number. If submitting lab work change hw to lab, i.e. palsetia_labxx.zip
  2. Give an approriate title in the Name field and put down any comments you have in Comments field.
  3. Once you have uploaded the file using Add File, REMEMBER to click Send file to send the file to the instructor.
  4. You can submit your work more than once, but make sure you mention that in comments section when you resubmit your work.
  5. When you submit the file, BlackBoard will show the date and time file received. Note: The date and time displayed in each instance is not the date and time on the user’s machine, rather, it is the date and time on the Blackboard Academic Suite server.

Back to Top