3. Outcome (b) assessment
Outcome (b): An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
Assessment of Outcome (b) were assessed at the Advanced Level in CS 151 in all sections taught (Sections 1 and 2).
For Performance Indicator 2 of Outcome B, the instructor notes that there are two parts of learning design patters: to choose a right pattern in the context of a problem and to apply the chosen pattern to solve the problem. This rubric assesses the first part, choosing a right pattern. Since suitable patterns were suggested in the assignments, students didn't seem to have much practice for selecting right patterns by themselves. The recommendation is therefore to design assignments through which students can practice for selecting a right pattern in the context of a problem.
For Performance Indicator 2 of Outcome C, the instructor notes that this rubric was assessed through the midterm which was done right after the concept was introduced. Students needed more practice for applying patterns correctly to solve a problem. When the rubric was assessed through the team project, which was done at the end of the semester, their performance was improved greatly. Here is the data collected from the team project.