The following is a draft of the proposed new questions for the SPOT II ( http://learningforlife.fsu.edu/cat/courseevaluations/instruments/SPOT2.cfm) instrument for student perceptions of teaching. The intent is to gather indirect evidence of the degree to which the desired outcomes for the bachelor's degree program in Computer Science are being achieved. This evidence is used to supplement and cross-validate direct evidence gathered by other assessment mechanisms.
How many programs or software components (e.g., C++ classes) did you write for this course?
Did you give an oral presentation in this course?
Did you write a paper, report, or similar document for this course?
Did you work in a team on a project for this course?
| A Significantly improved |
B Improved |
C Slightly improved |
D Applied but did not improve |
E None of the above |
The Accrediation Board for Engineering and Technology's Computing Accreditation Commission expects every computer science degree program to develop certain qualities in its graduates, which it calls "program outcomes". Each computer science course is intended to contribute toward one or more of these outcomes. In order to help the department improve its curriclulum, please indicate using the above scale the degree to which you feel this course exercised and/or improved each of the following qualities for you.
Since this same form is used for all all courses, it is not expected that all of these items will apply to any one course. Use reply is "E" for those you feel do not apply.)
They words below are quoted, verbatim, from the ABET/CAC accreditation criteria. If the wording seems a bit broad or vague, just interpret it as best you are able.
An ability to apply knowledge of computing and mathematics appropriate to the discipline
An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
An ability to function effectively on teams to accomplish a common goal
An understanding of professional, ethical, legal, security and social issues and responsibilities
An ability to communicate effectively with a range of audiences
An ability to analyze the local and global impact of computing on individuals, organizations, and society
Recognition of the need for and an ability to engage in continuing professional development
An ability to use current techniques, skills, and tools necessary for computing practice
An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
An ability to apply design and development principles in the construction of software systems of varying complexity
Please answer the following questions in the space labeled "3. Additional questions your instructor may add" on the back of the mark-sense form.
Which, if any, of the prerequisite courses do you feel were unnecessary?