CS 61b Final Survey, Spring 2009

Thank you for your honest answers to this survey. It will be used to help us design better instruction in CS lower-division courses. Your answers will not affect your grade in any way! In fact, we won't see your answers until after course grades are submitted.

There are 21 questions, which should take you around 5 minutes to answer.

0: What is your instructional login? (Please enter it in the form "cs61b-xx".)

1: What is your gender?



2: Do you consider yourself to be an underrepresented ethnic or racial minority within computer science courses that you have seen so far?





3: Did you take CS 3 in a lab-based format?



4: What's your major? (If you are undeclared, use your most likely choice.)











5: Before taking this course this semester, how good a programmer did you consider yourself to be?








6: At this time, how good a programmer do you consider yourself to be?








7: Before taking this course this semester, how difficult did you expect this course to be?







8: At this time, how difficult do you think this course was?







9: Write down 3 to 5 adjectives or phrases that most describe your experiences with programming. They should complete this sentence:

From my experience in this class, for me, programming is...
(an example might be "rewarding" or "not something I want to do ever again").

10: How much did you improve as a programmer because of this course?





11: In university lecture courses that you took before this semester, do you feel that you generally learned more:






12: In this course, do you feel that you generally learned more:






13: How often did you seek help from sources not associated with this class? (This means sources beyond the course TAs and LAs, the course text, students taking the course currently, and so forth.   These outside sources might be tutors you hire or saw at the SLC or CSUA, HKN, students from past semesters, and other textbooks.)





14: Do you often stay up late to finish school work shortly before it is due?





15: Because of procrastination, did you get started late on the project(s)?






16: Because of procrastination, did you do less work on the project(s) than you would otherwise have done?






17: Because of procrastination, did you get started late studying for the exams?






18: Because of procrastination, did you study less for the exams than you would have otherwise?






19: How often did you ask questions in lab and discussion sections?







20: In lab and discussion sections, how often are you reluctant to ask a question because you don't want to waste the time of the T.A. or other students?







21: In lab and discussion sections, how often are you reluctant to ask a question because you are nervous about speaking in front of other students?







22: In lab and discussion sections, how often are you reluctant to ask a question because you are afraid your classmates will think you are stupid?







23: When a T.A. asks a question during discussion section, and you know the answer, do you generally:





24: Please rate how comfortable you are with each of the following topics or techniques covered in CS 61B, choosing ratings ranging from 5 (you are completely comfortable with that topic) to 1 (you don't understand that topic at all).