Reflection Piece 
 

Reflection Piece report
Question 1
Were you considering a career in Computer Science before you took this course?


  Yes 4 (57%)
  No 3 (43%)


 


 

Question 2
Has this course influenced your view of  Computer Science?


  This course has increased my interest in CS. 4 (57%)
  This course has decreased my interest in CS. 1 (14%)
  This course has not affected me. 2 (29%)


 


 

Question 3
Overall, did you enjoy the class?


  Yes 5 (71%)
  No 2 (29%)


 


 

Question 4
On a scale of 1 to 5, how comfortable are you with the material taught in the course? (1 = very comfortable, 5 = not comfortable at all)


  1 2 (29%)
  2 0 (0%)
  3 3 (43%)
  4 0 (0%)
  5 2 (29%)


 


 

Question 5
Do you feel your knowledge of programming has grown since the beginning of the term?


  Yes 7 (100%)
  No 0 (0%)


 


 

Question 6
If you answered "yes" to the previous question, please explain how you feel your understanding of programming has grown as a result of taking the course.

If you answered "no", please explain why the course didn't work for you.


Response 2 Before this class I had no idea what programming was. Now I know that programming is a very complex language that takes years to learn.
Response 4 This is the first Programming class I have ever taken and JAVA is my first programming language. I am now ablt apply some of the general concepts tha we have covered this past semester
Response 6 I had never had this kind of experience with object oriented programming before, and I needed to adapt to the new style of programming to learn and use the language effectively.
Response 8 Before I took this class I knew absolutely nothing about Java. Now I feel very comfortable with the basics.
Response 10 I learned about a few new concepts that expanded my knowledge, such as the hierarchy concept and a few other larger concepts.
Response 12 I knew nothing before I started this course.


 

Question 7
 
Think back on what you expected this course to be like when you signed up for it. Has it been everything you expected?

Please describe briefly how this course has exceeded/met/fallen short of your expectations.
 
Response 1 This course has met my expectations, as it went over all the programming structure I had previously known (if statements, loops, other logical operators) but taught them more effectively than previous courses, so I feel I expanded my knowledge on that. As well as this, I feel the new concepts unique to java and object oriented programming were also well taught. I only regret not getting to have any experience with applets.
Response 2 I did not know what to expect when I took this course. I did not realize that it was going to be a whole new language to me.
Response 3 I thought I would easily grasp it, but it tuned out to be a challenge, but we always need challenges
Response 4 I knew nothing about programming before I took this course. Now I can write simple java programs.
Response 5 This course has pretty much met my expectations. The only thing I didn't expect was how quickly we started learning language specific details.
Response 6 It has met my expectations. The class progressed steadily. Assignments moved from a concept to the next and are also accumulative which helps review and learn new material.
Response 7 I expected it to be hard and a pain in the butt. It was definately that


 

Question 8
 
What suggestions do you have for improving the course? Please include suggestions on teaching, course work, material, text book or anything else you can think of. All comments are welcome!
 
Response 1 The course was very well taught, everything was explained well and the instructor and her assistant were always able to help with any problems. I genuinely enjoyed going to labs because of the challenge and problem solving abilities it required from me.
Response 2 A lot of times I would finish the assignment and forget to do the survey afterwards. I would also forget material from past chapters while learning new material. I'm the type that likes to learn detail before diving head first into something. I would have liked to learn more about programming concepts earlier in the semester because my attention started to fade when I was doing things I wasn't familiar with. Maybe references to the book, or suggestions of pages in the book that are good to read might have helped. But I guess I was supposed to read the chapters all the way through.
Response 3 I would suggest more time spent covering each and every concept to gain a complete understanding
Response 4 I don't have any suggestions.
Response 5 Possibly spend more time on development phase (pseudocode, UMLs).
Response 6 none
Response 7 Give students more sample code. More shorter assignments. Make sure the concepts stick. I though the text book was lousy for finding examples to do the homework. I think this class should meet 4 days a week so students have to do less learning outside of class. I personal absorb material better in class than trying to understand a text book.