Most work in this class will be project and lab-based. Students will be given an assignment and a due date. Each assignment will be assessed according to its associated rubric/grading sheet. In addition to labs, students will be evaluated on occasional homework assignments and in-class assessments (quizzes).
The following are the general criteria for assessment in Computer Science:
Learning Standards:
  Demonstration of the ability to:- Understand the computer science concepts presented in class
- Apply the computer science concepts to new situations
- Employ technology in the development of strategies for solving problems
- Develop positive attitudes toward technology that support lifelong learning, collaboration, personal pursuits, and productivity
Technical Skills:
  Demonstration of the ability to:- Identify, select, and use computer hardware appropriately for a given task
- Collect, communicate, present, and publish ideas and knowledge utilizing appropriate computer software
- Use computer applications accurately and efficiently to solve a given task
- Design, write, and test computer programs that solve problems using the Scheme language
Habits of Mind:
  Demonstration of the ability to:- Constructively accept and use feedback
- Manage time effectively and meet deadlines
- Consistently and actively contribute knowledge, opinions, and skills
- Consistently and actively work towards group goals
- Be prepared and organized for class
* Late Work *
Work is expected to be handed in on time. Any work that is handed in late will receive a deduction in the grade. The general deduction will be 10% each day late, and no credit after 5 days late. Students should talk to me if they are going to be late on an assignment. Extenuating circumstances will be handled on a case by case basis.
