
Carl M. Rabbin Tutors
About
I have been using the C++ language for 20 years, and the C language for 38 years. I started with FORTRAN in 1966, and have used Perl for the last 15 years also.
Details
No reviews (yet)
Frequently asked questions
What is your typical process for working with a new student?
I try to see what a student's current assignments are, and how much they understand about the topic. I can provide pictorial descriptions of what is hard to understand and how to writing a program. We create something that works with many steps and then find ways to simplify and meet requirements for clarity and efficiency. But understanding every part of every step is the most important thing about C and Perl and data structures.
What education and/or training do you have that relates to your work?
I have worked with the C language as a software engineer since 1983; with C++ since 2002, and with Perl since 2010. The software I have created is of data structure handling, communications and input data processing. I have perfect my C and Perl to be as efficient and clear as possible; but I first teach the student how to get something to work, even if it is redundant, because executing properly is always the most important step.
How did you get started teaching?
A relative studying the C language was having difficulty understanding the idea of References and Pointer, and the purpose of #include files. By phone and with PowerPoints I created, I got him to understand and create his own code properly.
What types of students have you worked with?
Community College, so far.
What questions should students think through before talking to teachers about their needs?
What they do understand, what they find unclear, and what tasks they are using as examples of how to learn the language or data structure system.