·
What is a programming Contest?
·
What are the requirements for being a successful
programmer?
·
What students have been accustomed to learn so
far?
·
What benefits them?
·
Why Programming?
·
Why should students attend Programming Contests?
·
What students have learnt so far?
·
What actually is happening when a student joins
in his B.Tech course?
·
How the impacts of 2nd and 3rd
year studies are shown in 4th year?
·
What actually is happening during Campus
Recruitment?
·
How easy it is for a student to get through the
campus recruitment?
·
Where students are lagging?
·
What kinds of activities should be organized to
get the job done?
·
What kind of support does a student require to
excel his/her skills from the Departments as well as from the management?
·
What level of commitment should be shown by a
student as well by the instructor?
Now I am here to give the answers
for the above questions with substantial evidences which might give you clear
insight on what a student is doing in the college at present and what he/she
can do to see himself/herself at acme at the time of completing his/her under
graduation.
1) What
is a Programming Contest?
The link
mentioned above gives the list of programming contests a student can freely
participate to compete with the students (masters) round the globe. It is the
arena where an aspiring student can enrich his logical as well as mathematical
aptitude, when implemented, can get the desired outcome by writing a computer
program.
2) What
are the requirements for being a successful programmer?
In order to be a
successful programmer, a student should necessarily possess problem solving
skills. He should come up with the solution in different possible ways and
selecting the optimal solution in the minimum time span makes the person a
successful programmer.
3) What
students have been accustomed to learn so far?
Students, now a
day have been accustomed to practice the conventional way of learning the
things. They have been shown the most common way of sitting and working in labs
rather than giving pragmatic approach to face the ever challenging world.
4) What
benefits them?
Facing the ever
growing competition when they are at the freshmen stage and sophomore stage
gives them a huge benefit.
5) Why
Programming?
As already
discussed the art of programming can make our lives so simpler and more
accurate as everything can be automated using the computer programs and it is
possible only when people start developing the ideology in a more optimal and
efficient approach.
6) Why
should students attend Programming Contests?
Attending the
programming contests have very huge impact on the growth of a student as it
gives them a platform to meet different minds and understand where they are
standing out in the world outside.
7) What
have majority of the students learnt so far?
Majority of the
students have learnt the approach of studying the curriculum and sticking to
the basic programming paradigms. They are not exposed to the expertise in the
particular area which plays a pivotal role in bringing some motivation in them.
8) What
actually is happening when a student joins in his B.Tech graduation course?
When a student
is joined in the B.Tech course, he does not have the maturity of thinking what
benefits him the most. And, I personally feel that it is the responsibility of
the senior students to elucidate what are the activities that a fresher should
do during the extra hours and leisure hours.
9) How
the impacts of 2nd and 3rd year studies get reflected
during 4th year?
The effort that
is being put by a fresher is getting through mixed subject knowledge when he is
at the fresher stage. But once he steps into the second year he faces the core
subjects where he can get maximum resources to utilize. Unfortunately, students
are not utilizing the resources that are being provided which are actually
making them to lag during their campus recruitment.
10) What
actually is happening during Campus Recruitment?
During the
Campus recruitments, students are feeling that they are not having enough
knowledge on their core subjects. Even they are unable to retain the basics of
those subjects when a question is posed by an interviewer during the interview.
And this is the main reason why students
feel they are lacking in the skills that is required for campus placements.
11) How
easy it is for a student to get through the campus recruitment?
It is very easy
for a student to get through the campus recruitment if he can possess the art
of implementing his knowledge on the real world entities. And, it is all
possible through these types of exposure to the Programming contests and Expert
lectures with practical examples.
12) Where Students are lagging?
Students are
lagging in reality. They are not doing the work whole heartedly. The
responsibility should be taken by the counselors to get the best out of them
providing the resources and motivating them reducing the communication gap
between the faculty and student.
13) What
kinds of activities should be organized to get the job done?
It is very
important to form a student committee guided by the faculty. Regular
commencements of the student teams should be there to get the information up to
date. Problems should be designed by different teams every time and there
should be discussions on the problem setting as well as solutions to those
problems. Every team should be made to communicate with other team during the
discussion in English which reduces the communication barriers which students
are thinking that skill as an evil for their campus recruitment.
14) What
kind of support does a student require to excel his/her skills from the
Departments as well as from the management?
Faculty as well
as the management should interact with the students and proper feedback should
be collected from them in order to provide the enough required back up for the
students.
15) What
level of commitment should be shown by a student as well by the instructor?
Student as well as
the instructor should have the same level of commitment in updating their
knowledge and mutual efforts can give rise to a grand new culture of pragmatic
approaches combined with the art of getting the gist of knowledge in related
subjects at hand.