C++... definitey a plus plus...
It has been almost 1.5 yrs now, since the day I took my first class as a Teaching Assistant at IIIT. I always loved the job & I hope the students liked my teaching & approach too. But, these days, my classes have started becoming a bit stereotyped, since I was busy with GRE, FYP etc etc, didnot pay much attention on how to make them interesting & different. Today came the chance. I had free time & its my fav. topic C++ to be taught. hmm... sat idle for 20-30 mins, ran the C++ tape through my mind taperecorder, thinking about what needs to be done, how shuld I proceed. Then came a flash...
Not wasting any time, I put that plan into action. Used a PPT for the first time in a tute, just to make it different, colorful, interesting & more importantly funny :). Yes, it worked out pretty well. I could see all the students heartily laughing and paying more attention ( even some of the most serious fellas burst into laughter... ). BTW, if u r wondering wat it is, here it goes:
I basically divided the entire cpp into 4 modules for teaching. Funnily, named each module as C++ itself. The funda is as follows:
1. 'C' + '+' - C++ as an improved 'C' language
2. 'C'++ - C => Class here.
3. (SEE)++ - Scope of variables, clases etc in cpp. Inheritance, polymorphism etc come under this.
4. (SEA)++ - The extra stuff.. which has no end like a sea :).... Templates, STLs, friend functions etc etc.
hmm.. sounds good right?? I enjoyed the class a lot today, happy to see happier faces, joyful learning. Of course, the special effects in the power point added more fun to this. Thanx to Microsoft !!! Anyway, can't bask in this any more... has a tough task ahead.. i.e, I need to take a class for the entire batch next week.. huh.. new challenge. But, lemme make it well, bcoz this might be my last TA ship at IIIT, so.. let the thrust culminate at a higher level, bigger stage & hopefully on a winning note !!!
Not wasting any time, I put that plan into action. Used a PPT for the first time in a tute, just to make it different, colorful, interesting & more importantly funny :). Yes, it worked out pretty well. I could see all the students heartily laughing and paying more attention ( even some of the most serious fellas burst into laughter... ). BTW, if u r wondering wat it is, here it goes:
I basically divided the entire cpp into 4 modules for teaching. Funnily, named each module as C++ itself. The funda is as follows:
1. 'C' + '+' - C++ as an improved 'C' language
2. 'C'++ - C => Class here.
3. (SEE)++ - Scope of variables, clases etc in cpp. Inheritance, polymorphism etc come under this.
4. (SEA)++ - The extra stuff.. which has no end like a sea :).... Templates, STLs, friend functions etc etc.
hmm.. sounds good right?? I enjoyed the class a lot today, happy to see happier faces, joyful learning. Of course, the special effects in the power point added more fun to this. Thanx to Microsoft !!! Anyway, can't bask in this any more... has a tough task ahead.. i.e, I need to take a class for the entire batch next week.. huh.. new challenge. But, lemme make it well, bcoz this might be my last TA ship at IIIT, so.. let the thrust culminate at a higher level, bigger stage & hopefully on a winning note !!!
