I can help you understand how to program
I can help you understand how to program
I currently teach programming at a community college, so I have lots of experience working with students, both in the class room and for individual tutoring. The languages that I currently teach include Java, Python, C++, and C#. Also, I have also taught and worked extensively with Excel. I teach a range of courses, from those with no programming background required, through intermediate programming and advanced programming. My students' evaluation of my classes and teaching techniques...
I currently teach programming at a community college, so I have lots of experience working with students, both in the class room and for individual tutoring. The languages that I currently teach include Java, Python, C++, and C#. Also, I have also taught and worked extensively with Excel. I teach a range of courses, from those with no programming background required, through intermediate programming and advanced programming. My students' evaluation of my classes and teaching techniques are consistently good.
I believe programming is best learned by working through examples. When I have to help students who are stuck on a programming concept, I work with them to reduce the problem or question into a few simple steps, then combine these steps into a more complex solution. I always try to give examples in programming about things that are familiar to students, rather than abstract problems. By programming something familiar, like the pattern on a traffic light or simulating a card game, my students see that programming is a way to model reality, rather than an activity not related to anything real. This teaching style results in better learning at all levels.
I realize learning programming can be intimidating at first and it's easy to get stuck on a topic and become frustrated. There are always alternative ways to explain programming topics and opportunities to get over a hurdle when you get stuck. Patience and persistence pays off on both sides of the teaching/learning relationship. I welcome the opportunity to help you understand programming and learn to love it as much as I do.
I prefer online tutoring. Please let me know when you are available and what topics you wish to cover.
Eric has provided examples of their subject expertise by answering 10 questions submitted by students on Wyzant’s Ask an Expert.
Great help with Java understanding
My son is having some issues in his Computer AP class and Eric has been a lifesaver. He knows his stuff and has a great way of communicating with his students.Dan, 9 lessons with Eric
Great dude and very helpful
We covered basic C# applications for about 4 weeks. Great tutor. To say I wouldn't have passed the course without his help would be an understatement. Eric was truly helpful and professional.Dawson, 6 lessons with Eric
Eric helped me understand some concepts I was struggling with in C#. He did this by not only helping me read and understand the specific problems I was solving, but also asking me questions along the way to probe for what I already knew and help to apply that to what I was learning. A great tutor. I wish he was my teacher.Emily, 2 lessons with Eric
Knowledgeable and patient
Eric tutored me on Java programming and he has helped me grasp the concepts of programming. He is an excellent tutor and has plenty of experience teaching. I would recommend him to anyone who wants to learn Java.Nebil, 5 lessons with Eric
Eric is an excellent tutor. He has a unique and refreshing approach to learning C#. He is patient and knowledgeable. I would highly recommend him as a tutor.Earl, 13 lessons with Eric
Eric is a great teacher. He taught my daughter core concepts of Java in a very simple and effective way. He was very well prepared and thorough.Chenna, 14 lessons with Eric
Knowledgeable and Patient Tutor
Eric was very patient as he directed me on how to use javafx. He thought me the importance of being able to search for answer and use the internet for references.Mark, 1 lesson with Eric
Knowledgeable and patient tutor
We covered the basics of JAVA and how to use Eclipse. Eric is well versed in JAVA and worked with me to ensure I had a clear understanding of material. He answered all my questions and assisted me with some of the assignments.Q, 2 lessons with Eric
Excellent Knowledge of the Concept
Eric is a very excellent tutor in C++. Very passionate and give you advise on how to maintain structure. Also, he has experience in a variety of platforms for programming. Thank you Eric!!!Shahida, 2 lessons with Eric
He taught me to start project and he explained couple things that I need it on my class. He is willing to help any one he has issue on programing and language like java and python. He is really very good.Yaser, 1 lesson with Eric
Response time: 1 hour