Attitude Towards Learning Computer Programming and Programming Self-Efficacy of Bachelor of Science in Information Technology Students
Charles Arone R. Alcebar, Joesil A. Mosquiza, Julie Mae T. Cardeño, Jhyzie S. Cano, Jhon Bryan J. Cantil
Asian Journal of Education and Social Studies · pp. 584–594 · Published 10 Sep 2026
10.9734/ajess/2026/v52i93326Abstract
Many BSIT students struggle with low self-efficacy and inconsistent attitudes towards programming, which can hinder their learning progress and overall performance in programming courses. Addressing this gap is essential for understanding how students' mindsets shape their ability to succeed in IT education. This study investigated the relationship between attitudes towards learning computer programming and programming self-efficacy among BSIT students. The study used a descriptive-correlational design and included 215 enrolled BSIT students selected through total enumeration. Questionnaires were used to measure attitudes in terms of willingness, negativity, and perceived necessity, as well as programming self-efficacy in terms of independence, persistence, and ambition in programming tasks. The results showed that students' attitudes towards learning programming were moderate. Willingness was high, whereas negativity and perceived necessity were moderate. Programming self-efficacy was generally high, with high ratings for ambition and independence/persistence, suggesting that students were generally confident in completing programming tasks despite having only moderate overall attitudes towards learning programming. Correlation analysis shows a positive relationship between attitude and self-efficacy (r = .456), indicating that students who hold more favorable attitudes toward learning programming also tend to exhibit higher levels of confidence in programming tasks. Regression analysis shows that the willingness to interact with programming and perceived necessity are together predictive of self-efficacy, explaining about 43% of the variance (R² = .434). Negativity did not predict self-efficacy. In practical terms, students who were more motivated to learn and viewed programming as important were likely to have greater confidence in performing programming tasks. Based on the findings, it is recommended that the learning process focus on increasing students' willingness to learn and explaining the importance of programming. This may increase students' confidence and enhance learning outcomes. The findings also support the objectives of providing quality education, preparing students for IT-related jobs, and providing equal opportunities for all students.
Cited by 0
No indexed citations yet.
Related research
- The Classification of Criticality for Spare Parts by Applying the Ratio of Production Lost Cost to Spare Parts Inventory Cost — shares topic coverage
- Willingness of Voluntary Counseling and Testing Among Long Distance Truck Drivers: A Window of Opportunity in Control of Retroviral Disease — shares topic coverage
- Assessment of Agro-input Dealers’ Willingness to Invest in Legume Inoculants in Northern Ghana — shares topic coverage
- Attitude and Willingness of Teachers to the Intergration of Entrepreneurship Education into Secondary School Curriculum in Anambra State — shares topic coverage
- Willingness to Pay for Organic Vegetable in Ado-Ekiti Metropolis, Ekiti State, Nigeria — shares topic coverage
Article metrics
Real usage data collected on this platform.
28
Page views
0
PDF downloads
5
Outbound clicks
0
Citations
Views over time
Views by country
Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".
Traffic sources
Referring site, by host.
Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.