Tutors for Computer Science

home

overview

tutor experiences

student feedback

useful links



-----------------

Tutor Experiences

Here are a few tutor experiences:

It is my belief that I cannot truly master something until I can teach it to others. Thus, I view tutoring as an essential component of the learning process. With respect to my tenure as a tutor in the Computer Science department, this has certainly been the case. From helping to ease students of their confusion in the lab, to leading review sessions in front of spacious lecture halls, my experiences as a tutor have augmented my interpersonal as well as technical skills. The responsibilities inherent to tutoring have motivated me to enhance my knowledge, question my preconceptions, and strengthen my understanding of computer science. In addition, coming to know and befriend the students, tutors, and faculty involved in the tutoring process has enriched my UCSD experience.
-- Coram Bryant (CSE tutor)

-------------------

I wanted to become a tutor so that I could make more friends within the department and in my classes, enjoy a rewarding feeling from helping my peers learn, strengthen my pride in the CSE program at UCSD, and to earn money to use towards my expenses at school. I've learned a lot from my participation in the program over the past couple quarters -- more than I could have imagined, I think. I learned how to be more articulate in the presentation of my ideas, and I gained a much deeper understanding of thematerial covered in the course. Not to mention an appreciation for the amount of work that goes on behind the scenes in a course like CSE 12.Overall, it's been an amazing experience. I really feel a bond with my fellow tutors now.
-- Adam O'Neill(CSE tutor)

--------------------

Tutoring wasn't something I had given much thought to, but when approached by the professor, the idea presented itself as both anopportunity for me to strengthen my programming skills while helping others achieve. I've tutored other subjects before, and have always found that whatever the subject matter is, my own understanding increases as I'm forced to present the material in a manner that each individual student can relate to. Teaching others is an interesting experience, in that I feel great when they understand concepts, but sometimes feel frustrated when the student has trouble grasping what I already know. That's when I have to be patient and come up with a new approach to explaining the information. The knowledge that I am simply a helper, working as a partner with the students to help them reach their goals, takes the burden off me to make them an "A" student,and instead helps me focus on making sure the student gains the most comprehension possible from the course. I know what's it's like to strugglefor hours on a program and still not complete it or not get the grade Iwanted. It's through those experiences though that students get the most out of their projects, because then they fully understanding the solutionsand actually retain it, since they had to work for it. Helping others hasallowed me to keep refreshing myself each quarter on the foundations ofprogramming, which is very helpful for upper division courses. One of theunforeseen benefits was the personal interaction that developed between the other tutors, students, and I. If not for tutoring, I wouldn't have met many of my study partners for future classes. Tutoring has taught me that perseverance and patience are the keys to tackling tough situations, and I try to pass that along to others.
-- Paul Wertheim(CSE tutor)

-----------------------

I wanted to become a tutor because I knew it would not only help me hone myprogramming skills, but also help me effectively communicate in a professional environment. I have found the tutoring experience to be very rewarding. The tutors are often regarded highly among the students, and this in conjunction with thoughtful tutor feedbacks has given me a sense of accomplishment and pride. Tutoring has taught me and reaffirmed several things. It has taught me that all individuals learn and share differently, and that one must be able to adapt tothese changing environments in order to be effective. There is no magic formula or trick to being a good tutor; listening, observing, and being thoughtful are the basic ingredients, but with experience one learns to adapt to various needs.The satisfaction comes when you observe the result of your efforts from that student's work and accomplishments.
-- Nareg Senenian (CSE tutor)

------------------

BACK TO TOP

home

overview

tutor experiences

student feedback

useful links

1