Tuesday, October 21, 2025

A Story : I liked your Like. ✔☺

 

September 2000


I was a Computer Science Lecturer for Degree & PG Students at S Ch College in Maddirala

 

For BCA final year Students, there were two Computer Lab subjects, for the academic year.  One of them was Project work. 

One day, I went to their classroom; and explained the Project execution plan to them.  I have observed doubtfulness 🤔 in their faces, as this Project work subject was different, from their regular studies.  There was only one question was arisen, in most of them; i.e., Which Project, do we need to (select to) do ? 

I have started clarifying their doubts.  Few of them were… … …

✳ 

🤔 Students’ Question:  Sir…!  For the Project work, is there any specific programming language, do we need to select ? 

😊 My Answer:  Your wish.  It can be one programming language or many.  You can select the programming languages from your BCA subjects, or you can learn newly; to execute your project.  If you select programming languages from your BCA subjects, the concepts can be existing or new. 

Ultimately, the selection of the programming language(s) and their concepts, is based on the execution of the required features, for the project, in a convenient way.  

With this Project work, you are going to learn, beyond your NoteBooks 📝, by yourself.  And also, you can get help from Lecturers (internally/externally), Classmates, Batchmates, SeniorsPG Students, etc.  Finally, it’s your responsibility to complete the project. 

 

🤔 Next… Question:  Sir…!  What is the size of the Team; and who are the Team members ? 

😊 My Answer:  That’s your wish.  The Team can be with one person; or you can select your Team members, whoever you feel good.  But, each and every Team member involvement is important; and also, each Team member need to gain the knowledge, for the execution of the Project, independently.  Team Lead title is only for the Point of Contact, for the entire Team.  Each Team member need to be ready to take up Lead position, at any time.  

For example, in a Cricket Team, Team Captain is also need to be a Player, as similar as each and every Team Player. 

 

🤔 Next… Question:  Can we select the Project that was already completed by others. 

😊 My Answer:  The selection of the Project is completely your choice.  You can select, if you are planning to upgrade the existing Project; i.e., as a Migration Project, or adding new features with any design changes.  But, you need to have complete knowledge about the existing Project, for further modifications/debug/execution. 

 

🤔 Next… Question:  Migration Project means what ? 

😊My Answer:  The development of the same Project in different Programming Language(s); as an upgradation.  In fact, Migration Project is mostly difficult than new Project; i.e., due to dependencies; and also, the selection of new concepts or programming languages, that need to be better than the existing programming languages.  Few times, it simplifies existing concepts, or you may need to redevelop/redesign. 

For example, if the existing Project was implemented in C language, and you want to upgrade it to C++.  You will get lot of features, for the simplification.  But, for GUI (Graphical User Interface) Projects, there will be more features in VB (Visual Basic) programming language, than in C and C++. 

So, selection of the Programming languages is very important. 

At last, I said “Any more doubts ❓”.  Entire classroom was silent. 

 

Then, I said You can come with your doubts, even later. 

          If you don’t get idea about any Project Topic, you can tell me.  I can assign a Project for you. 

Finally, I want to suggest you all… … … do your Project by yourself.  So that, you can gain knowledge, as similar as PG Students.  You can review Books/Projects 📚 in the Libraries, for reference. 

Now, you are all need form Teams; and come with your Project Topic, team-wise.. 

 

During their Computer Lab hours, Students’ have given their Team details. 

 

I have started visiting each and every Team individually; by asking details of their Project; and clarifying their doubts.  At that time, few Teams have asked my suggestions in finalizing their Project Topic, from few different Project ideas.  By end of the day, I have visited 5 Teams, out of the total 10 Teams.  In that, there were also one member Teams.  Then, Students were moving out of the Computer Lab, for the day. 

I felt that this batch is very sharp ⭐.  They were ready at any time; and up to date.  

 

Later, I have observed that one Team (from remaining 5 Teams) was coming towards me, to meet me.  By seeing them, I said Today, these 5 Teams are completed.  Tomorrow, I will meet your Team..  


By listening to me, they felt very happy😊; and said Sir… … …!  Not for that.  … … … … …  We wanted to say that … … … … …  We like you.”. 


I questioned them as Why, and for what ?. 

Team Leader Mr. Jilaani said Sir…!  This complement is not for getting impression from you.  These words are straight from our heart.  We want to tell you, what we felt.. 

Then, I said But… regarding for what ?. 

 

Mr. Jilaani said Sir…!  When a Lecturer makes an announcement, the information is not reaching to all Students.  Few times, we don’t know… what was happening in the Class ?  Few times, we get information at last minute or even after deadline.  We always need to keep an ear explicitly/externally frequently.  It is very difficult for us, when we are executing our task (Lab work) with concentration.  In fact, most of our Lab time is wasted, in collecting information from others.   😞

But, you are different; and extremely great.  😊 

If you make an announcement, you are verifying with each and every Team, personally, to know their understanding, and then clarifying their doubts. 

Even today, as our general habit, we have collected information 📝 from those 5 Teams, after your visit.. 

 

Then, I said So, what is your understanding with that information ?, now.. 

Mr. Jilaani said Sir…!  In those 5 Teams, some of them are not having answers to your questions.  We have noted 📝 them also.  Tomorrow, we will be ready with answers, to all your questions. 

We want to say that we need not worry, now onwards… … as you are with us. 😊

Tomorrow onwards, we can concentrate completely in execution of the Project.. 

Then, I said Very Good.  Now, I liked your Like.  😊  All the best...!. 

 

Next day, I have visited remaining 5 Teams.  Out of the 10 Teams, two Teams have requested Project Topic from me.  I have given Project Topics for them. 

Later, I have observed that Students were stopped moving in the Computer Lab; and completely spending their time in completion of their Projects, with concentration. 

Each and every Team member is gaining the knowledge, independently. 

 

October 2000

 

Few Teams have selected Programming languages from their academic Subjects, but learned new concepts; and few Teams have selected new programming languages, learned all necessary concepts; while implementation of their Projects. 

 

November 2000

 

Thus, all Teams were perfect, and in final phase of completion of their Projects.   

 

December 2000 

 

Students have started preparation of their Project reports.  📚 

In last week, I have invited Principal to the Computer Lab, to show the Students’ Projects. 

Principal was visited each and every Team; saw every Project.  He felt very happy😊, by seeing Students performance, in execution of the each and every Project, by their own. 

 

2003 – 2004

 

Later, this Class Students met me in the College/Hometown; and said Sir…!  While execution of the Project, we have learned lot of things (New Programming languages and new concepts by referring Books; Identification of new concepts that are suitable for the Project; Finding alternative ways in case of unsuitability; Verification before implementation; Design; Debugging; Project report preparation; Self-Study; Team work; etc.), under your guidance; during our BCA Degree study itself.  That helped us very much, later, during our PG study.  Now, PG (including Project work) became very simple, for our classmates.  So, we still like you..  😊

 

I just smiled, and said “I liked your Like.”.  ✔😊


2005 ... ... ... 

 

Later, few more Students contacted me; and said "We got jobs.  We have referred your notes, during our job work also.  So, we still like you. 😊

 

I just smiled, and said “I liked your Like.”.  ✔😊


2016

eBook: Programming Concepts in C, DS, C++, Java



⭐  ⭐  ⭐  ⭐  ⭐