2024 : 5 : 7
Rahmatollah Mirzaei

Rahmatollah Mirzaei

Academic rank: Associate Professor
ORCID:
Education: PhD.
ScopusId: 98
Faculty: Faculty of Engineering
Address: Dept. of Electrical Engineering, Engineering Faculty, University of Kurdistan, Sanandaj-Iran
Phone:

Research

Title
A STUDY ON CHALLENGES IN LEARNING PROGRAMMING LANGUAGE AND SOLUTIONS
Type
Presentation
Keywords
Programming; Learning; Teaching; Difficulties
Year
2011
Researchers Keivan Kaseb ، Rahmatollah Mirzaei ، Zagros Ardalan

Abstract

Programming is a fundamental section of computer science; however, learning and teaching can have serious difficulties. In this paper, we have identified main barriers in programming learning and categorized them in six branches including the nature of programming, teacher and teaching methods, student and learning methods, training packages, Integrated Development Environments (IDEs) and emotional factors. In this essay, opinions of more than 400 computer science students were gathered by means of implementing a web-based system. This paper discusses and analyzes the survey for identifying, distinguishing, and closer consideration on programming educational problems and presents suitable solutions. The survey result is helpful for students, teachers, developing learning tools and IDEs