2. Outcome (b) assessment
Outcome (b): An ability to analyze a problem and to identify and define suitable computing requirements as the solution
Assessment of Outcome (b) was conducted in CS 151 and the results are as follows.
To assess the outcome, students followed an object-oriented approach to conduct two chosen tasks. The first task requires students to analyze and solve a given problem by identifying required classes and their relationships. They document their solutions in a class diagram. This task represents crucial activities of software development that determines the success of the project. In Spring 2013, 81% of students completed the first task at the satisfactory or exemplary level. Through the second task, students analyzed a given problem description and identified a suitable design pattern to solve the problem. A key to successfully complete the task is to match the context of using a pattern to the given problem. 80% of students completed the second task at the satisfactory or exemplary level.
In conclusion, about 80% of CS151 students accomplished the BSCS Outcome b in Spring 2013.
- In Fall 2012, 26.6% of the students did not achieve at least a satisfactory level in Performance Indicator 1 of Outcome B. In Spring 2013, the number was reduced to 12%. The recommendation from the Fall 2012 analysis was implemented by teaching weak students individually how to fix errors by writing down specific solutions on their class diagrams. It is recommended to continue this practice.
- In Fall 2012, 33.3% of the students did not achieve at least a satisfactory level in Performance Indicator 2 of Outcome B. The number was reduced to 12% in Spring 2013. The recommendation from the Fall 2012 analysis was implemented by assigning homework and in-class practices for students to choose a suitable design pattern for a given problem. The recommendation is to continue this practice.