African American Students’ Academic and Web Programming Self-Efficacy, Learning Performance, and Perceptions towards Computer Programming in Web Design Courses
Abstract
:1. Introduction
2. Literature Review
2.1. Self-Efficacy
2.2. Academic Self-Efficacy
2.3. Programming Self-Efficacy
2.4. Effects of Prior Experience on Academic and Programming Self-Efficacy
2.5. Effects of Gender on Academic and Programming Self-Efficacy
2.6. Relationships between Self-Efficacy and Learning Performance
2.7. Research Questions
- RQ1: What are the effects of the web design course on academic self-efficacy and web programming self-efficacy among African American students?
- RQ2: Do African American students’ academic self-efficacy, web programming self-efficacy, and learning performance differ in terms of gender and their prior experience of computer programming?
- RQ3: Do gender and prior experience of computer programming affect the changes in African American students’ academic self-efficacy and web programming self-efficacy?
- RQ4: What is the relationship between academic self-efficacy, web programming self-efficacy, and learning performance among African American students?
- RQ5: After participating in the web design course, what are African American students’ perceptions towards computer programming?
3. Materials and Methods
3.1. Sample
3.2. Procedure
3.3. Instruments
3.4. Data Collection and Analysis
4. Results
4.1. RQ1: What Are the Effects of the Web Design Course on Academic Self-Efficacy and Web Programming Self-Efficacy among African American Students?
4.2. RQ2: Do African American Students’ Academic Self-Efficacy, Web Programming Self-Efficacy, and Learning Performance Differ in Terms of Gender and Their Prior Experience of Computer Programming?
4.3. RQ3: Do Gender and Prior Experience of Computer Programming Affect the Changes in African American Students’ Academic Self-Efficacy and Web Programming Self-Efficacy after the Web Design Course?
4.4. RQ4: What Is the Relationship between Academic Self-Efficacy, Web Programming Self-Efficacy, and Learning Performance among African American Students?
4.5. RQ5: After Participating in the Web Design Course, What Are African American Students’ Perceptions towards Computer Programming?
Student 6: “At first I thought, coding was a lot more difficult than it ended up being. Now I have a pretty good grasp on the concept.”
Student 11: “I did not think I was able to code in the beginning, I thought it would be too hard. But now I know it is not that hard.”
Student 21: “I thought it was more complex than it really is.”
Student 22: “My perceptions are changed greatly because of this course. Coding is very simple and forward to me now.”
Student 1: “I thought coding was boring at first, but now I find it more interesting.”
Student 16: “At first I thought it was going to be difficult but it was a lot of fun to do.”
Student 28: “I did not know I would enjoy coding as much as I do now.”
Student 32: “It’s fun and makes me want to do more!”
Student 31: “My perception of coding/programming has changed after taking this course. I do not feel nervous about the idea of coding anymore.”
Student 4: “I think coding is an important skill because If you’re ever going to work for a company or have your own company then having the ability to promote yourself or others is a needed skill.”
Student 6: “I think coding is a very important skill, especially since the world is going into a sort of tech boom at the moment. It is a good basic skill to possess.”
Student 7: “…, coding/programming enhances your critical thinking and problem-solving skills by making you figure out what is wrong. With coding/programming, you must debug the code in order to move on. So, this forces one to find a solution to the problem.”
Student 8: “I think as a graphic designer it is important to know as many ways to digitally create things as possible.”
Student 11: “… in coding/programming you need to plan out every step so your website looks how you want it to. In the real world, you need to plan out all the steps you must take to reach your goal.”
Student 27: “… it enhances your ability to think, especially when thinking about what code would be best for the creation of you design.”
Student 30: “… it allows them to create there [their] own solutions to problems.”
5. Discussion, Conclusions, and Limitations
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Lee, J.; Cheng, Y.C. Change the face of software engineering education: A field report from Taiwan. Inf. Softw. Technol. 2011, 53, 51–57. [Google Scholar] [CrossRef]
- National Science Foundation. Computer Science for All. 2016. Available online: https://www.nsf.gov/news/special_reports/csed/csforall.jsp (accessed on 10 November 2023).
- Vaikutytė-Paškauskė, J.; Vaičiukynaitė, J.; Pocius, D. Research for CULT Committee-Digital Skills in the 21st Century; European Parliament: Strasbourg, France, 2018. [Google Scholar]
- Balanskat, A.; Engelhardt, K. Computing Our Future: Computer Programming and Coding-Priorities, School Curricula and Initiatives across Europe; European Schoolnet: Brussels, Belgium, 2014. [Google Scholar]
- Nikula, U.; Gotel, O.; Kasurinen, J. A motivation guided holistic rehabilitation of the first programming course. ACM Trans. Comput. Educ. (TOCE) 2011, 11, 1–38. [Google Scholar] [CrossRef]
- Robins, A. Learning edge momentum: A new account of outcomes in CS1. Comput. Sci. Educ. 2010, 20, 37–71. [Google Scholar] [CrossRef]
- Sivasakthi, M.; Rajendran, R. Learning difficulties of ‘object-oriented programming paradigm using Java’: Students’ perspective. Indian J. Sci. Technol. 2011, 4, 983–985. [Google Scholar] [CrossRef]
- Tan, P.H.; Ting, C.Y.; Ling, S.W. Learning difficulties in programming courses: Undergraduates’ perspective and perception. In Proceedings of the 2009 International Conference on Computer Technology and Development, Kota Kinabalu, Malaysia, 13–15 November 2009; Volume 1, pp. 42–46. [Google Scholar]
- Tran, Y. Computer programming effects in elementary: Perceptions and career aspirations in STEM. Technol. Knowl. Learn. 2018, 23, 273–299. [Google Scholar] [CrossRef]
- Grover, S.; Pea, R. Computational thinking in K–12: A review of the state of the field. Educ. Res. 2013, 42, 38–43. [Google Scholar] [CrossRef]
- Oluk, A.; Korkmaz, Ö. Comparing students’ scratch skills with their computational thinking skills in terms of different variables. Online Submiss. 2016, 8, 1–7. [Google Scholar] [CrossRef]
- Shin, S.; Park, P.; Bae, Y. The effects of an information-technology gifted program on friendship using scratch programming language and clutter. Int. J. Comput. Commun. Eng. 2013, 2, 246–249. [Google Scholar] [CrossRef]
- Askar, P.; Davenport, D. An investigation of factors related to self-efficacy for Java programming among engineering students. TOJET Turk. Online J. Educ. Technol. 2009, 8, 26–32. [Google Scholar]
- Kelleher, C.; Pausch, R. Using storytelling to motivate programming. Commun. ACM 2007, 50, 58–64. [Google Scholar] [CrossRef]
- Türker, P.M.; Pala, F.K. The effect of algorithm education on students’ computer programming self-efficacy perceptions and computational thinking skills. Int. J. Comput. Sci. Educ. Sch. 2020, 3, 19–32. [Google Scholar]
- Okal, G.; Yildirim, B.; Timur, S. The effect of coding education on 5th, 6th, and 7th grade students’ programming self-efficacy and attitudes about technology. Educ. Policy Anal. Strateg. Res. 2020, 15, 143–165. [Google Scholar] [CrossRef]
- Altun, A.; Mazman, S.G. Developing computer programming self-efficacy scale. J. Meas. Eval. Educ. Psychol. 2012, 3, 297–308. [Google Scholar]
- Anastasiadou, S.D.; Karakos, A.S. The beliefs of electrical and computer engineering students’ regarding computer programming. Int. J. Technol. Knowl. Soc. 2011, 7, 37–51. [Google Scholar] [CrossRef]
- Bandura, A. Social Foundations of Thought and Action: A Social Cognitive Theory; Prentice-Hall, Inc: Englewood Cliffs, NJ, USA, 1986. [Google Scholar]
- Tek, F.B.; Benli, K.S.; Deveci, E. Implicit theories and self-efficacy in an introductory programming course. IEEE Trans. Educ. 2018, 61, 218–225. [Google Scholar] [CrossRef]
- Tsai, C.C.; Chuang, S.C.; Liang, J.C.; Tsai, M.J. Self-efficacy in Internet-based learning environments: A literature review. J. Educ. Technol. Soc. 2011, 14, 222–240. [Google Scholar]
- Usluel, Y.K. Can ICT usage make a difference on student teachers’ information literacy self-efficacy? Libr. Inf. Sci. Res. 2007, 29, 92–102. [Google Scholar] [CrossRef]
- Hong, J.C.; Hwang, M.Y.; Szeto, E.; Tsai, C.R.; Kuo, Y.C.; Hsu, W.Y. Internet cognitive failure relevant to self-efficacy, learning interest, and satisfaction with social media learning. Comput. Hum. Behav. 2016, 55, 214–222. [Google Scholar] [CrossRef]
- Hsia, L.H.; Huang, I.; Hwang, G.J. Effects of different online peer-feedback approaches on students’ performance skills, motivation and self-efficacy in a dance course. Comput. Educ. 2016, 96, 55–71. [Google Scholar] [CrossRef]
- Sööt, A.; Leijen, Ä. Designing support for reflection activities in tertiary dance education. Procedia-Soc. Behav. Sci. 2012, 45, 448–456. [Google Scholar] [CrossRef]
- Soykan, F.; Kanbul, S. Analyzing K12 students’ self-efficacy regarding coding education. TEM J. 2018, 7, 182–187. [Google Scholar]
- Ramalingam, V.; Wiedenbeck, S. Development and validation of scores on a computer programming self-efficacy scale and group analyses of novice programmer self-efficacy. J. Educ. Comput. Res. 1998, 19, 367–381. [Google Scholar] [CrossRef]
- Başer, M.; Özden, M.Y. Developing attitude scale toward computer programming. Int. J. Soc. Sci. 2013, 6, 199–215. [Google Scholar]
- Yukselturk, E.; Altiok, S. An investigation of the effects of programming with Scratch on the preservice IT teachers’ self-efficacy perceptions and attitudes towards computer programming. Br. J. Educ. Technol. 2017, 48, 789–801. [Google Scholar] [CrossRef]
- Scholz, U.; Doña, B.G.; Sud, S.; Schwarzer, R. Is general self-efficacy a universal construct? Psychometric findings from 25 countries. Eur. J. Psychol. Assess. 2002, 18, 242. [Google Scholar] [CrossRef]
- Sacks, C.H.; Bellisimo, Y.; Mergendoller, J. Attitudes toward computers and computer use: The issue of gender. J. Res. Comput. Educ. 1993, 26, 256–269. [Google Scholar] [CrossRef]
- Austin, H.S. Predictors of Pascal programming achievement for community college students. In Proceedings of the Eighteenth SIGCSE Technical Symposium on Computer Science Education, St. Louis, MO, USA, 19–20 February 1987; pp. 161–164. [Google Scholar]
- Bandura, A. Self-efficacy: Toward a unifying theory of behavioral change. Psychol. Rev. 1977, 84, 191–215. [Google Scholar] [CrossRef]
- Gorson, J.; O’Rourke, E. Why do CS1 students think they’re bad at programming?: Investigating self-efficacy and self-assessments at three universities. In Proceedings of the 2020 ACM Conference on International Computing Education Research, Virtual, 1–5 August 2020; pp. 170–181. [Google Scholar]
- Hsiao, H.S.; Chen, J.C.; Chen, J.H.; Chien, Y.H.; Chang, C.P.; Chung, G.H. A study on the effects of using gamification with the 6E model on high school students’ computer programming self-efficacy, IoT knowledge, hands-on skills, and behavioral patterns. Educ. Technol. Res. Dev. 2023, 71, 1821–1849. [Google Scholar] [CrossRef]
- Cassidy, S.; Eachus, P. Developing the computer user self-efficacy (CUSE) scale: Investigating the relationship between computer self-efficacy, gender and experience with computers. J. Educ. Comput. Res. 2002, 26, 133–153. [Google Scholar] [CrossRef]
- Kuo, Y.C.; Belland, B.R. Exploring the relationship between African American adult learners’ computer, Internet, and academic self-efficacy, and attitude variables in technology-supported environments. J. Comput. High. Educ. 2019, 31, 626–642. [Google Scholar] [CrossRef]
- Bandura, A. Guide for constructing self-efficacy scales. Self-Effic. Beliefs Adolesc. 2006, 5, 307–337. [Google Scholar]
- Weigand, D.A.; Stockham, K.J. The importance of analyzing position-specific self-efficacy. J. Sport Behav. 2000, 23, 61. [Google Scholar]
- Ramalingam, V.; LaBelle, D.; Wiedenbeck, S. Self-efficacy and mental models in learning to program. In Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, Leeds, UK, 28–30 June 2004; pp. 171–175. [Google Scholar]
- Kuo, Y.C.; Tseng, H.; Kuo, Y.T. Internet self-efficacy, self-regulation, and student performance: African-American adult students in online learning. Int. J. E-Learn. 2020, 19, 161–180. [Google Scholar]
- Kuo, Y.C.; Walker, A.E.; Schroder, K.E.; Belland, B.R. Interaction, Internet self-efficacy, and self-regulated learning as predictors of student satisfaction in online education courses. Internet High. Educ. 2014, 20, 35–50. [Google Scholar] [CrossRef]
- Bandura, A. Self-Efficacy: The Exercise of Control; Worth Publisher: New York, NY, USA, 1997. [Google Scholar]
- Kamal, H.N.; Obaid, I.A.; Alqiraishi ZH, A.; Algaragolle WM, H.; Hussein, B.R.; Shehab, T.K.; Sabit, S.H. The effect of academic self-efficacy, positive academic emotions, academic rewards, and metacognitive learning strategies effect on educational institutions’ academic performance in Iraq. Educ. Sci. Theory Pract. 2022, 22, 275–288. [Google Scholar]
- Schunk, D.H.; Ertmer, P.A. Self-regulation and academic learning: Self-efficacy enhancing interventions. In Handbook of Self-Regulation; Academic Press: Cambridge, MA, USA, 2000; pp. 631–649. [Google Scholar]
- Schunk, D.H. Self-efficacy and academic motivation. Educ. Psychol. 1991, 26, 207–231. [Google Scholar] [CrossRef]
- Meng, Q.; Zhang, Q. The influence of academic self-efficacy on university students’ academic performance: The mediating effect of academic engagement. Sustainability 2023, 15, 5767. [Google Scholar] [CrossRef]
- Torres, J.B.; Solberg, V.S. Role of self-efficacy, stress, social integration, and family support in Latino college student persistence and health. J. Vocat. Behav. 2001, 59, 53–63. [Google Scholar] [CrossRef]
- Kuo, Y.C.; Kuo, Y.T.; Abi-El-Mona, I. Mobile learning: Pre-service teachers’ perceptions of integrating iPads into future teaching. Educ. Inf. Technol. 2023, 28, 6209–6230. [Google Scholar] [CrossRef]
- Locke, E.A. Self-efficacy: The exercise of control. Pers. Psychol. 1997, 50, 801. [Google Scholar]
- Sadi, Ö.; Uyar, M. The relationship between self-efficacy, self-regulated learning strategies, and achievement: A path model. J. Balt. Sci. Educ. 2013, 12, 21–33. [Google Scholar] [CrossRef]
- Byrne, M.; Flood, B.; Griffin, J. Measuring the academic self-efficacy of first-year accounting students. Account. Educ. 2014, 23, 407–423. [Google Scholar] [CrossRef]
- Fenollar, P.; Román, S.; Cuestas, P.J. University students’ academic performance: An integrative conceptual framework and empirical analysis. Br. J. Educ. Psychol. 2007, 77, 873–891. [Google Scholar] [CrossRef]
- Mousoulides, N.; Philippou, G. Students’ motivational beliefs, self-regulation strategies and mathematics achievement. In Proceedings of the 29th Conference of the International Group for the Psychology of Mathematics Education, Melbourne, Australian, 10–15 July 2005; Volume 3, pp. 321–328. [Google Scholar]
- Phan, H.P. Students’ academic performance and various cognitive processes of learning: An integrative framework and empirical analysis. Educ. Psychol. 2010, 30, 297–322. [Google Scholar] [CrossRef]
- Zajacova, A.; Lynch, S.; Espenshade, T. Self-efficacy, stress, and academic achievement. Res. High. Educ. 2005, 46, 677–699. [Google Scholar] [CrossRef]
- Doménech-Betoret, F.; Abellán-Roselló, L.; Gómez-Artiga, A. Self-efficacy, satisfaction, and academic achievement: The mediator role of students’ expectancy-value beliefs. Front. Psychol. 2017, 8, 1193. [Google Scholar] [CrossRef] [PubMed]
- Ferla, J.; Valcke, M.; Cai, Y. Academic self-efficacy and academic self-concept: Reconsidering structural relationships. Learn. Individ. Differ. 2009, 19, 499–505. [Google Scholar] [CrossRef]
- Mohsen, A.S. The impact of self-esteem, academic self-efficacy and perceived stress on academic performance: A cross-sectional study of Saudi psychology students. Eur. J. Educ. Sci. 2017, 4, 51–63. [Google Scholar]
- Putwain, D.; Sander, P.; Larkin, D. Academic self-efficacy in study-related skills and behaviours: Relations with learning-related emotions and academic success. Br. J. Educ. Psychol. 2013, 83, 633–650. [Google Scholar] [CrossRef]
- Villavicencio, F.T.; Bernardo, A.B. Negative emotions moderate the relationship between self-efficacy and achievement of Filipino students. Psychol. Stud. 2013, 58, 225–232. [Google Scholar] [CrossRef]
- Strelnieks, M. The Relationship of Students’ Domain Specific Self-Concepts and Self-Efficacy to Academic Performance. Ph.D. Dissertation, Marquette University, Milwaukee, WI, USA, 2003. [Google Scholar]
- Kolo, A.G.; Jaafar WM, B.W.; Ahmad, N.B. Relationship between academic self-efficacy believed of college students and academic performance. IOSR J. Humanit. Soc. Sci. 2017, 22, 75–80. [Google Scholar] [CrossRef]
- Amitay, G.; Gumpel, T. Academic self-efficacy as a resilience factor among adjudicated girls. Int. J. Adolesc. Youth 2015, 20, 202–227. [Google Scholar] [CrossRef]
- Moos, D.C.; Azevedo, R. Learning with computer-based learning environments: A literature review of computer self-efficacy. Rev. Educ. Res. 2009, 79, 576–600. [Google Scholar] [CrossRef]
- Ozyurt, O. An analysis on distance education computer programming students’ attitudes regrading programming and their self-efficacy for programming. Turk. Online J. Distance Educ. 2015, 16, 111–121. [Google Scholar]
- Tsai, M.J.; Wang, C.Y.; Hsu, P.F. Developing the computer programming self-efficacy scale for computer literacy education. J. Educ. Comput. Res. 2019, 56, 1345–1360. [Google Scholar] [CrossRef]
- Gurer, M.D.; Tokumaci, S. Factors affecting engineering students’ achievement in computer programming. Int. J. Comput. Sci. Educ. Sch. 2020, 3, 23–34. [Google Scholar] [CrossRef]
- Kanaparan, G.; Cullen, R.; Mason, D. Effect of self-efficacy and emotional engagement on introductory programming students. Australas. J. Inf. Syst. 2019, 23, 1–11. [Google Scholar] [CrossRef]
- Hongwarittorrn, N.; Krairit, D. Effects of program visualization (jeliot3) on students’ performance and attitudes towards java programming. In Proceedings of the Spring 8th International Conference on Computing, Communication and Control Technologies, Orlando, FL, USA, 6–9 April 2010; pp. 6–9. [Google Scholar]
- Lakanen, A.J.; Isomöttönen, V. CS1: Intrinsic motivation, self-efficacy, and effort. Inform. Educ. 2023, 1–19. [Google Scholar] [CrossRef]
- Hagan, D.; Markham, S. Does it help to have some programming experience before beginning a computing degree program? In Proceedings of the 5th Annual SIGCSE/SIGCUE ITiCSE Conference on Innovation and Technology in Computer Science Education, Helsinki, Finland, 11–13 June 2000; pp. 25–28. [Google Scholar]
- Ma, L.; Ferguson, J.; Roper, M.; Wood, M. Investigating and improving the models of programming concepts held by novice programmers. Comput. Sci. Educ. 2011, 21, 57–80. [Google Scholar] [CrossRef]
- Topalli, D.; Cagiltay, N.E. Improving programming skills in engineering education through problem-based game projects with Scratch. Comput. Educ. 2018, 120, 64–74. [Google Scholar] [CrossRef]
- Mazman, S.G.; Altun, A. The effect of introductory to programming course on programming self-efficacy of CEIT students. J. Instr. Technol. Teach. Educ. 2013, 2, 24–29. [Google Scholar]
- Cigdem, H.; Yildirim, O.G. Predictors of C# programming language self-efficacy among vocational college students. Int. J. New Trends Educ. Their Implic. 2014, 5, 145–153. [Google Scholar]
- Liao, S.N.; Shah, K.; Griswold, W.G.; Porter, L. A quantitative analysis of study habits among lower-and higher-performing students in CS1. In Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education, Virtual, 26 June–1 July 2021; pp. 366–372. [Google Scholar]
- Jegede, P.O. Predictors of java programming self-efficacy among engineering students in a Nigerian University. Int. J. Comput. Sci. Inf. Secur. 2009, 4, 1–7. [Google Scholar]
- Koca, F.; Kılıç, S.; Dadand, İ. Attitudes towards distance education and academic life satisfaction: The mediation role of academic self-efficacy and moderator role of gender. Technol. Knowl. Learn. 2023, 1–22. [Google Scholar] [CrossRef]
- Alexander, J.M.; Johnson, K.E.; Kelley, K. Longitudinal analysis of the relations between opportunities to learn about science and the development of interests related to science. Sci. Educ. 2012, 96, 763–786. [Google Scholar] [CrossRef]
- Hoffmann, L. Promoting girls’ interest and achievement in physics classes for beginners. Learn. Instr. 2002, 12, 447–465. [Google Scholar] [CrossRef]
- Kessels, U.; Hannover, B. When being a girl matters less: Accessibility of gender-related self-knowledge in single-sex and coeducational classes and its impact on students’ physics-related self-concept of ability. Br. J. Educ. Psychol. 2008, 78, 273–289. [Google Scholar] [CrossRef]
- Beyer, S. Why are women underrepresented in Computer Science? Gender differences in stereotypes, self-efficacy, values, and interests and predictors of future CS course-taking and grades. Comput. Sci. Educ. 2014, 24, 153–192. [Google Scholar] [CrossRef]
- Wilson, F.; Kickul, J.; Marlino, D. Gender, entrepreneurial self-efficacy, and entrepreneurial career intentions: Implications for entrepreneurship education. Entrep. Theory Pract. 2007, 31, 387–406. [Google Scholar] [CrossRef]
- Allaire-Duquette, G.; Chastenay, P.; Bouffard, T.; Bélanger, S.A.; Hernandez, O.; Mahhou, M.A.; Giroux, P.; McMullin, S.; Desjarlais, E. Gender differences in self-efficacy for programming narrowed after a 2-h science museum workshop. Can. J. Sci. Math. Technol. Educ. 2022, 22, 87–100. [Google Scholar] [CrossRef]
- Gunbatar, M.S.; Karalar, H. Gender differences in middle school students’ attitudes and self-efficacy perceptions towards mBlock programming. Eur. J. Educ. Res. 2018, 7, 925–933. [Google Scholar]
- Korkmaz, Ö.; Altun, H. Adapting computer programming self-efficacy scale and engineering students’ self-efficacy perceptions. Particip. Educ. Res. 2014, 1, 20–31. [Google Scholar] [CrossRef]
- Kittur, J. Measuring the programming self-efficacy of Electrical and Electronics Engineering students. IEEE Trans. Educ. 2020, 63, 216–223. [Google Scholar] [CrossRef]
- Choi, N. Self-efficacy and self-concept as predictors of college students’ academic performance. Psychol. Sch. 2005, 42, 197–205. [Google Scholar] [CrossRef]
- Huang, C. Gender differences in academic self-efficacy: A meta-analysis. Eur. J. Psychol. Educ. 2013, 28, 1–35. [Google Scholar] [CrossRef]
- Sachitra, V.; Bandara, U. Measuring the academic self-efficacy of undergraduates: The role of gender and academic year experience. Int. J. Educ. Pedagog. Sci. 2017, 11, 2608–2613. [Google Scholar]
- Bergey, B.W.; Ketelhut, D.J.; Liang, S.; Natarajan, U.; Karakus, M. Scientific inquiry self-efficacy and computer game self-efficacy as predictors and outcomes of middle school boys’ and girls’ performance in a science assessment in a virtual environment. J. Sci. Educ. Technol. 2015, 24, 696–708. [Google Scholar] [CrossRef]
- Richardson, M.; Abraham, C.; Bond, R. Psychological correlates of university students’ academic performance: A systematic review and meta-analysis. Psychol. Bull. 2012, 138, 353. [Google Scholar] [CrossRef]
- Sins, P.H.; Van Joolingen, W.R.; Savelsbergh, E.R.; van Hout-Wolters, B. Motivation and performance within a collaborative computer-based modeling task: Relations between students’ achievement goal orientation, self-efficacy, cognitive processing, and achievement. Contemp. Educ. Psychol. 2008, 33, 58–77. [Google Scholar] [CrossRef]
- Honicke, T.; Broadbent, J. The influence of academic self-efficacy on academic performance: A systematic review. Educ. Res. Rev. 2016, 17, 63–84. [Google Scholar] [CrossRef]
- Talsma, K.; Schüz, B.; Schwarzer, R.; Norris, K. I believe, therefore I achieve (and vice versa): A meta-analytic cross-lagged panel analysis of self-efficacy and academic performance. Learn. Individ. Differ. 2018, 61, 136–150. [Google Scholar] [CrossRef]
- Crippen, K.J.; Biesinger, K.D.; Muis, K.R.; Orgill, M. The role of goal orientation and self-efficacy in learning from web-based worked examples. J. Interact. Learn. Res. 2009, 20, 385–403. [Google Scholar]
- Cho, M.H.; Shen, D. Self-regulation in online learning. Distance Educ. 2013, 34, 290–301. [Google Scholar] [CrossRef]
- Gębka, B. Psychological determinants of university students’ academic performance: An empirical study. J. Furth. High. Educ. 2014, 38, 813–837. [Google Scholar] [CrossRef]
- Pintrich, P.R.; De Groot, E.V. Motivational and self-regulated learning components of classroom academic performance. J. Educ. Psychol. 1990, 82, 33–40. [Google Scholar] [CrossRef]
- Arslan, E.; Isbulan, O. The effect of individual and group learning on block-based programming self-efficacy and robotic programming attitudes of secondary school students. Malays. Online J. Educ. Technol. 2021, 9, 108–121. [Google Scholar] [CrossRef]
- Kuo, Y.T.; Garcia Bravo, E.; Whittinghill, D.M.; Kuo, Y.C. Walking into a Modern Painting: The Impacts of Using Virtual Reality on Student Learning Performance and Experiences in Art Appreciation. Int. J. Hum. Comput. Interact. 2023, 1–22. [Google Scholar] [CrossRef]
- Akar SG, M.; Altun, A. Individual differences in learning computer programming: A social cognitive approach. Contemp. Educ. Technol. 2017, 8, 195–213. [Google Scholar]
- Davis, M.M. An Exploration of Factors Affecting the Academic Success of Students in a College Quantitative Business Course. Ph.D. Dissertation, Florida Atlantic University, Boca Raton, FL, USA, 2009. [Google Scholar]
Total | |||
---|---|---|---|
n | % | ||
Gender | |||
Male | 17 | 53.1 | |
Female | 15 | 46.9 | |
Marital Status | |||
Married | 0 | 0 | |
Single | 32 | 100.0 | |
Age | |||
20 | 13 | 40.625 | |
21 | 14 | 43.75 | |
22 | 4 | 12.5 | |
23 | 1 | 3.125 | |
Ethnicity | |||
White/Caucasian | 0 | 0 | |
Black/African American | 32 | 100 | |
Hispanic/Latino | 0 | 0 | |
Asian | 0 | 0 | |
Others | 0 | 0 | |
Prior Experience of Computer Programming | |||
Level 0: No experience. | 18 | 56.25 | |
Level 1: Knowing a few basic or simple programming languages or syntax. | 14 | 43.75 | |
Level 2: Knowing the majority of basic or simple programming languages or syntax, as well as a few complex programming languages. | 0 | 0 | |
Level 3: Knowing both the basic and complex programming languages. | 0 | 0 |
Variables | Pretest | Posttest | t | df | p | ||
---|---|---|---|---|---|---|---|
M | SD | M | SD | ||||
Academic Self-Efficacy | 6.223 | 0.764 | 5.512 | 1.068 | 3.670 | 31 | <0.001 |
Web Programming Self-Efficacy | 2.854 | 1.249 | 4.613 | 0.785 | −8.735 | 31 | <0.001 |
Logical Thinking | 3.073 | 1.322 | 4.917 | 0.803 | −7.953 | 31 | <0.001 |
Cooperation | 3.364 | 1.299 | 4.657 | 0.862 | −5.813 | 31 | <0.001 |
Algorithm | 2.656 | 1.364 | 4.187 | 0.950 | −6.205 | 31 | <0.001 |
Control | 2.573 | 1.472 | 4.864 | 0.900 | −8.872 | 31 | <0.001 |
Debug | 2.708 | 1.468 | 4.479 | 0.923 | −6.814 | 31 | <0.001 |
Variables | Male | Female | t | df | p | ||
---|---|---|---|---|---|---|---|
M | SD | M | SD | ||||
Before the class | |||||||
Academic Self-Efficacy | 6.147 | 0.858 | 6.308 | 0.661 | −0.589 | 30 | 0.560 |
Web Programming Self-Efficacy | 3.324 | 1.353 | 2.321 | 0.889 | 2.441 | 30 | 0.021 * |
Logical Thinking | 3.627 | 1.409 | 2.445 | 0.897 | 2.787 | 30 | 0.009 * |
Cooperation | 3.882 | 1.312 | 2.778 | 1.036 | 2.616 | 30 | 0.014 * |
Algorithm | 3.097 | 1.504 | 2.156 | 1.015 | 2.045 | 30 | 0.050 |
Control | 2.980 | 1.669 | 2.111 | 1.089 | 1.717 | 30 | 0.096 |
Debug | 3.156 | 1.612 | 2.200 | 1.133 | 1.916 | 30 | 0.065 |
After the class | |||||||
Academic Self-Efficacy | 5.618 | 0.938 | 5.392 | 1.222 | 0.591 | 30 | 0.559 |
Web Programming Self-Efficacy | 4.721 | 0.832 | 4.492 | 0.737 | 0.819 | 30 | 0.419 |
Logical Thinking | 4.981 | 0.828 | 4.845 | 0.795 | 0.472 | 30 | 0.640 |
Cooperation | 4.765 | 0.919 | 4.534 | 0.805 | 0.751 | 30 | 0.459 |
Algorithm | 4.215 | 0.993 | 4.155 | 0.933 | 0.177 | 30 | 0.861 |
Control | 5.058 | 0.953 | 4.645 | 0.811 | 1.312 | 30 | 0.199 |
Debug | 4.588 | 0.961 | 4.355 | 0.895 | 0.708 | 30 | 0.484 |
Learning Performance | 80.541 | 12.519 | 83.303 | 16.424 | −0.539 | 30 | 0.594 |
Variables | No Experience | Experienced | t | df | p | ||
---|---|---|---|---|---|---|---|
M | SD | M | SD | ||||
Before the class | |||||||
Academic Self-Efficacy | 6.153 | 0.911 | 6.313 | 0.541 | −0.580 | 30 | 0.566 |
Web Programming Self-Efficacy | 2.625 | 1.239 | 3.147 | 1.244 | −1.181 | 30 | 0.247 |
Logical Thinking | 2.778 | 1.328 | 3.452 | 1.258 | −1.457 | 30 | 0.155 |
Cooperation | 3.333 | 1.313 | 3.405 | 1.328 | −0.154 | 30 | 0.879 |
Algorithm | 2.556 | 1.368 | 2.785 | 1.400 | −0.466 | 30 | 0.645 |
Control | 2.241 | 1.477 | 3.000 | 1.402 | −1.475 | 30 | 0.151 |
Debug | 2.333 | 1.469 | 3.191 | 1.369 | −1.688 | 30 | 0.102 |
After the class | |||||||
Academic Self-Efficacy | 5.424 | 1.029 | 5.625 | 1.146 | −0.523 | 30 | 0.605 |
Web Programming Self-Efficacy | 4.646 | 0.772 | 4.571 | 0.829 | 0.262 | 30 | 0.795 |
Logical Thinking | 5.000 | 0.704 | 4.810 | 0.930 | 0.658 | 30 | 0.515 |
Cooperation | 4.556 | 0.855 | 4.786 | 0.884 | −0.742 | 30 | 0.464 |
Algorithm | 4.351 | 0.953 | 3.976 | 0.938 | 1.113 | 30 | 0.275 |
Control | 4.907 | 0.892 | 4.809 | 0.940 | 0.301 | 30 | 0.766 |
Debug | 4.518 | 0.951 | 4.428 | 0.919 | 0.271 | 30 | 0.788 |
Learning Performance | 82.266 | 12.689 | 81.283 | 16.640 | 0.190 | 30 | 0.851 |
Variables | Male | Female | F | df | p | ||
---|---|---|---|---|---|---|---|
M | SD | M | SD | ||||
Academic Self-Efficacy | −0.529 | 0.927 | −0.917 | 1.262 | 0.995 | 1 | 0.327 |
Web Programming Self-Efficacy | 1.397 | 1.051 | 2.171 | 1.128 | 4.033 | 1 | 0.054 |
Logical Thinking | 1.354 | 1.289 | 2.400 | 1.135 | 5.869 | 1 | 0.022 * |
Cooperation | 0.883 | 1.098 | 1.756 | 1.299 | 4.243 | 1 | 0.048 * |
Algorithm | 1.118 | 1.184 | 1.999 | 1.507 | 3.419 | 1 | 0.074 |
Control | 2.078 | 1.557 | 2.533 | 1.356 | 0.767 | 1 | 0.388 |
Debug | 1.432 | 1.526 | 2.155 | 1.351 | 1.989 | 1 | 0.169 |
Variables | No Experience | Experienced | F | df | p | ||
---|---|---|---|---|---|---|---|
M | SD | M | SD | ||||
Academic Self-Efficacy | −0.729 | 1.235 | −0.688 | 0.933 | 0.011 | 1 | 0.917 |
Web Programming Self-Efficacy | 2.021 | 0.881 | 1.424 | 1.367 | 2.246 | 1 | 0.144 |
Logical Thinking | 2.222 | 1.144 | 1.358 | 1.393 | 3.720 | 1 | 0.063 |
Cooperation | 1.223 | 1.154 | 1.381 | 1.420 | 0.120 | 1 | 0.732 |
Algorithm | 1.796 | 1.309 | 1.191 | 1.478 | 1.503 | 1 | 0.230 |
Control | 2.667 | 1.232 | 1.809 | 1.631 | 2.876 | 1 | 0.100 |
Debug | 2.186 | 1.127 | 1.237 | 1.717 | 3.548 | 1 | 0.069 |
Academic Self-Efficacy | Web Programming Self-Efficacy | Learning Performance | ||
---|---|---|---|---|
Academic Self-Efficacy | Pearson Correlation | 1 | 0.762 ** | 0.337 |
Web Programming Self-Efficacy | Pearson Correlation | 0.762 ** | 1 | 0.186 |
Learning Performance | Pearson Correlation | 0.337 | 0.186 | 1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kuo, Y.-T.; Kuo, Y.-C. African American Students’ Academic and Web Programming Self-Efficacy, Learning Performance, and Perceptions towards Computer Programming in Web Design Courses. Educ. Sci. 2023, 13, 1236. https://doi.org/10.3390/educsci13121236
Kuo Y-T, Kuo Y-C. African American Students’ Academic and Web Programming Self-Efficacy, Learning Performance, and Perceptions towards Computer Programming in Web Design Courses. Education Sciences. 2023; 13(12):1236. https://doi.org/10.3390/educsci13121236
Chicago/Turabian StyleKuo, Yu-Tung, and Yu-Chun Kuo. 2023. "African American Students’ Academic and Web Programming Self-Efficacy, Learning Performance, and Perceptions towards Computer Programming in Web Design Courses" Education Sciences 13, no. 12: 1236. https://doi.org/10.3390/educsci13121236
APA StyleKuo, Y. -T., & Kuo, Y. -C. (2023). African American Students’ Academic and Web Programming Self-Efficacy, Learning Performance, and Perceptions towards Computer Programming in Web Design Courses. Education Sciences, 13(12), 1236. https://doi.org/10.3390/educsci13121236