- 1College of Education, Capital Normal University, Beijing, China
- 2Xinyu School Affiliated to Beijing Normal University, Xinyu, China
- 3College of Teacher Education, Capital Normal University, Beijing, China
Purpose: This study explored whether instructional characteristics, learner characteristics, family socioeconomic status, and gender influence creativity in the context of programming education in China.
Methods: A total of 851 upper-secondary-school students in Beijing, China, were surveyed using the Creativity Scale, Programming Learning Scale, Programming Teaching Scale and Family Socioeconomic Status Questionnaire. SPSS (version 22) was used for correlation analysis, t-test and regression analysis.
Results: (1) Teachers’ programming teaching method and management; students’ programming learning approach, attitude, and engagement; gender; and family economic capital were all significantly associated with creativity. (2) There were significant differences between males and females in terms of creativity, programming learning approach and programming learning attitude. (3) Learner attitudes, engagement, and approach, and their family economic capital, were strong predictors of creativity, with the strongest influence of learners’ attitudes to programming learning and weaker influence of family economic capital.
Conclusion: The main factors that influence creativity in the context of programming education are programming teaching method, programming teaching management, programming learning approach, programming learning attitude, programming learning engagement and family economic capital. Among these, learner factors (attitude, engagement, and approach) and family economic capital are the key factors influencing creativity. These findings provide a basis for improving the creativity of Chinese programming learners and inspire teachers to consider learner factors and gender differences as they design and manage their instruction. Furthermore, the influence of family economic capital on the creativity of learners cannot be ignored.
Introduction
As an important aspect of learning, creativity is an indicator of student development. McWilliam (2009) identified creativity as a key learning outcome of our time and the core business of education. Also, in 2018, the OECD (2018) in its publication “Learning Framework for 2030” mentioned that creativity is a necessary skill for learners, and recommend it as an educational focus. Similarly, Zhang et al. (2021) argued that creativity is an important component of any educational programming. As Shu et al. (2020) stated, creativity is essential for every culture and society, which is required to solve new problems for students in the twenty-first century (de Vries, 2021; Kozhevnikov et al., 2021).
Increasing evidence confirms the importance of programming education in creativity development. The American New Media Alliance pointed out that programming will gradually become a key element promoting basic education (Sun and Li, 2019), which enables learners to create new strategies to solve problems and to test innovative solutions in all disciplines (Saritepeci, 2019). In other words, programming education takes place in a technology-enhanced environment (Hung and Sitthiworachart, 2019), which provides the most direct pathway for the development of thinking skills (Fu et al., 2021). Furthermore, experts agreed that fun programming methods can develop creativity (Tengler et al., 2020). Similarly, Noh and Lee (2020) demonstrated that programming itself is a creative activity through an 11-week programming course experiment, which can stimulate students more creative.
Although few scholars have explored what factors are associated with the development of creativity in the context of programming education, studies have shown that it is related to certain characteristics of learners. For example, Campos Cancino and Moreno Minguez (2020) argued that family factors are the basis for learners’ cognitive and emotional development, which influence the development of learners’ creativity. Similarly, Yang et al. (2020) used data analysis to find that the socioeconomic status of college students’ families predicted creativity. Liang et al. (2021) also found that respondents’ self-rated creativity is positively related to family socioeconomic status in an investigation among Chinese adolescents aged 9–14. In addition, Zhang et al. (2020) argued that learners’ gender also affects creativity; specifically, boys outperform girls in terms of originality of creativity, but girls outperform boys in terms of abstraction. Also, Noh and Lee (2020) study demonstrated gender differences in learner creativity.
Besides, promoting learners’ creativity by programming education has certain relation with the effectiveness of programming instruction. Research has shown that there are at least two major factors affecting the effectiveness of programming instruction: teacher teaching and student learning. In the case of programming instruction, teachers’ teaching methods and management can affect the effectiveness of programming instruction (Kiss and Arki, 2016; Bi and Shi, 2019; Wu and Hao, 2019). For example, Tang et al. (2017) demonstrated through experiments that using flipped class approach in programming courses can improve students’ cognitive and competence levels. Again, Du and Liang (2011) demonstrated through validated factor analysis that the role of teachers in managing the classroom was a factor in the effectiveness of teaching and learning. In terms of student programming learning, existing research has found that learners’ attitudes toward learning programming (Durak, 2018b), learning approach (Tan and Lee, 2017), and learning engagement (Tian and Wu, 2018) also influence learning outcomes.
Therefore, a more comprehensive perspective is needed to examination the influencing factors of students’ creativity development, which contains three aspects: programming learner’s family factors, teacher’s programming teaching factors and programming learners’ individual factors. Specifically, we propose the following research hypotheses.
H1: The family economic capital of Chinese teenagers participating in programming education affects their creativity.
H2: The family cultural capital of Chinese teenagers participating in programming education affects their creativity.
H3: The family social capital of Chinese teenagers participating in programming education affects the creativity.
H4: The gender of Chinese teenagers participating in programming education influences their creativity.
H5: Teacher teaching of Chinese teenagers participating in programming education affects their creativity.
H6: Characteristics of Chinese teenagers participating in programming education affect their creativity.
Literature Review
Creativity
Anything new arises from creativity (Noh and Lee, 2020). Creativity is the ability to create new products or ideas that are valuable and useful (Woodman et al., 1993; Shalley et al., 2016; Qiang et al., 2020; Hou et al., 2021; Zhang et al., 2021). Generally, this ability is reflected in behaviors such as inventing, designing, inventing, creating, and planning (Guilford, 1950) and is characterized by fluency, flexibility, novelty, and refinement (Kupers et al., 2018; Kim et al., 2019; Rao et al., 2021) and is the result of the interaction between capacity, process and environment results (Gu et al., 2021).
Family Socioeconomic Status
Family socioeconomic status comprises an individual’s or family’s property income, the educational level of parents, and parental occupation (Wiederkehr et al., 2015; Yang et al., 2020). Family property income is defined as the capital, which is used to purchase material goods like household goods, books, mobile phones, and computers. Parental occupation refers to the resources acquired through parents’ social interactions and relationships, including their work or occupation (Entwisle and Astone, 1994).
Some studies have found that the family socioeconomic status affects learners’ creativity. For instance, Zhang et al. (2018) studied a sample of 955 students and found that family socioeconomic status is significantly related to creativity, though students with low family socioeconomic status face limitations in creativity while solving problems. Similarly, Lebuda and Csikszentmihalyi (2020), using a grounded-theory methodology, found that family factors affect the development of creativity. Likewise, Yang et al. (2020) showed a significant positive association between family socio-economic status and creativity in a survey of students at ten universities. Also, Jankowska and Karwowski (2019) related the level of creativity of children to family socioeconomic status.
Programming Education—Instruction
In programming education, instructional approach refers to the purposeful and organized way in which teachers guide students in acquiring knowledge and skills in computer programming, including aspects such as curriculum content, learning environment, teaching strategies, curriculum, and evaluation of student achievement.
Schooling is seen as a major site for creativity development (Kong et al., 2013; Gu et al., 2021), and some experts have found a relationship between teaching and creativity. For example, Lin et al.’s (2017) study with 104 students showed that exploratory education can have a significant impact on creativity development. Likewise, Huang et al. (2021) argued that adaptive teaching models were effective in enhancing students’ creativity. In addition, a survey of 872 teachers and 944 students by Burayeva et al. (2020) showed that effective management strategies were beneficial in stimulating students’ creative potential. Similarly, problem-based teaching (Sidek et al., 2020), project-based teaching (Wu and Wu, 2020), and active teaching methods (Vokic and Aleksic, 2020) all help to stimulate students’ creative processes and foster their creativity.
Programming Education—Learning
Learners acquire programming knowledge and skills through a process that involves their learning approach, learning attitude and their learning engagement. Researchers have found that learner engagement, as the initial condition for learning, plays an important role in learning computer programming (Durak, 2018a), and that negative attitudes toward learning how to program can affect engagement in programming courses (Durak, 2020).
For instance, Zuo et al. (2019) found that learners’ perceptions can influence their creativity. Flipped learning strategies and self-directed learning styles can enhance learners’ creative performance (Hsia et al., 2021; Shafait et al., 2021). Again, studies have found a strong correlation between individual affective attitudes and creativity (Silva and Coelho, 2019; Hernandez-Jorge et al., 2020). Furthermore, an empirical study conducted by Yang (2021) on 466 practitioners also showed a positive correlation between personal work engagement and creativity. Similarly, Sun (2020) survey of 652 university students showed that student engagement moderated the relationship between social media use and student creativity.
Gender
Currently, although there are many studies on gender differences in creativity, scholars have not reached agreement regarding the influence of gender differences on creativity. Taylor and Barbot (2021) found that no significant difference between the scores of males and females on creative drawing tasks. Similarly, Koronis et al. (2019) findings revealed no correlation between gender and creativity. In contrast, Zhang et al. (2020) suggested that males performed better in some aspects of creativity.
Materials and Methods
Participants
Participants were drawn from four public schools in Beijing, China, the region that first initiated programming education. A combination of convenience and random sampling method was used for this study. First, the researchers chose one school each in Xicheng, Haidian, Chaoyang, and Shunyi Districts of Beijing, China. The four schools had been teaching computer programming for a long time and served the same grade levels. Second, a random sample of upper-secondary-school-students from each school was selected to complete the questionnaire in about 15 min for the study. A total of 851 students (aged 16–18) took part in the study and completed the questionnaire. Of the respondents, 405 (47.59%) were male and 492 (52.41%) were female.
In order to ensure the authenticity and reliability, this study used paper questionnaires in the classroom environment with the permission of programming teachers and participants. Before the survey, all participants knew the purpose of the study and participated voluntarily. Moreover, the researchers explained that they can leave the classroom at any time without any reason, and all information would be kept confidential. It is worth noting that all participants agreed to use their anonymous data.
Measures
The instrument used in this study contains five sections: demographic information, Creativity Scale, Programming Learning Scale, Programming Teaching Scale, and Family Socioeconomic Status Questionnaire. The demographic information section collected data on gender and age. All three scales and the questionnaire were originally developed in English and were translated into Chinese for use in this study. Given that Brislin (1970) demonstrated that checking the quality of back-translations is valid, we adopted his method and back-translated the instrument: one researcher translated the measures from English to Chinese, and the second researcher translated the Chinese version back to English, and finally, the third researcher compared the three versions (original, translation, and back translation) to determine the equivalence among them.
Creativity Scale
The Creativity Scale is based on the Adaptor and Innovator Scale (Kirton, 1976), which is currently the most widely used measure of creativity. The scale contains 32 items, including three dimensions: originality, organization and appropriate respect for authority and rules. Sample items were “I usually have original ideas about problems “and” I often break the rules when doing things.” Each item is scored on a 5-point Likert scale: 1 means completely disagree and 5 means strongly agree. Scores range between 32 and 160, and the higher the score, the more the individual’s creativity tends toward innovation. The Cronbach’s alpha from the original study was reported as 0.88. Before collecting the formal data, we tested 160 students with Cronbach’s alpha of 0.969. In addition, exploratory and confirmatory factor analysis revealed factor loading of the scale was between 0.5 and 0.87, which shows the good reliability and validity. In this study, the alpha was 0.979.
Programming Learning Scale
According to the OECD (2009), we have compiled the Programming Learning Scale based on the characteristics of programming education. The scale consists of 22 items and is divided into three dimensions: programming learning approach, programming learning attitudes and programming learning engagement. Scores range from 22 to 110: the higher the score, the more effective the learner at learning computer programming. Before beginning formal data collection for this study, we tested the scale with 160 students, the Cronbach’s alpha was 0.917, and the factor loading was between 0.55 and 0.88. In this study, the alpha was 0.879, which shows good reliability.
Programming Teaching Scale
Similarly, the Programming Teaching Scale was adapted from the OECD (2009). On the basis of the original questionnaire, we have added relevant features of programming education. The scale consists of 22 items, including programming teaching methods and programming teaching management. Participants evaluated the statements using a 5-point Likert scale, where 1 means completely disagree, and 5 means strongly agree. The score ranges between 21 and 105: the higher the score, the better the programming teaching level. In the initial test of 160 students, the reliability of the scale was 0.937, and the factor loading was between 0.57 and 0.85. After formal testing, the Cronbach’s alpha was 0.939.
Family Socioeconomic Status Questionnaire
Based on the OECD (2009) survey of students’ family backgrounds and the conditions of information technology, we adapted the questionnaire to form the Family Socioeconomic Status Questionnaire. In particular, family cultural capital refers to the educational level of the parents, which we assigned from elementary to graduate school. Family social capital refers to the occupation of the parents. Parents’ occupations were assigned according to the occupational calculation method of the family socioeconomic status, that is, from top to bottom, according to the government or organ cadres or civil servants, business managers, ordinary employees, etc. Family economic capital was determined by the number of properties owned by the family. One point was awarded for owning an item and no points were awarded for not owing an item. The scores were then normalized for family social capital, family cultural capital and family economic capital.
Data Analysis
In this study, all statistical analysis was performed using IBM SPSS Statistics Version 22. First, all data were electronically entered using Office 2019. After that, correlation analysis, independent sample t-tests, and linear regression analysis were carried out. The statistical significance level for all tests was set at p < 0.05. Lastly, the results were organized into tables.
Research Process
To confirm or refute the hypotheses, data analysis was conducted in five main steps. First, we verified the correlation between creativity and the hypothetical factors to determine whether there was a relationship between variables. Next, we used independent sample t-tests to determine if there were gender differences in creativity and the influencing factors. Then, we divided the scores for creativity into high- and low-scoring groups and used independent sample t-tests to determine the difference in factor scores between these two groups, thus proving whether the average difference in different creativity scores can be inferred to the overall. After that, similarly, we divided the six hypothetical factors into high- and low-scoring groups to test whether there was a difference in creativity between these two groups for each influencing factor. Lastly, single factor regression analysis and stepwise regression analysis were carried out, and the effective prediction index and regression equation of creativity were obtained.
Results
Descriptive Analysis
The statistical information of participants is shown in Table 1. In terms of gender, 405 participants were male and 492 were female. In terms of age, the age of the participants was concentrated in 16–18 years old, 151 people were 18 years old, 240 people were 17 years old, and 480 people were 16 years old. Table 2 shows the mean scores and standard deviation of participants’ creativity scores and the hypothetical influencing factors. It was found that the mean total score for creativity was 3.423 (SD = 0.938), which indicates that the creativity of the participants inclined toward innovation. In addition, the mean score and standard deviation of other factors were: family economic capital, family social capital, family cultural capital, programming learning approach (M = 3.001, SD = 1.098), programming learning attitude (M = 2.959, SD = 1.058), programming learning engagement (M = 3.067, SD = 0.996), programming teaching method (M = 3.026, SD = 1.359) and programming teaching management (M = 3.569, SD = 1.017).
Relationship Between Creativity and Influencing Factors
Table 3 presents the relationships between creativity and its influencing factors in this study. The results of Pearson-correlation analysis show that there is a strong relationship between learner’s creativity and these factors: learners’ gender (r = –0.091, P = 0.008), family economic capital (r = 0.144, P < 0.001), programming learning approach (r = 0.330, P < 0.001), programming learning attitude (r = 0.687, P < 0.001) and programming learning engagement (r = 0.447, P < 0.001), programming teaching management (r = 0.172, P < 0.001) and programming teaching method (r = –0.084, p = 0.014) Among them, family economic capital, programming learning approach, programming learning attitude, programming learning engagement, programming teaching management and creativity are positively correlated, programming teaching method and creativity are negatively correlated. Family cultural capital (r = –0.028, p = 0.419) and family social capital (r = 0.057, p = 0.096) were not found to be correlated with creativity.
Gender-Related Differences in Scores for Creativity and Influencing Factors
Through correlation analysis of creativity and influencing factors, we found that gender was significantly correlated with creativity among Chinese teenagers learning computer programming. We divided scores into two groups according to gender, 405 for males and 446 for females. Then we used independent sample t-tests to test the differences in creativity and influencing factors between the two groups. The critical p-value for all tests in this study was 0.05. Table 4 shows a significant difference in scores for creativity between male and female learners (t = 2.616, p = 0.009). We also used independent sample t-tests to determine whether there was a significant difference between females and males regarding factors influencing creativity. The results show an extremely significant difference in programming learning approach (t = 4.268, p < 0.001) and programming learning attitude (t = 5.618, p < 0.001). Gender difference was not found for other factors. In terms of family cultural capital (t = 0.799, p = 0.425), family social capital (t = 0.249, p = 0.804), family economic capital (t = 0.500, p = 0.617), programming learning engagement (t = –1.597, p = 0.111), programming teaching method (t = –1.627, p = 0.104) and programming teaching management (t = –1.580, p = 0.114), no gender difference was found.
Differences in Factor Scores Between Groups With High and Low Scores for Creativity
Table 5 shows the differences in factor scores between groups with high and low scores for creativity. First, we divided the total research participants into high- and low-scoring groups for creativity; that is, the 27% who had the highest scores for creativity became the high-scoring group, and the 27% with the lowest scores became the low-scoring group. Each group comprised 230 data sets. Second, we used independent sample t-tests to determine whether there were differences among the influencing factors. The results showed that the p-values of family economic capital (p < 0.001), programming learning approach (p < 0.001), programming learning attitude (p < 0.001), programming learning engagement (p < 0.001), programming teaching method (p = 0.001) and programming teaching management (p < 0.001) were all less than or equal to 0.01, and there were significant differences between the two groups. Accordingly, we can conclude that there is a causal relationship between these factors and creativity in this context. Furthermore, the difference between the high- and low-scoring groups was extremely significant for programming learning approach, programming learning attitude, and programming learning engagement: the mean gap was 1.043, 1.741, and 0.900, respectively. Since there were no significant differences in family cultural capital (p = 0.657) and family social capital (p = 0.076) between high- and low-scoring groups (p = 0.05), they were not considered as influencing factors for creativity.
Differences in Creativity Between Groups With Low and High Scores for Hypothetical Factors
We also verified whether the differences in the scores for hypothetical factors led to differences in the creativity of Chinese teenagers of computer programming. To achieve this, the scores for each hypothetical influencing factor were divided into three groups. The highest-scoring 27% of the total sample was the high-scoring group, and the lowest-scoring 27% was the low- scoring group, with 230 data sets each. The results, presented in Table 6, indicate differences in the creativity of high- and low-scoring groups for family economic capital, programming learning approach, programming learning attitude, programming learning engagement, programming teaching management and family cultural capital. Among them, there is relatively small difference of creativity in family cultural capital, and no difference in family cultural capital score (p = 0.042) and programming teaching method (p = 0.075). Thus, family economic capital, programming learning approach, programming learning attitude, programming learning engagement, programming teaching method and family cultural capital can be regarded as important conditions for developing the creativity of Chinese teenagers involved in programming education.
![www.frontiersin.org](https://www.frontiersin.org/files/Articles/732605/fpsyg-12-732605-HTML/image_m/fpsyg-12-732605-t006.jpg)
Table 6. Differences in scores for creativity between groups with high and low scores for hypothetical factors.
Analysis of the Influence of Influencing Factors on the Creativity of Chinese Teenagers Participating in Programming Education
The results presented above suggested that student gender, family economic capital, family cultural capital, programming learning approach, programming learning attitude, programming learning engagement, and programming teaching method and programming teaching management are the important factors influencing the creativity of Chinese teenagers participating in programming education. Using these eight factors as independent variables and creativity as a dependent variable, we conducted a single factor regression analysis, the results of which are presented in Table 7.
![www.frontiersin.org](https://www.frontiersin.org/files/Articles/732605/fpsyg-12-732605-HTML/image_m/fpsyg-12-732605-t007.jpg)
Table 7. Results of univariate linear regression—eight hypothetical influencing factors and creativity.
Of the eight factors, programming learning attitude had the greatest impact on creativity (R2 = 47.2%). Programming learning engagement (R2 = 19.9%), programming learning approach (R2 = 10.9%), programming teaching management (R2 = 3.0%), family economic capital (R2 = 2.1%), gender (R2 = 0.8%), programming teaching method (R2 = 0.8%) and family cultural capital (R2 = 0.1%) had less impacts on creativity. Thus, many factors influence the creativity of Chinese teenagers engaged in programming education, but these factors differ in their significance.
Similar to Liu et al.’s (2021) research methodology, the analysis also produced the following results: first, the regression equation for family economic capital, programming learning approach, programming learning attitude, programming learning engagement, programming teaching method, programming learning management and creativity is significant. Second, although family cultural capital is an influencing factor for creativity, the regression fit is not good (R2 = 0.001), and the equation is not significant (p = 0.419 > 0.05). Consequently, the effect size of family cultural capital is low. Finally, the significance of gender falls somewhere between the above two situations (R2 = 0.008, p = 0.008).
Multiple stepwise linear regression analysis was performed using the same eight factors as independent variables and creativity as the dependent variable, and the results are schematized in Table 8. Only four independent variables were retained: programming learning attitude, programming learning engagement, programming learning approach, and family economic capital. Except family economic capital (p = 0.003), the p-values of other three independent variables were less than 0.01. The variance inflation factors for these four variables were 1.868, 1.352, 1.551, and 1.031, respectively, suggesting that multicollinearity was not present. It can be concluded that in the context of programming education for Chinese teenagers, programming learning attitude, programming learning engagement, programming learning approach and family economic capital are the important influencing factors and effective predictors of learners’ creativity.
![www.frontiersin.org](https://www.frontiersin.org/files/Articles/732605/fpsyg-12-732605-HTML/image_m/fpsyg-12-732605-t008.jpg)
Table 8. Results of stepwise regression analysis: eight hypothetical influencing factors and creativity.
The regression equation is
Where, Y represents the creativity of a Chinese teenagers who is learning computer programming, X1 represents their attitude toward learning how to program, X2 represents their learning engagement, X3 represents their learning approach, and X4 represents their family’s economic capital. In addition, the R2 of the regression model is 0.488; that is, the total explanatory rate of the three independent variables to the dependent variable is 48.8%. The equation is significant.
Discussion
Cultivating innovative talents is an important goal of education development, and improving students’ creativity has become the focus of improving education quality. As a complex and innovative curriculum, programming education is expected to support students’ creative development. More and more studies have confirmed that programming education is related to students’ creativity. However, whether programming education can promote learners’ creativity may be influenced by other factors. Therefore, it is urgent and meaningful to explore what factors affect the creativity development of students in the context of programming education in China. Based on the existing literature, this study explores how the programming learning characteristics of learners, teachers’ teaching, family socioeconomic status and student’s gender affect students’ programming creativity, thus to cope with this demand. This research is carried out in the real background of Chinese programming education, so that we have a preliminary overall understanding of the factors influencing creativity in the background of programming learning.
Conclusion
The results of this study provide partial supports for the hypothesis constructed. The research draws the following conclusions: First, in the context of this research, the individual factors of learners, including learners’ attitudes, engagement and approach in programming learning, as well as gender differences, have an important impact on students’ creativity. Second, family economic and cultural capital can influence students’ creativity, while social capital has no influence on students’ creativity development. Third, teachers’ programming teaching including teaching methods and teaching management has little influence on students’ creativity. Moreover, the four independent variables of students’ programming learning attitude, learning engagement, learning approach and family economic capital are more important factors influencing students’ creativity, from which to build the regression equation to help predict the development of Chinese youth programming learners’ creativity tendency. The higher a programming learner scores in these four aspects, the higher level of his or her creativity. As a result, this study comprehensively considers the three main aspects that may affect students’ creativity, including learners, teachers and families. The influence of these variables on students’ programming creativity was explained, so as to provide inspiration for programming education and students’ creative development.
Individual Learning Characteristics and the Influence of Gender on Creativity in Programming Education
Firstly, in the context of Chinese programming education, the direct factors that affect the creativity development of Chinese teenagers are some individual characteristics in learning, including the programming learning attitudes, learning engagement and learning approach. This result is consistent with other studies. For example, in the aspect of learning attitude, Kirton (1976) found that individual’s cognitive attitude is one of the main factors determining different creative tendencies. Amabile et al. (2005) also believed that positive emotional attitudes were positively correlated with creativity. As for the influence of programming learning engagement on creativity, Denner et al. (2012) found that when middle school students create diversified programming games independently, the innovation of the programming games they completed is different due to the influence of personal involvement and knowledge reserve. In terms of programming learning approach, the problem-based, project-based and game-based learning approaches are more suitable for programming learning and conducive to the development of creativity (Tomos et al., 2017; Chis et al., 2018; Gunay et al., 2019), while memorizing and traditional learning approaches are not suitable for programming learning (Wu et al., 2012; Zheng and Huang, 2019).
Secondly, in the context of Chinese programming education, learner gender affects both creativity and learning how to program. This result is consistent with existing research. There are significant differences between male learners and female learners in learning (Peng, 2019), male learners have more active learning opportunities and experiences than female learners (Brophy and Good, 1970). A study of gender differences in creative thinking also found that the areas of the brain associated with semantic cognition, rule learning and decision making were more active in men than in women, and divergent thinking easily activated (Abraham et al., 2014), this shows that boys have certain advantages in creative activities. At the same time, this conclusion is also caused by the characteristics of programming learning. The program itself is highly abstract and strict logical, and easy to cause female learners’ fear and lack of interest, male learners are significantly more interested in programming learning than female learners (Sun and Li, 2019). Many scholars have proposed that programming teaching design and practice should take into account gender differences, so that all students can effectively participate in programming learning (Becker et al., 2019; Wee and Yap, 2021).
The Influence of Family Factors on Creativity in Programming Education
Firstly, in the context of programming education in China, family economic capital of teenagers is an important influence on the development of creativity. Combined with the above introduction, although the programming teaching in public schools in China is facing many development difficulties at present, the programming education companies are developing rapidly, which carry out interest oriented and specialty oriented programming education in a profit-making way. They established programming curriculum system from early childhood to senior high school students. This condition led to the investment of a large number of family economic capital. Some studies have also confirmed that families with high economic capital are more likely to provide good learning environment and educational resources for their children (Carvalho, 2016). In contrast, children from families with lower economic status are more likely to face more stress and hardship (Conger et al., 2010). Hence, teenagers with high family economic capital are more likely to study programming education courses and to dedicate more time to them (Zhou and Wang, 2014).
Secondly, the family cultural capital of Chinese teenagers of programming have influence on creativity. This result echoes that of Zhu (2013), who suggested that cultural environment affects innovative behaviors. Studies notes that academically successful parents are more likely to expose their children to rich resources and challenging classes (Woo et al., 2021), and participate in intellectual activities with their children, thereby indirectly supporting children’ creative development (Jankowska and Maciej, 2018). Such support is not only positive affirmation in attitude, but also economic, cultural and other aspects of support. For example, study by Liu and Morgan (2016) have shown that parents with higher cultural capital are more effective in guiding their children. They can provide children with more material, cultural knowledge, skills and other aspects of support, students’ learning motivation, and achievement are relatively high (Chiu and Chow, 2010). Therefore, parents with higher family cultural capital are more likely to accept programming, understand and be familiar with programming, and thus provide educational guidance and support in many aspects for their children’s programming learning and creativity development (Kong, 2017; Kong and Wang, 2021).
Finally, differently from the hypothesis, the family social capital of these Chinese young adults had no obvious influence on their creativity. The likely explanation of this finding is that family social capital mostly plays a greater role in supporting children who are about to be employed (Peng, 2019). In contrast, the participants in this study were upper secondary school students in China. The place where they learn programming and develop creativity is in the classroom, they get more support from teachers and parents in terms of knowledge. This is consistent with Lareau’s view, he pointed out that student’s learning is extremely complicated and advantages of social class do not necessarily lead to good educational results (Zhou and Wang, 2015). As a result, when students learn complex programming knowledge, their family’s social capital is often not directly related to creative development.
The Impact of Teacher Teaching on Creativity in Programming Education
Unlike other studies, this study found that the current teacher’s teaching had less impact on participants’ creativity. This needs to be explained in combination with the current development of programming education in China. China has issued a new generation of artificial intelligence development plan, which clearly proposes to vigorously popularize programming education, programming education has received unprecedented policy support. However, in the actual teaching of public schools in China, programming courses are not as important as major subjects like English and math. It was not included in the heavyweight exam. In addition, although numerous studies have revealed that programming teaching should build student-centered classrooms (Wang et al., 2017; Ramirez et al., 2018). Nevertheless, teachers are better at knowledge transfer teaching at present, and their programming teaching methods, teaching experience and teaching innovation also need to be improved (Huang and Huang, 2017; Ohashi et al., 2018). All these reasons have exposed the plight of programming education in promoting the development of creativity in China at present, which is in urgent need of breakthrough.
Implications
From the perspective of promoting the development of programming education, this study, respectively, discusses the relationship between creativity and the family factors, the programming teaching factors, the students’ learning factors and gender of programming learners, which provides necessary theoretical support and practical basis for programming education and learners’ creativity. First of all, the most crucial is that teachers need to design creative programming learning activities scientifically according to learners’ learning characteristics and rules to cultivate learners’ creativity. So as to promote learners to carry out understanding-based, inquiry-based, and project-based programming learning. Secondly, promoting learners’ creativity by programming education, attention should also be paid to gender differences. Programming teaching design and practice should take into account gender differences, so that all students can effectively participate in programming learning. Thus, the gender difference in programming learners’ creativity provides an important basis for teachers to design programming learning content and organize teaching activities reasonably. Finally, it will be the future trend to cultivate learners’ creativity through programming education from out-of-school specialty education supported by family economic and cultural capital to the popularize education in school. Therefore, it is necessary to explore the new programming education ecological environment of home-school co-education and on-and-off campus joint education, so as to provide fair, continuous and seamless opportunities and conditions for every student to develop their creativity through programming learning.
Limitations and Directions for Future Research
While the present study has yielded findings that have implications, we recognize that its design is not without limitations. The first limitation is that, for reasons of time, money, and the convenience of the researchers, the data for this study were all from students in a single specific city. Although the city is one of the fastest developing cities in programming education in China, it may not be easy to extend the results to other regions and students from different backgrounds. The second limitation is that the generalizability evaluation of influencing creativity in this study relied on the nine factors analyzed above and not on considering the impact of programming education policies on the creativity of learners. Therefore, in future research on programming education in China, we will consider other influencing factors and expand the sampling region. In conclusion, more data and studies on other influencing factors in the future will further validate and complement the findings presented here.
Data Availability Statement
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author/s.
Author Contributions
JL and YZ designed the research. XS and MS performed the literature search and data analysis. JL, YZ, XS, and MS wrote, reviewed, and edited the manuscript. XL, JC, ZL, and FX reviewed and edited the manuscript. All authors contributed to the article and approved the submitted version.
Funding
This work was supported by the General Project of Science and Technology Plan of Beijing Municipal Commission of Education (Grant No. KM201710028019), the project of Capital Normal University “Classified Development—Construction of Emerging Interdisciplinary Subjects—Artificial Intelligence + Education” (Grant No. 2155100), and the Youth Program of National Natural Science Foundation of China “Research on the construction and core technology of learning knowledge map in online course” (Grant No. 62007025).
Conflict of Interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s Note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Acknowledgments
We offer special thanks to the students who filled out the questionnaire.
References
Abraham, A., Thybusch, K., Pieritz, K., and Hermann, C. (2014). Gender differences in creative thinking: behavioral and fMRI findings. Brain Imag. Behav. 8, 39–51. doi: 10.1007/s11682-013-9241-4
Amabile, T. M., Barsade, S. G., Mueller, J. S., and Staw, B. M. (2005). Affect and creativity at work. Administr. Sci. Q. 50, 367–403. doi: 10.2189/asqu.2005.50.3.367
Becker, B. A., Quille, K., and Assoc Comp, M. (2019). “50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research,” in 50th ACM-SIGCSE Technical Symposium on Computer Science Education (SIGCSE), (New York, NY: Assoc Computing Machinery), 338–344.
Bi, X., and Shi, X. (2019). On the effects of computer-assisted teaching on learning results based on blended learning method. Internat. J. Emerg. Technol. Learn. 14, 58–70. doi: 10.3991/ijet.v14i01.9458
Brislin, R. W. (1970). Back-translation for cross-cultural research. J. Cross-Cult. Psychol. 1, 185–216. doi: 10.1177/135910457000100301
Brophy, J. E., and Good, T. L. (1970). Teachers communication of differential expectations for childrens classroom performance - some behavioral data. J. Educ. Psychol. 61:365. doi: 10.1037/h0029908
Burayeva, Z., Berkimbayev, K., Kerimbayeva, B., Semiz, K., and Atikol, B. U. (2020). Creativity potential management in a higher education context. Intern. J. Educ. Manag. 34, 1439–1456. doi: 10.1108/ijem-09-2019-0352
Campos Cancino, G. A., and Moreno Minguez, A. (2020). The family and its influence on the creativity of the children. Rev. Sob. La Infanc. Y La Adoles. 19, 20–31. doi: 10.4995/reinad.2020.12839
Carvalho, R. G. (2016). Gender differences in academic achievement: The mediating role of personality. Person. Indiv. Diff. 94, 54–58.
Chis, A. E., Moldovan, A. N., Murphy, L., Pathak, P., and Muntean, C. H. (2018). Investigating Flipped Classroom and Problem-based Learning in a Programming Module for Computing Conversion Course. Educ. Technol. Soc. 21, 232–247.
Chiu, M. M., and Chow, B. W. Y. (2010). Culture, motivation, and reading achievement: High school students in 41 countries. Learn. Indiv. Diff. 20, 579–592. doi: 10.1016/j.lindif.2010.03.007
Conger, R. D., Ge, X. G. Jr., Lorenz, F. O., and Simons, R. L. (2010). Economic stress, coercive family process, and developmental problems of adolescents. Child Dev. 65, 541–561.
de Vries, H. (2021). Space for STEAM: new creativity challenge in education. Front. Psychol. 12:586318. doi: 10.3389/fpsyg.2021.586318
Denner, J., Werner, L., and Ortiz, E. (2012). Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts? Comp. Educ. 58, 240–249.
Du, B., and Liang, L. (2011). Research on Measure Model of Teaching Effect of Students’ Evaluation. Intern. Conf. Inform. Bus. Intell. 2011, 516–523.
Durak, H. Y. (2018a). Digital story design activities used for teaching programming effect on learning of programming concepts, programming self-efficacy, and participation and analysis of student experiences. J. Comp. Assist. Learn. 34, 740–752. doi: 10.1111/jcal.12281
Durak, H. Y. (2018b). Flipped learning readiness in teaching programming in middle schools: Modelling its relation to various variables. J. Comp. Assist. Learn. 34, 939–959. doi: 10.1111/jcal.12302
Durak, H. Y. (2020). The Effects of Using Different Tools in Programming Teaching of Secondary School Students on Engagement, Computational Thinking and Reflective Thinking Skills for Problem Solving. Technol. Knowl. Learn. 25, 179–195. doi: 10.1007/s10758-018-9391-y
Entwisle, D. R., and Astone, N. M. (1994). Some practical guidelines for measuring youths race ethnicity and socioeconomic-status. Child Dev. 65, 1521–1540. doi: 10.2307/1131278
Fu, Q., Tang, W., Wang, W., and Zheng, Y. (2021). Research on automatic mining and educational application of code idioms for high school programming teaching. China Educ. Tech. 02, 61–67.
Gu, X. J., Ritter, S. M., Koksma, J., and Dijksterhuis, A. (2021). The influence of school type and perceived teaching style on students’ creativity. Stud. Educ. Eval. 71:101084. doi: 10.1016/j.stueduc.2021.101084
Gunay, C., Doloc-Mihu, A., Gluick, T., Moore, C. A., and Moore, A. C. (2019). “Project-Based Learning Improves Critical Thinking for Software Development Students,” in 20th Annual Conference on Information Technology Education (SIGITE), (New York, NY: Assoc Computing Machinery), 105–105.
Hernandez-Jorge, C. M., Rodriguez-Hernandez, A. F., Kostiv, O., Gil-Frias, P. B., Medina, R. D., and Rivero, F. (2020). Creativity and emotions: a descriptive study of the relationships between creative attitudes and emotional competencies of primary school students. Sustainability 12:11. doi: 10.3390/su12114773
Hou, F., Su, Y., Qi, M., Wang, L., and Wang, Q. (2021). Entrepreneurial team knowledge diversity and creativity: a multilevel analysis of knowledge sharing, individual creativity, and team creativity. Front. Psychol. 12:717756. doi: 10.3389/fpsyg.2021.717756
Hsia, L.-H., Lin, Y.-N., and Hwang, G.-J. (2021). A creative problem solving-based flipped learning strategy for promoting students’ performing creativity, skills and tendencies of creative thinking and collaboration. Br. J. Educ. Tech. 52, 1771–1787. doi: 10.1111/bjet.13073
Huang, J. Z., and Huang, M. L. (2017). “Research on Teaching Reform and Innovation of the Course of Computer Network Programming,” in International Conference on Advanced Education, Psychology and Sports Science (AEPSS), (London: Francis Acad Press), 138–141.
Huang, S. Y., Ko, P. J., Lin, H. H., Dai, R. H., and Chen, H. C. (2021). Creative thinking counseling teaching program can improve the creativity, creative tendency, and self-concept of grade 7 students: a quasi-experimental study. J. Creat. Behav. 2021:491. doi: 10.1002/jocb.491
Hung, W., and Sitthiworachart, J. (2019). In-service teachers’ conception of creativity and its relation with technology: a perspective from thailand. Asia-Pacific Educ. Res. 29, 137–146. doi: 10.1007/s40299-019-00460-6
Jankowska, D. M., and Karwowski, M. (2019). Family factors and development of creative thinking. Person. Indiv. Diff. 142, 202–206. doi: 10.1016/j.paid.2018.07.030
Jankowska, D. M., and Maciej, K. (2018). Family factors and development of creative thinking. Person. Indiv. Diff. 2018:S0191886918304252.
Kim, J., Jordan, S. S., Franklin, C., and Froerer, A. (2019). Is solution-focused brief therapy evidence-based? an update 10 years later. Famil. Soc. J. Cont. Soc. Serv. 100, 127–138. doi: 10.1177/1044389419841688
Kirton, M. (1976). Adaptors and innovators - description and measure. J. Appl. Psychol. 61, 622–629. doi: 10.1037/0021-9010.61.5.622
Kiss, G., and Arki, Z. (2016). The influence of game-based programming education on the algorithmic thinking. Procedia 2016, 613–617.
Kong, S. C. (2017). Parents’ perceptions of e-learning in school education: implications for the partnership between schools and parents. Technol. Pedag. Educ. 2017, 1–17.
Kong, S. C., and Wang, Y. Q. (2021). The influence of parental support and perceived usefulness on students’ learning motivation and flow experience in visual programming: Investigation from a parent perspective. Br. J. Educ. Technol. 52, 1749–1770. doi: 10.1111/bjet.13071
Kong, S. Y., Rao, S. P., Abdul-Rahman, H., and Wang, C. (2013). School as 3-D textbook for environmental education: design model transforming physical environment to knowledge transmission instrument. Asia-Pacif. Educ. Res. 23, 1–15. doi: 10.1007/s40299-013-0064-2
Koronis, G., Chia, P. Z., Siang, J. K. K., Silva, A., Yogiaman, C., and Raghunath, N. (2019). An empirical study on the impact of design brief information on the creativity of design outcomes with consideration of gender and gender diversity. J. Mech. Des. 141:7. doi: 10.1115/1.4043207
Kozhevnikov, M., Ho, S., and Koh, E. (2021). The role of visual abilities and cognitive style in artistic and scientific creativity of singaporean secondary school students. J. Creat. Behav. 2021:522. doi: 10.1002/jocb.522
Kupers, E., Van Dijk, M., and Lehmann-Wermser, A. (2018). Creativity in the here and now: a generic, micro-developmental measure of creativity. Front. Psychol. 9:2095. doi: 10.3389/fpsyg.2018.02095
Lebuda, I., and Csikszentmihalyi, M. (2020). All you need is love: the importance of partner and family relations to highly creative individuals’ well−being and success. J. Creat. Behav. 54, 100–114. doi: 10.1002/jocb.348
Liang, Q., Niu, W., Cheng, L., and Qin, K. (2021). Creativity outside school: the influence of family background, perceived parenting, and after-school activity on creativity. J. Creat. Behav. 2021:521. doi: 10.1002/jocb.521
Lin, M. T.-Y., Wang, J.-S., Kuo, H.-M., and Luo, Y. (2017). A study on the effect of virtual reality 3d exploratory education on students’ creativity and leadership. EURASIA J. Mathem. Sci. Tech. Educ. 13:7. doi: 10.12973/eurasia.2017.00709a
Liu, D., and Morgan, W. J. (2016). Students decision-making about postgraduate education at g university in china: the main factors and the role of family and of teachers. Asia-Pacific Educ. Res. 25, 325–335. doi: 10.1007/s40299-015-0265-y
Liu, J., Li, Q., Sun, X., Zhu, Z., and Xu, Y. (2021). Factors influencing programming self-efficacy: an empirical study in the context of Mainland China. Asia Pacific J. Educ. 2021, 1–15. doi: 10.1080/02188791.2021.1985430
McWilliam, E. (2009). Teaching for creativity: from sage to guide to meddler. Asia Pacif. J. Educ. 29, 281–293. doi: 10.1080/02188790903092787
Noh, J., and Lee, J. (2020). Effects of robotics programming on the computational thinking and creativity of elementary school students. Etr D-Educ. Tech. Res. Dev. 68, 463–484. doi: 10.1007/s11423-019-09708-w
OECD (2018). Learning Framework for 2030: The future of education and skills. in Education 2030 - The Future we want [Online]. Paris: Organisation for Economic Cooperation and Development.
Ohashi, Y., Kumeno, F., Yamachi, H., and Tsujimura, Y. (2018). “Readiness of Japanese Elementary School Teachers to Begin Computer-Programming Education,” in 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, (TALE).
Peng, M. Y.-P. (2019). Testing the mediating role of student learning outcomes in the relationship among students’ social capital, international mindsets, and employability. Asia-Pacif. Educ. Res. 28, 229–237. doi: 10.1007/s40299-018-00431-3
Qiang, R., Han, Q., Guo, Y., Bai, J., and Karwowski, M. (2020). Critical thinking disposition and scientific creativity: the mediating role of creative self−efficacy. J. Creat. Behav. 54, 90–99. doi: 10.1002/jocb.347
Ramirez, E. R., Cordero, J. N., Posada, R. C., and Posada, G. E. C. (2018). Teaching of programming: the importance of promoting autodidactic attitudes in students. Atenas 4, 46–59.
Rao, H., Puranam, P., and Singh, J. (2021). Does design thinking training increase creativity? Results from a field experiment with middle-school students. Innov. Org. Manag. 2021:1897468. doi: 10.1080/14479338.2021.1897468
Saritepeci, M. (2019). Developing computational thinking skills of high school students: design-based learning activities and programming tasks. Asia-Pacific Educ. Res. 29, 35–54. doi: 10.1007/s40299-019-00480-2
Shafait, Z., Zhu, Y., Meyer, N., and Sroka, W. (2021). Emotional intelligence, knowledge management processes and creative performance: modelling the mediating role of self-directed learning in higher education. Sustainability 13:5. doi: 10.3390/su13052933
Shalley, C. E., Zhou, J., and Oldham, G. R. (2016). The effects of personal and contextual characteristics on creativity: where should we go from here? J. Manag. 30, 933–958. doi: 10.1016/j.jm.2004.06.007
Shu, Y., Ho, S. J., and Huang, T. C. (2020). The development of a sustainability-oriented creativity, innovation, and entrepreneurship education framework: a perspective study. Front. Psychol. 11:1878. doi: 10.3389/fpsyg.2020.01878
Sidek, R., Halim, L., Buang, N. A., and Arsad, N. M. (2020). Fostering scientific creativity in teaching and learning science in schools: a systematic review. J. Penel. Dan Pembel. Ipa 6, 13–35. doi: 10.30870/jppi.v6i1.7149
Silva, D., and Coelho, A. (2019). The impact of emotional intelligence on creativity, the mediating role of worker attitudes and the moderating effects of individual success. J. Manag. Org. 25, 284–302. doi: 10.1017/jmo.2018.60
Sun, D., and Li, Y. (2019). The development status, research hotspots and enlightenment of youth programming education in China in the age of intelligence. J. Dist. Educ. 37, 47–60.
Sun, X. M. (2020). Social media use and student creativity: The mediating role of student engagement. Soc. Behav. Person. 48:10. doi: 10.2224/sbp.9356
Tan, K. S. T., and Lee, Y. (2017). “An Augmented Reality Learning System for Programming Concepts,” in iCatse International Conference on Information Science and Applications, (ICISA), 179–187.
Tang, Y., Wang, P., Han, A. Q., and Destech Publicat, I. (2017). “Research and Application of Group Cooperative Learning plus SPOC Mixed Teaching in Programming Course,” in 3rd International Conference on Education and Social Development, (ICESD), 630–633.
Taylor, C. L., and Barbot, B. (2021). Gender differences in creativity: Examining the greater male variability hypothesis in different domains and tasks. Person. Indiv. Diff. 174:110661. doi: 10.1016/j.paid.2021.110661
Tengler, K., Sabitzer, B., and Kastner-Hauler, O. (2020). “First Programming With Ozobots - A Creative Approach To Early Computer Science In Primary Education,” in 14th International Technology, Education and Development Conference (INTED), 5156–5162.
Tian, H., and Wu, F. T. (2018). “An Empirical Study of Factors Influencing Undergraduates’ Programming Learning Engagement in Blended Learning Environment,” in 7th International Conference of Educational Innovation through Technology (EITT), 6–10.
Tomos, F., Shabalina, O., Malliarakis, C., Balan, O., and Mozelius, P. (2017). “CREATIVITY AND GAME-BASED LEARNING,” in 9th International Conference on Education and New Learning Technologies (EDULEARN), (Valenica: Iated-Int Assoc Technology Education & Development), 6726–6735.
Vokic, N. P., and Aleksic, A. (2020). Are active teaching methods suitable for all generation y students?-creativity as a needed ingredient and the role of learning style. Educ. Sci. 10:4. doi: 10.3390/educsci10040087
Wang, F., Hu, Y. J., and Destech Publicat, I. (2017). “Project-driven Transfer Learning for Computer Programming Teaching,” in 2017 2nd International Conference on Humanities Science, Management and Education Technology (HSMET), LANCASTER: Destech Publications, Inc), 489–493.
Wee, C., and Yap, K. M. (2021). Gender diversity in computing and immersive games for computer programming education: a review. Internat. J. Adv. Comp. Sci. Appl. 12, 477–487.
Wiederkehr, V., Bonnot, V., Krauth-Gruber, S., and Darnon, C. (2015). Belief in school meritocracy as a system-justifying tool for low status students. Front. Psychol. 6:1053. doi: 10.3389/fpsyg.2015.01053
Woo, H., Heo, N., Jang, H., and Jang, Y. (2021). Parental and school factors on American high school students’ academic and career intentions in STEM fields. Internat. J. Educ. Vocat. Guid. 2021:9. doi: 10.1007/s10775-021-09498-9
Woodman, R. W., Sawyer, J. E., and Griffin, R. W. (1993). Toward a theory of organizational creativity. Acad. Manag. Rev. 18, 293–321. doi: 10.2307/258761
Wu, J. Q., Yang, W. J., and Ieee (2012). “Innovative Teaching Methods of C# Programming Course Based on the CDIO,” in 7th International Conference on Computer Science and Education, (New York, NY: Ieee).
Wu, T. T., and Wu, Y. T. (2020). Applying project-based learning and SCAMPER teaching strategies in engineering education to explore the influence of creativity on cognition, personal motivation, and personality traits. Think. Skills Creat. 35:100631. doi: 10.1016/j.tsc.2020.100631
Wu, X., and Hao, R. (2019). “Thinking on the C Language Teaching Method for the Major of Agricultural Mechanization Engineering,” in 5th European-Alliance-for-Innovation (EAI) International Conference on E-Learning, E-Education, and Online Training, (eLEOT), 210–215.
Yang, G. D. (2021). Leader positive humor and employee creativity: The mediating role of work engagement. Soc. Behav. Person. 49:7. doi: 10.2224/sbp.10215
Yang, Y., Xu, X., Liu, W., and Pang, W. (2020). Hope and creative self-efficacy as sequential mediators in the relationship between family socioeconomic status and creativity. Front. Psychol. 11:438. doi: 10.3389/fpsyg.2020.00438
Zhang, D. J., Zhou, Z. K., Gu, C. H., Lei, Y. J., and Fan, C. Y. (2018). Family socio-economic status and parent-child relationships are associated with the social creativity of elementary school children: the mediating role of personality traits. J. Child Family Stud. 27, 2999–3007. doi: 10.1007/s10826-018-1130-4
Zhang, W. J., Ren, P., and Deng, L. F. (2020). Gender differences in the creativity-academic achievement relationship: a study from china. J. Creat. Behav. 54, 725–732. doi: 10.1002/jocb.387
Zhang, Y., Pi, Z. L., Chen, L. Q., Zhang, X. J., and Yang, J. M. (2021). Online peer assessment improves learners’ creativity:not only learners’ roles as an assessor or assessee, but also their behavioral sequence matter. Think. Skills Creat. 42:100950. doi: 10.1016/j.tsc.2021.100950
Zheng, L., and Huang, X. (2019). An empirical study on the application effects of productive and failed collaborative programming strategies in Arduino courses. e-Educ. Res. 40, 80–86. doi: 10.13811/j.cnki.eer.2019.12.011
Zhou, Y., and Wang, D. (2014). The family socioeconomic effect on extra lessons in greater china: a comparison between shanghai, taiwan, hong kong, and macao. Asia-Pacific Educ. Res. 24, 363–377. doi: 10.1007/s40299-014-0187-0
Zhou, Y., and Wang, D. (2015). The family socioeconomic effect on extra lessons in greater china: a comparison between shanghai, taiwan, hong kong, and macao. Asia-Pacific Educ. Res. 24:2.
Zhu, C. (2013). How innovative are schools in teaching and learning? a case study in Beijing and Hong Kong. Asia-Pacific Educ. Res. 22, 137–145. doi: 10.1007/s40299-012-0006-4
Keywords: mainland china, creativity, programming education, influencing factors, programming teaching, programming learning
Citation: Liu J, Sun X, Sun M, Zhou Y, Li X, Cao J, Liu Z and Xu F (2021) Factors Influencing the Creativity of Chinese Upper-Secondary-School Students Participating in Programming Education. Front. Psychol. 12:732605. doi: 10.3389/fpsyg.2021.732605
Received: 29 June 2021; Accepted: 06 December 2021;
Published: 23 December 2021.
Edited by:
Patrick Hung, Ontario Tech University, CanadaReviewed by:
Hironori Washizaki, Waseda University, JapanMartina Blašková, Police Academy of the Czech Republic, Czechia
Copyright © 2021 Liu, Sun, Sun, Zhou, Li, Cao, Liu and Xu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Yan Zhou, yanzhouedu@foxmail.com