English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

hi, I was assigned to train someone how to program...so I need to teach her first the basics of Object Oriented Programming first then apply these basics with some code in a certain language...it's just that i don't have the skill of teaching someone something for the first time...so I need to know where should I begin?? Any references??

2007-07-02 19:29:34 · 8 answers · asked by what goes around comes around 3 in Computers & Internet Programming & Design

8 answers

I have some college teaching experience in computer programming. I faced the same thing at the beginning of my work. Perhaps what you need is not a book, tutorial, starter or anything but some self confidence. What I would do is just standing at mirror in an empty room (no one is watching) look myself, and would tell my own image that it is much easier than anything I have done so far”. I would use a positive sentence, and never an equivalent negative sentence like “It cannot be more difficult than whatever …”. Then the right thing to do will come to you by itself. Believe me; just let yourself know that you can do it. Good luck.

2007-07-03 22:56:20 · answer #1 · answered by ʃοχειλ 7 · 0 0

I have taught OOPs and some supporting programming languages like java nd c++ in a premier institute.
Just start with the basics and take examples from ur real life. first of them tell why oops in needed and what can it do for us stating all the main 4 features of oops. For examply if u r explaing polymporphism to them... then u can say.. The live example is at ur home.. ur mother.. at one time she is working as a sister , mother, daughter, wife to difeerent people. she is only one person but performing duties as per the requirement. in the same way polymorphism do this .
For Inheritance u can take exaple of a child.. inheriting properties from the mother and the father. or the chair and the table coming from furniture class. u can say whensomeone comes to ur place... u never askj him to sit on the furniture.. but on the sofa or the chair.
And so on... then u can take up any programming language and treat them like a layman.. dont use highly technical words.
If u have convincing skills u can teach anyone in the class. Just be confident and always remember that the person sitting opposite to u does not know anything and is a dumb.

2007-07-03 04:12:46 · answer #2 · answered by Suvidha A 3 · 0 0

start with "Round-up Java" it is a good book
but be sure that this person you are teaching has the programming skills, cos u can not start teaching OOP to some1 with no structural programming background (3 years experience with teaching OOP for technical students), in the end it is all related to the teaching talent you have, and how much the student is cooperating

2007-07-03 03:15:13 · answer #3 · answered by abd 5 · 0 0

Object Oriented paradigm is rather a philosophy, have you wondered why the introductory hello worlds are not OO even the language is?

2007-07-03 02:39:37 · answer #4 · answered by Andy T 7 · 0 0

Open Books and try to teach

2007-07-03 02:35:56 · answer #5 · answered by Rî¢hîè 3 · 0 0

Try Visual Basic .Net 05 Xpress edition / then move into C++ .net

2007-07-03 02:35:34 · answer #6 · answered by Josh 2 · 0 2

get a dummy book (compute basic for dummys).. follow the chapters.. thats the best option..

2007-07-03 02:35:15 · answer #7 · answered by subrata K 1 · 0 0

bull **** question dont do have anything..........................

2007-07-03 02:35:15 · answer #8 · answered by harshavardhan k 1 · 0 2

fedest.com, questions and answers