(3.133.158.137)
Users online: 17377     
Ijournet
Email id
 

International Journal of Information Science and Computing
Year : 2015, Volume : 2, Issue : 1
First page : ( 21) Last page : ( 32)
Print ISSN : 2348-7437. Online ISSN : 2454-9533.

Learning Programming: An Indian Perspective

Saha Biswajit1,*, Ray Utpal Kumar2

1Department of Computer Science and Engineering, Dr. B.C. Roy Engineering College, Durgapur, West Bengal, India

2Department of Information Technology, Jadavpur University, Kokata, West Bengal, India

*Corresponding author: frombiswajit@rediffmail.com

Online published on 16 May, 2016.

Abstract

Rapid changes in the field of software engineering have increased the requirement of designing and developing of extremely complex software systems. These tasks are performed by software engineers. Software engineers working in application development have to deeply analyze users’ needs and requirements and build software systems that meet the needs of the users. They must possess excellent problem solving skills. They must also have strong programming skills. While teaching introductory programming courses for over a decade in reputed institutions we have experienced that several factors play significant role in developing problem solving skills and program development skills in students. There are certain types of difficulties that are encountered by the beginners. These difficulties vary in their nature. Beginners find difficulties with the programming language that they use, the compilers that they use and so on. These difficulties if not overcome proves detrimental to their career as professional engineers at a later stage. This paper focuses on the various types of difficulties that a novice programmer faces while learning programming and tries to find out ways to overcome them.

Top

Keywords

Programming; problem solving; software engineering; program development.

Top

  
║ Site map ║ Privacy Policy ║ Copyright ║ Terms & Conditions ║ Page Rank Tool
760,800,406 visitor(s) since 30th May, 2005.
All rights reserved. Site designed and maintained by DIVA ENTERPRISES PVT. LTD..
Note: Please use Internet Explorer (6.0 or above). Some functionalities may not work in other browsers.