The Effects of Unity Programming on Students’ Ability in Computer Programming: The Mediating Role of Students’ Self-Efficacy and Attitude
Keywords:
computer programming, Unity, students, programming self-efficacy, and learning attitudeAbstract
Computer programming with Unity is used by many programming teachers to help students develop their skills in computer programming. The development of computer games with Unity increase students’ dedication towards learning, student self-efficacy, students’ attitude and encourage them to learn better. The study used Unity software which is a virtual reality that are used for designing game applications. Thus students’ attitude and self-efficacy towards the learning of computer programming plays a major role in the acquisition of the skills to meet societal needs. The study sought to analyse the effects of Unity programming on students’ ability in computer programming. The research approach for the study was a
quantitative research study. The population for the study were all students of Unity boot camp totalling one hundred (100). All one hundred students were used as participants for the study. Questionnaire was used as data collection instrument. SPSS and PROCESS were used to present results of the study. The study revealed that the effects of Unity programming and students’ attitude towards programming account for only 18.7% of the variation in students’ ability in computer programming. The study found that the effects of Unity programming and students’ self-efficacy towards programming was also appreciative and accounting for 43.2% of the variation on students’ ability in computer programming. The study also found that the effects of Unity programming and students’ attitude towards programming account or only 18.7% of the variation in students’ ability in computer programming. The study recommends that applications used for developing game application should be encouraged
in all tertiary institutions that teaches computer programming.