While teaching IT Student (MCA / BCA / BTech), I found most of the students are not having good programming skills but they are still running behind to learn .NET / PHP / PYTHON / ANDROID / JAVA. Why is it so? What we should do better to improve a sound programming skills among most of IT Students?

Asked by Last Modified  

Follow 11
Answer

Please enter your answer

IT Realtime Concepts and Tutorials

on college days they r learning c,c++ and following faculties are also giving a road map of "programming means" thease languages only , even these are the languages are familier , where you justify them those languages are basic and let u start any language u choose for its challenges ..
Comments

Java Trainer

Give a real time industrial training and examples that can get into their minds .
Comments

A real time python Trainer

Student should be good at analytical skills and logical thinking. For this he should practice a lot. His/her practice should be in a manner as below: 1. understand the question/scenario 2. analyise the different ways to convert a scenario to program 3. Now write a program to execute. ...
read more
Student should be good at analytical skills and logical thinking. For this he should practice a lot. His/her practice should be in a manner as below: 1. understand the question/scenario 2. analyise the different ways to converta scenario to program 3. Now write a program to execute. Now a days every answer is available in internet. So they are directly going to step 3. which is not a good procedure. First we should proceed with step 1 and step 2. If necessary you can search on internet to solve the errors of step 3 read less
Comments

database architect

All student concentrate on syntax I know .net I know phython .. but no one take efforts to build logic If student able to write sudo code they can write program in any Langlang .. so need to take more efforts on logic/algorithm ....
Comments

They have to learn c and c++ as much as they can to improve their logic once the logic is improved they could go further for advance server side programming languages like php,.net,java or etc.According to me Most of Students are having poor knowledge in c,c++ which is the fundamental of higer programming...
read more
They have to learn c and c++ as much as they can to improve their logic once the logic is improved they could go further for advance server side programming languages like php,.net,java or etc.According to me Most of Students are having poor knowledge in c,c++ which is the fundamental of higer programming , and because of this we find them poor in programming if they improve this then automatically they would love higher programming languages. read less
Comments

IT Professional Trainer and Mentor with 25+ Years Experience in Corporate and Technology Training

Student should learn C language in the beginning from a Good Trainer. If there programming fundamentals are good they can learn any language in the future
Comments

It Professional Trainer With 20 Years of Experience in in Key Aspects of Software Development

Main reason is most of student learn these languages with point of only getting good marks in the in the exam. So as trainer we should first tell them not learn these languages only from the point of view of the exams and provide them with insight as to how these languages are used in real world.
read more
Main reason is most of student learn these languages with point of only getting good marks in the in the exam. So as trainer we should first tell them not learn these languages only from the point of view of the exams and provide them with insight as to how these languages are used in real world. read less
Comments

Before going to any programming language the students must lean designing Algorithm and practice tracing the Algorithm by using some Programming Practice Techniques like Flow Chart for designing algorithms and Dry Run for tracing algorithm
Comments

starts from basics ... first you must kno wt you DONT KNOW. like for example if you wish to go in we development . so have a look at latest ewb evelopment technology . like a full stack E-com platform or ERP system. as ur a freshre you cannot make it by usrself .... go a lvl below . try looking at static...
read more
starts from basics ... first you must kno wt you DONT KNOW. like for example if you wish to go in we development . so have a look at latest ewb evelopment technology . like a full stack E-com platform or ERP system. as ur a freshre you cannot make it by usrself .... go a lvl below . try looking at static websites .... do the same thing . find wt you dont kno . and if you dont kno anything start right from Hello World page in HTML learn new things and keep growing .. :) read less
Comments

Getting knowledge and applying knowledge is different thing. Here this students are somewere taught how to write syntax in a specific software but never taught how logic applies sothat if some other software appears in front of them then tehy also can write the code in other software. Here some students...
read more
Getting knowledge and applying knowledge is different thing. Here this students are somewere taught how to write syntax in a specific software but never taught how logic applies sothat if some other software appears in front of them then tehy also can write the code in other software. Here some students get stuck like me when going for new software . read less
Comments

View 8 more Answers

Related Questions

How to handle Circular dependency in Spring?
What I would like to do in this post is suggest 3 possible techniques for dealing with this problem. 1. Refactor your code This is probably the simplest and quickest way to fix this problem. Look at...
Profile Photo
Saroj
Hi All, I have completed MBA F&M and SAP MM Consultant level training ,5 yrs working experince into SAP MM End user in MNC pune but there is no job for SAP MM Fresher and sap mm end user.Please suggest to another Non - SAP Course or what should i do next?
You can stick to that or you want you could move to Office 365. This is a demanding course and you will get offer if you have good communication skill. Initially you will get 20K approx. Once you switch you will get 5/6 L /A.
Profile Photo
Priya

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Difference Between Insert/Update And Database.Insert/ Database.Update
insert/update Database.insert/Database.update Assume that you are inserting 100 records. If any one of the record fail due to error then entire operation will fail. None of the records will be saved...
Profile Photo

1.1. Reverse an array in Java.
public class Main { public static void main(String args) { int arr = {1, 2, 3, 4, 5}; for (int i = 0; i < arr.length / 2; i++) { int temp = arr; arr = arr; arr = temp; } System.out.println(Arrays.toString(arr)); }}
Profile Photo

Angular-2 Developer Training Program Syllabus
Angular2 Developer Training Program Syllabus: Introduction to Angular2. Why Angular2. Angular2 Features: Components, Services and Typescript. Angular2 Components: Templates, Modules, Services...
Profile Photo

SAP ABAP Course Overview By Future Labs Technology
SAP ABAP (Advanced Business Application Programming) is just about the most sought modules of SAP. Prior to its manifold yield, the pattern for the training of SAP ABAP is continually on an acute upgrowth. In...
Profile Photo

Cursors In SQL Server
First thing first Usage of Cursors is not encouraged in SQL Server as they are slow. You may go with While loop if you need to iterate through a recordset. Cursor is a database object to retrieve data...
Profile Photo

Recommended Articles

Information technology consultancy or Information technology consulting is a specialized field in which one can set their focus on providing advisory services to business firms on finding ways to use innovations in information technology to further their business and meet the objectives of the business. Not only does...

Read full article >

Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today.  In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...

Read full article >

Almost all of us, inside the pocket, bag or on the table have a mobile phone, out of which 90% of us have a smartphone. The technology is advancing rapidly. When it comes to mobile phones, people today want much more than just making phone calls and playing games on the go. People now want instant access to all their business...

Read full article >

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Looking for IT Courses ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you