Abstract
Students usually perceived computer programming courses as one of the most difficult courses since learning to program is perceived as a difficult task. Quite often students’ negative perceptions on computer programming results in poor results and high drop-out rates. The purpose of this study is to examine the impact of factors that affect computer science education students’ Java programming self-efficacy and the relationship between Java programming self-efficacy and students’ age and gender. A questionnaire was used to gather data. A scale with thirty-two items assessing Java programming self-efficacy was adapted from Askar and Davenport’s (2009) computer programming self-efficacy scale. A total of twenty students from a Computer Science Education Discipline participated in this study. Collected data were analysed using SPSS version 22.0. Descriptive statistics, reliability test, mean, standard deviation, and rotated component matrix were utilized to analyze the resulting data. Results indicated that there is not much difference between males (45%) and females (55%) Java programming self-efficacy. Furthermore, the results also indicated that programming skills and Java constructs have higher influence on the self-efficacy for Java programming among computer science education students followed by non-complexity, time consciousness, ability to recode for better understanding and self-motivation.
Subject
Strategy and Management,Public Administration,Economics and Econometrics,Finance,Business and International Management
Reference32 articles.
1. Anastadiadou, S. D. and Karakos, A. S. (2011), “The beliefs of electrical and computer engineering students’ regarding computer programming”, The International Journal of Technology, Knowledge and Society, Vol. 7, No. 1, pp. 37-51.
2. Aşkar, P. and Umay, A. (2001), “Perceived computer self-efficacy of the students in the elementary mathematics teaching programme”, Journal of Hacettepe University Education Faculty 21, pp. 1-8.
3. Askar, P. and Davenport, D. (2009), “An investigation of factors related to self-efficacy for java Programming among engineering students”, The Turkish Online Journal of Educational Technology, Vol. 8, No. 1, pp. 26-32.
4. Austin, H. S. (1987), “Predictors of pascal programming achievement for community college students”, Proceedings of the eighteenth SIGCSE technical symposium on computer science education, Missouri, United States, pp. 161-164.
5. Bandura, A. (1977), “Self-Efficacy: Toward a unifying theory of behavioural change”, Psychological review, Vol. 84, No. 2, pp. 191-215.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献