Home | FAQ | Overview | Material | Facilities | Help | Miscellaneous | Exercises | Exams |
CS | Announcements | Syllabus | Times | Staff | Advice | Examples | Projects | Grading |
Exercise
Assignments
Programming exercises will consist of smaller problems that help you
build your problem solving skills towards solving larger problems. Sometimes
these assignments will consist of in-class pop quizzes, so we encourage
you to attend lecture. For written problems, you can download the assignments,
provided below. We may also post problems during lecture, on the website,
or in the CS100 newsgroup:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pcode |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
core solutions |
bonus solutions |
|
4/20 | ||||
|
4/25 | ||||
|
4/27 | ||||
|
Grading
Each programming exercise will receive one grade
of usually 0-2 points. Some exercises might have more than 2 points. You
must submit your own work, though we encourage you to consult with classmates
if you get stuck. That's right - unlike projects, NO PARTNERS! Look here
for more information.
We allow you to miss a "few" exercises and still receive a perfect exercise score.
Philosophy
We expect exercises to acquaint you with skills needed for projects
and exams. To reduce stress, these smaller exercises are worth a relatively
"small" percentage of the course score. We grade exercises based on your
success in completing the assigned task. Plus, we will not require you
to do all the exercises perfectly to get a perfect exercise score (see
Grading, above). Thus, as long as you make a sincere effort on most
of the exercises, you should get a good exercise score.
Submission
Rules
You must submit exercises in lecture on the due date. Do not
submit exercises to Carpenter Lab.
For each exercise, you must do the following:
Note: Unless specified otherwise, submit work as hardcopy, not as email or on disk!Staple or bind all sheets of paper. "Bind" means ring or folder, not twist-ties, string, or such nuisances. Submit entire code unless directed otherwise. Type all work and responses to discussion questions. Include a comment block that includes your name, ID, section, section instructor, exercise number, and date as the first lines of each program you submit. Ensure correct alignment of tab stops in programs with no "chopped" line of code.
Style and Commentary
Your comments and overall style will greatly affect your style score.
For information, check this out.
Picking
Up Graded Exercises
Where's your work?
Look here if you wish to submit a regrade.Programs are usually graded in about 1 week. We return graded assignments in section. You may retrieve unclaimed assignments from the consultants at Carpenter Lab at the end of the week in which they were returned in sections.
Partners
We do not allow partners for programming exercises.
Academic
Integrity
Respect academic integrity! Please review the Code and notes for CS100
here.