Friday, October 26, 2007

Interesting ways to teach

We had a presentation from one of the new persons who has joined the team on a topic. He is going through the specifications and he had to explain one part of the specification to us. There are two things which are kind of blocking his speed of progress:
  1. He is a fresher, so everything is new for him
  2. He is reading a specification which assumes you have some previous knowledge about things and he has none
After the presentation, there was a look of exasperation on his face - I start at one point in the specification and end up somewhere else.

Now how to you make his learning process interesting?

It is always good to relate some new thing to something you already know. For ex. A person who has been for 5 years in the industry would relate a new project work to one of the older projects he has already worked on.

What does a fresher relate to?

He cannot relate to anything because he knows nothing. So it is important for his mentor to help him relate to things he might already know. For ex. he asked a question during the interview which was: What is preamble and how is it used?

Now preamble are certain bits of information which are used to separate two frames from each other. When we switch on a mobile, it might be switched on within a frame but we need to know the start of the frame. So mobile keeps waiting for the preamble to know the start of the frame.

Now the fresher knows neither preamble nor is right now comfortable with the notion of a frame.

BUT he knows cricket. Now how does cricket come in between all this?

To answer the question above, an over in cricket is like a frame and preamble is like taking a break between the overs.

When we switch on a mobile, it might be switched on within a frame but we need to know the start of the frame. So mobile keeps waiting for the preamble to know the start of the frame.

CHANGES TO

When we switch on the TV, it might be in between an over but we need to know when a new over starts. So we keep waiting for the break to know when a new over starts.

I BET HE WILL NEVER FORGET THIS ONE :)

No comments: