4 papers analyzed
These studies suggest that computer programming students encounter problems such as inadequate educational foundations, lack of interest, difficulty understanding basic concepts, finding faults in their programs, and issues with reference materials, lectures, lab sessions, problem-solving ability, time management, self-confidence, and code quality, particularly modularization.
Computer programming is a fundamental skill for students in various fields, including vocational studies, mathematics, and computer science. However, many students encounter significant challenges when learning to code. This synthesis aims to identify and summarize the primary problems faced by computer programming students based on multiple research studies.
Inadequate Educational Foundation and Interest:
Difficulty in Understanding Basic Concepts:
Issues with Reference Materials and Teaching Approaches:
Code Quality and Technical Skills:
In summary, computer programming students face several significant challenges, including inadequate foundational knowledge, lack of interest, difficulty understanding basic concepts, issues with reference materials and teaching methods, and persistent code quality problems. Addressing these issues through improved educational strategies, better resources, and enhanced support systems could help students overcome these obstacles and succeed in their programming courses.
Object-based Change Detection
How can the principles of biomechanics and movement science be applied to improve exercise efficiency and effectiveness?
Is coffee safe to drink?
what are the different type of flexible devices and on which basis they are categorised?
The accuracy of polygraph tests in detecting deception.
What are the signs and treatments for vitamin and mineral deficiencies?