U N I V E R S I T Y  O F  P I T T S B U R G H

Special Issue

September, 2001

 

<< Back to TOC

 
 
 
 
 
 
 

 

...

John Ramirez strives to make computer science accessible to all students

John Ramirez

      

      The teaching of John Ramirez, Computer Science, is driven by a commitment to make his field vitally interesting for students.  “My main approach is to make students feel comfortable and interested.  In computer science, a lot of the material is very technical; the challenge is to keep students coming to class and having a good learning experience.  I feel if they come to class they will learn.”

      Ramirez traces his interest in teaching to his parents, both of whom are faculty at Duquesne University.  As an undergraduate, he tutored other students; later, as a teaching assistant at Pitt, he learned skills from several good teachers.  “One of the things I learned from them and from my experience is that if a teacher makes students feel like he/she is a real person, someone they can talk to, they’ll be at ease and more receptive to learning.”

      Ramirez makes himself accessible to students in and out of class.  “I pause often in class and encourage students to ask questions and participate.  Then I try very hard to make students feel good about what they have said.  Even if a question  reveals confusion about the information I’ve discussed, I respond with a comment like, ‘I can see where your question would come from.’” 

"One of the strongest endorsements I can provide is that I plan to emulate his teaching style when I begin instructing students of my own in the years to come."       Kenneth Leslie Gage

Motivating Students 

      I often take a light, humorous approach,” Ramirez says.  “I try to help students relate to subjects that are by their nature very technical.  I use analogies to connect material to the real world, sometimes with a joke.   If students think about how topics relate in different ways to the real world, they are much more likely to remember and learn.  I help students realize the practical applications of the theoretical material and why it is necessary to learn it.  From feedback I’ve gotten from students, I think my approach usually works.”

      Ramirez’s determination to make computer science enjoyable for Pitt students extends beyond those majoring in the field to students who are taking a basic course as an elective.  Ramirez also tries to accommodate students’ divergent skill levels. “Teachers should be aware of who their students are.  The first core computer science course is often taken as an elective by students outside the program; therefore, these classes can have a mix of opposite extremes in terms of levels of computer experience.  As a teacher, I have to find a middle ground.  I present material carefully, building from easy to difficult, providing encouragement and hints, at the same time trying to keep the material challenging for the more knowledgeable students.  I try to motivate students to excel.  For example, in programming courses I encourage them to go beyond the requirements, not only to improve their grades, but also for a feeling of accomplishment.”

Faculty Accessibility

      As director of undergraduate programs in computer science (which includes coordinating undergraduate advising), Ramirez is accessible to students beyond the classroom. “I want students to feel this is a good place for them,” he says.  He accomplishes this by welcoming feedback from students about his own courses and about the program as a whole.  Ramirez also tries to help students deal with a shortage of courses that resulted from the loss of a number of faculty to industry.   Finally, he encourages faculty to interact with students and with each other.

      “Those faculty who students feel are unapproachable are doing a disservice to students,” he asserts.   He thinks teaching can be improved if faculty informally exchange ideas, explaining,  “No matter how good you think you are, you can always improve.

Computer Science Careers

      Ramirez hopes his concern for students will result in more people choosing careers in computer science.  He is the computer science liaison for Pitt’s University in High School Program where students can get college credit for select courses.  He’s also working with colleagues on a state grant to attract students who are underrepresented in computer science to major in and seek careers in the field.  “There’s a big gap.  Although women make up about half the population, they comprise less than half of the majors or job holders in the field.  At the same time, more personnel are needed to fill technical jobs.  In workshops for targeted groups of high school juniors and seniors, one of our goals is to change the stereotype of the typical computer ‘nerd’ by showing students the diverse careers that are available with a computer degree.  For example, guest speakers have discussed innovative medical and e-commerce applications of computer technologies,” Ramirez says. 

A newsletter devoted to the support of teaching and learning at the University of Pittsburgh 

 Center for Instructional Development & Distance Education
1996-2004 © University of Pittsburgh, CIDDE. All Rights Reserved.
Editor: Carol DeArment, Production: Joyce Walsh
Questions or comments, please contact CIDDE Webmaster,
04/09/2004