Fpsyg 13 868698
Fpsyg 13 868698
Fpsyg 13 868698
to such lessons. An overall multi-professional curriculum environment that enhances students’ interest and outcomes
design should be applied when cultivating and strengthening when learning programming.
IT literacy. Emphasis should also be placed on the use of
the computational thinking method for problem solving,
which can double up as potential training to ready them for LITERATURE REVIEW
entering the workplace (Lye and Koh, 2018; Gürer et al., 2019;
Scherer et al., 2020). Multiculturalism and Multi-Ethnic
Against the trend of popularization of informatization, many Education
indigenous families and tribes continue to live in remote areas Culture is defined in anthropology as the consensus of a
due to the influence of history and terrain. This often results specific group of people regarding the sum total of their values,
in their relative lack of economic resources and informatization cognitions, codes of conduct, beliefs, customs, and material
level. Indigenous peoples can be further divided into tribes that life. Multiculturalism is a critique of the emphasis on ethnic
dwell in the mountains or flatlands, with the former being equality by liberalism without considering cultural differences,
especially lacking in their informatization level (Tzou et al., 2019; which results in the mainstream culture assimilating or rejecting
Janica, 2021). Moreover, indigenous students often lag behind in marginal cultures and the latter being in a disadvantageous
their learning performance and have a low willingness to learn position. Multiculturalism advocates not only universal equality
because of the influence of innate environmental factors and and non-assimilation, but more importantly, the recognition
differences in cultural cognition. Their lack in informatization of one another’s cultural differences (Modood and May, 2001;
skills in turn lead them to choose the service or nursing industry Race, 2015). This is based on the spirit of multi-ethnic groups
after graduation, and only a minority undertakes IT-related being recognized, so that the rights to their unique cultural
work (Lopez and Bobroff, 2019). This situation becomes a characteristics are maintained and preserved.
vicious cycle because there are few indigenous students who Multicultural education is an indispensable key in education
are able to bring the IT knowledge that they have learned to create the awareness on multi-ethnic groups. The key goal is to
back to their hometowns to drive the advancement of their have the participation and integration of multi-ethnic students as
tribe’s informatization. In the long run, the urban–rural digital the basic criterion during classroom teaching activities (Ladson-
gap and the indigenous tribes’ lack of informatization will Billings, 2004; Banks and Banks, 2019). In many countries around
keep widening. the world, research on education in science have gradually
In the spirit of diversity, equality, autonomy, and respect, improved by taking into consideration cultural and ethnic
the relevant government departments have been promoting characteristics. The perspective of multiculturalism has also been
education-related efforts tailored to the indigenous peoples. The adopted to identify appropriate teaching methods and materials
aim was to establish a cultural model for indigenous education, when teaching science to indigenous people, which involve
strengthen self-identity and acceptance, and avoid the decline incorporating their perspectives or acquired knowledge (Writer,
and loss of their unique cultures (Battiste, 2018). However, 2008).
there is insufficient awareness of the cultural differences and There are various approaches to multi-ethnic educational
perception of academic achievements. Many efforts wanted reforms internationally. These aimed at the establishment and
to take into account the tribes’ cultural characteristics and maintenance of a multi-ethnic educational culture through the
level of cultural acceptance, causing such efforts to fail setting up of relevant systems, participation of multi-ethnic
to keep up with the overall trends (Eades et al., 2022). groups in educational decision-making, ensuring educational
Therefore, the focus of research in multi-ethnic IT and equity, and development of multicultural curriculum designs
programming education should be finding ways of using AI (Nikolaeva and Savvinov, 2016). Teachers bear an important
assisted-learning systems to effectively identify the cognitive responsibility in the transformation of multicultural education.
understanding and learning performance of students from A key factor is maintaining respect for and acceptance of
different ethnicities with regard to learning programming, and multiculturalism, as well as establishing a curriculum that is
then establish an adaptive programming framework that matches suitable for application in the context of multi-ethnic world views
the multiculturalism situation. and values (Blair, 2002; Denessen et al., 2007).
To further understand the relationship between learning Some studies on the way indigenous people learn pointed
performance and cognition of programming lessons among out that the important reasons behind their poor academic
multi-ethnic students, an AI-assisted programming module performance can be classified into the six categories of “cultural
was designed to record the students’ learning process during factor,” “parents’ socioeconomic status,” “racial discrimination,”
programming lessons, which facilitated analysis of their “issues pertaining to educational funding,” “issues with teaching
performance. The cognitive learning framework was used as resources,” and “issues with students’ abilities”(Duff and Li, 2009;
the basis of this qualitative study to examine the impact of Nikolaeva and Savvinov, 2016; Schwab, 2018). Among these,
multi-ethnic students’ connection between self-expectancy, the cultural factor relates to the fact that current educational
effort expectancy, and social value on their overall learning courses and teaching materials are still designed with emphasis
performance. The research findings were used to construct on the mainstream culture but lack design considerations for
a theoretical foundational model for multi-ethnic education multi-ethnic groups. Consequently, when students of marginal
in IT programming, so as to create a multicultural learning ethnic groups participated in the related courses, they often
had a sense of psychological estrangement and uncertainty over problems, which is a means of cultivating self-thought. It can be
the future. Because they did not understand how learning a explained in terms of intrinsic and extrinsic abilities (Ezziane,
course could help them realize their definition of self-worth, they 2007; Sulisworo and Suryani, 2014). Intrinsic ability refers to
often generated negative learning emotions and produced poor the ability to think about and clarify problems, analyze the
academic performance. The main factor behind the resolution information needed in the current environment, and interpret
of this situation is the establishment of multicultural education. and reorganize information into useful facts through analysis.
It is only through building a multi-ethnic educational and Extrinsic ability is knowing where to find the information and
instructional design that integrates the multi-ethnic students’ how to obtain it, and using one’s self-learning ability to obtain
tribal experiences and values as part of the overall design that they information with which to solve the related problems. Students
can identify with the curriculum (Sylva et al., 2010). not only need to enrich their overall technological literacy, but
The main bottleneck for multi-ethnic education is having should also have complete IT literacy encompassing the three
insufficient relevant basic research. Currently, most practices dimensions of knowledge, ability, and mode of thinking and
in the fields of sociology and language have responded to the action (Brandt, 2001; Markauskaite, 2006).
tribalism of multi-ethnic students. However, in terms of teaching Indigenous students are disadvantaged by their relative lack
practice in fields related to science and IT, it is difficult to of living resources and cultural education, which makes it even
respond using a culture of equality. Haberman and Post (1998) more pertinent for them to cultivate the relevant scientific
mentioned that different ethnic groups should be encouraged to and IT literacy (Martin, 2006; Perso and Hayward, 2020). In
design localized multicultural courses according to their cultural addition to having the ability to master and control scientific
tendencies. Berry and Kalin (1995) also echoed that lessons on and technological developments, they can use such capabilities
culture, language, and multiculturalism should be implemented to overcome limitations when seeking employment and enhance
in parallel during multicultural teaching. Doing so will ensure their employability (Pramuda et al., 2019). Moreover, they need
that various ethnic groups have equal opportunities to participate to use their own technological thinking abilities and creativity to
in cultural and other activities, on the premise of multiculturalism address the difficulties faced by the various tribes and promote
being respected and appreciated, and without their own cultural their overall development based on their respective situation and
characteristics being lost. conditions (Li et al., 2021).
With the popularity of AI technology in recent years,
programming lessons have gradually evolved from technological
Information Technology Literacy and literacy to technological and programming literacy. Students’
Programming Capabilities creativity can be stimulated through the process of learning
With technological advancements, people have begun changing programming, allowing them to build their self-learning
their living habits in response to technological changes. Physical ability, exercise their logical thinking ability, cultivate their
interactions in the forms of chatting, writing letters, and shopping computational thinking, and hone their problem-solving ability
have gradually transformed to be based on computers and (Serin, 2011; Grover and Pea, 2013). With life’s problems
mobile phones. In the field of education, there has also been becoming increasingly complex, computational thinking can be
the gradual promotion of technological and digital education. applied to effectively analyze complex issues. Making operational
Mobile computer devices allow learners to undertake learning concepts process-oriented can also help solve problems and
anytime and anywhere, and the teaching and learning methods be applied to analyze and understand humans’ problem-
involved have gradually become increasingly reliant on computer solving behaviors.
technology (Marcum, 2002). However, such a novel and Computational thinking is a fundamental problem-thinking
impactful way of learning is actually associated with the key factor skill that encompasses the entire thinking process and involves
of socioeconomic status. After all, such learning opportunities the formulation of problems and solutions. Computational
are often available only to families or regions of a relatively high thinking can be used as a standard solution for overall problems
socioeconomic status. In contrast, students from low-income via computer operations or programming (Aho, 2012; Shute
households, marginal groups, and even indigenous tribes have et al., 2017). However, it goes beyond that and is actually an
difficulty accessing such learning opportunities (Loyer, 2018). essential skill for everyone, not just information or computer
To popularize the relevant IT training in society, many scientists, or even students who major in computer science.
colleges and tertiary institutions have begun introducing IT This is because it gives students of all disciplines the requisite
literacy as a general education lesson. This is so that college ability to incorporate computing techniques and methods when
students gain a holistic education to respond to IT developments. solving problems. Barr and Stephenson (2011) subdivided
Kosslyn et al. (2007) pointed out that general education not the competency dimension of computational thinking and
only strengthens the value of self-existence, but also encourages introduced it into other courses (such as mathematics, science,
students to critically think about their own environments social studies, language, and art) to examine the concept of
against the backdrop of the developments achieved by human integrating the cultivation of computational thinking abilities, as
civilization. They should also have the ability to deal with relevant well as the corresponding goals in terms of learning behaviors.
issues and develop problem-solving skills (Serin, 2011). Some research has found that combining it with the concept
Information technology literacy refers to empowering learners of computational thinking can effectively make it easier for
with the ability to use IT to pursue knowledge and solve students who are not in the professional IT field to understand
the method of programming operations, thereby arousing their expectancy of learning success. Emotional motivation refers
interest in acquiring programming skills (Barr et al., 2011; to how much learners like the behavior of learning, or their
Mannila et al., 2014). emotional response during learning. MacIntyre and Blackie
(2012) introduced another category of learning motivation in the
form of volitional motivation, which refers to whether learners
RESEARCH METHOD persist and implement the learning behaviors acquired during
the learning process. Indigenous students often live adjacent to
Presenting the Research Model their fellow tribespeople and they learn the appropriate behaviors
The aim of this study was to make a theoretical assessment of and actions by observing the latter. Although this environmental
multi-ethnic students’ learning expectancy and motivation for element is not affected by the teaching materials that the students
programming lessons, which affect their learning performance come across, it produces in them the phenomena of self-
for the subject. The cognitive development theory was used as the motivation and -adjustment. People construct the corresponding
basis to describe the process of their knowledge acquisition, and educational methods based on their observations and through
their performance at and changes during information processing. self-learning (Bandura, 1989). The overall perspective also has
It includes the following periods: sensory action, pre-operation a relative impact on indigenous students’ expectancy through
thinking, specific operation, and formal operation (Gopnik and organizational expectancy and industrial structure, forming a
Wellman, 1994; Huitt and Hummel, 2003). Cognitive growth has tripartite mode of interaction.
different effects on students’ various abilities. Cognition must The social cognitive career theory (SCCT), which was derived
be the building block of self-learning and the formation of self- from this form of social cognitive theory, also affects learners’
cognition. The experience of others can only serve as reference career choices. During research on students’ interests in different
or past anecdotes during learners’ exploration process. According fields, additional considerations are given to the disguised forms
to research, there are some adults who have yet to reach the of learning interests, achievement abilities, and goal selection
formal operation period. They are unable to achieve that stage (Lent et al., 2002). In this study, the SCCT was used to examine
because the conditions when they were growing up prevented the impact of indigenous students’ cognitive motivation when
them from learning about, or allowed them to avoid contact with, they learn programming.
new circumstances and objects. This situation is also more likely
to occur during the learning situation of students from marginal The Module Used for Analysis
cultures. This was a phenomenon that needed evaluation in this The module developed in this study examined the students’
study because it affects the teaching of multicultural students. situation when they learn programming in order to analyze their
Educational psychologists have pointed out that different learning performance. In this study, Python 3.0 was adopted
people have dissimilar learning motivations and strategies. as the standard programming language for learning and used
For example, some students prefer to find the answers by to collect data during programming lessons. Typically, when
themselves, whereas others want their teachers to give them students learn to write programs, they would conduct functional
prompts so that they can solve the problems quickly. Their self- validation after their programs have been compiled by a compiler,
learning expectancy and motivation affect the overall learning and then perform unit testing to ensure that what they have
factors. Learners can improve their overall learning efficiency learned is executed correctly.
by changing their learning motivation, which then enhances When learning programming, learners will encounter various
their learning effectiveness. Learning motivation can be divided erroneous situations during the compiling stage. These include
into physiological and psychological motivation. Physiological syntax or logic errors including writing errors for the program’s
motivation is the primordial need that drives one to engage functional module and failures in the definition of variables,
in learning behaviors; psychological motivation is based on which prevent the compiler from completing its execution. Its
self-will, motivation for achievement, and expectancy. Research platform mainly captures and compiles records of failures. After
on learning motivation is predominantly focused on analyzing obtaining the compilation of recorded failures, a textual search
psychological motivation. Many studies have pointed out that was performed and the erroneous information was recorded.
when students feel that the relevant knowledge and cognition are Next, text mining was used to search for the relevant syntax error
of value or can help them gain a sense of achievement with their in the “substitute search word,” before comparing the possible
group, their intrinsic motivation is raised. This increases their errors for that word generated from the database of line numbers
positive learning attitudes, which include level of commitment, and keywords, and categorizing those errors. The other check was
awareness of self-worth, satisfaction level with the teaching, and to introduce an empty function set to generate a data defect, so
positive feedback between teachers and students. that the detection of its internal error and address could produce
Pintrich et al. (1993) first proposed the theoretical model of the empty data error function before comparing its line number
expectancy and motivation, and conducted research on learning and string characters.
through the three main motivations of value, expectancy, and The unit test, which is performed after the basic compilation
emotion. Value motivation refers to the value obtained by is completed, analyzes the Python code through Pylint. Its
learners’ interaction with the relevant learning objectives, and analytical suite uses the PEP 8 coding style for detection, and
is their reason for learning. Expectancy motivation refers to lists whether the codes being detected and validated have violated
the ability that learners expect to gain after learning, or the any PEP 8 specifications or contained common errors. The data
being reported are labeled as C and W for convention and and indigenous people, in information programming courses.
warning, respectively. There are six levels of Pylint results in The subjects were aged between 18 and 22, with a male to female
total. After using Pylint to validate the results of executing the ratio of 80–16, and all had basic information programming skills.
codes, information of the relevant results and line numbers are Before each class, teachers will introduce the basic functions
recorded. Finally, these are matched with the coding coverage to of this course to ensure that each participant has basic ability
predict the program’s operating or functional errors. Detection and knowledge. Data collection and survey with cognitive
of the coding coverage is mainly to confirm whether the overall questionnaires were conducted over six programming lessons.
codes allow the coding process to be executed completely and for The purpose was to examine the relationship between the
purpose of memory validation. These form the basis for further expectancy of self-worth of students from multi-ethnic groups
estimating whether the codes will generate more errors. and their learning motivation and process, as well as understand
There are many tools for detecting coding errors that use their performance when learning programming. PLS-SEM was
error location methods to identify the corresponding errors. used to analyze the relevant data because of the small sample
In this study, the coding coverage and Pylint detection results size (Hair et al., 2017). Given that there were six indicators
were used to predict the programming results. The module in this study, 60 samples was the minimum number required
compares the results with pre-loaded correct templates, and then to meet the evaluation criteria according to the 10 times rule
use path analysis to predict and compare the two execution (Chin and Newsted, 1999).
paths, and determine the coverage and number of warning lines.
After deconstructing the entire program, it will determine the
status of the results. The module records the user’s overall time Analysis of the Results Recorded by the
spent on programming practice, completion of the functions, Module
number of compilations made, corresponding correction data, The module recorded each student’s process of learning program,
data coverage, and program check line count. their correct answers (error rate), answering time, and the
In each lesson, the students were given 30 min to write a number of syntax errors, logic errors, and warnings. First, the
functional program for the IoT. Items with syntax errors and correct rates for completing the programming task at various
the related compilation time and type of errors were recorded response times were analyzed shown as Figure 1. The correct
through the program’s compiler interface. Items with logic rate at 5 min was only 2%. This was because the students in this
errors and warnings were analyzed using the program’s logging category had given up on the task at the early stage and simply
function and Pylint. made their submissions. The majority of the students completed
their task in approximately 20–25 min, with the correct rate
being approximately 71–85%. When the response time reached
RESEARCH FINDINGS 30 min, the correct rate dropped to 60% and the standard
deviation (SD) increased to approximately 12%. Upon checking,
In this study, 96 students who studied in information engineering this was determined to be caused by those students who had not
were invited as participants, with 62 and 34 being Han Chinese completed the task but continued working on it.
A detailed analysis was made of the recorded errors Next, bootstrapping (with 5,000 iterations) was used to
corresponding to the various time points and the statistical results calculate the related t-value, p-value, and R2 value. The overall
are shown in Figure 2. The number of syntax errors gradually results are shown in Figures 3, 4, which indicate that their
decreased with time, but the number of logic errors did not emotional cognition did not correspond to the test results for
decrease significantly. There were more warnings at the 15– learning motivation. In the figures, ∗∗ and ∗∗∗ means the
20-min period, but these gradually decreased at the 25–30-min ∗ t > 1.96 (p < 0.05), ∗∗ t > 2.58 (p ≤ 0.01), and ∗∗∗
period. The SD decreased significantly at the 30-min time point. t > 3.29 (p ≤ 0.001). There were also differences between
A possible reason was the students making a final attempt to the Han Chinese and indigenous students in terms of their
check with one another before the allocated time was up. expectancy cognition. For Han Chinese students, the relevant
indicators of learning motivation are value cognition, self-
expectancy, and social expectancy. Especially in the value
Learning Motivation and Effectiveness of cognition, the t value of the influence on motivation is 4.642,
Han Chinese Versus Indigenous Students which is more significant than self-expectation and social
The learning motivation and performance of Han Chinese and painting expectations; the path coefficient is 0.2424, which is
indigenous students were analyzed in terms of values, expectancy, similar to the social expectation of 0.242. In learning effectiveness,
emotions, and social expectations. SmartPLS was used to analyze values, learning motivation and social expectancy also showed
the data from the questionnaires. The first step was to eliminate significant correlations. In the learning effectiveness indicators,
data for those questionnaire items with factor loadings below the factor loading of error rate, grammatical errors and function
0.7. The expectancy cognition will be 0.684 in Cronbach’s alpha warnings are higher than 0.6, while those of answering time,
and CR will be 0.524 and social expectancy will be 0.425 in logical errors and coverage ratio are lower than 0.6 and are
Cronbach’s alpha and CR will be 0.337. However, because this excluded. For indigenous students, the relevant indicators of
item of poor validity will affect the overall effect, it will be learning motivation are value cognition and social expectancy.
removed. After analysis, the Cronbach’s alpha and rho_A of all the Specifically, their self-expectancy regarding IT programming did
items were greater than 0.7. Although the composite reliability not significantly correlate with their learning motivation. The
(CR) for the item was slightly below 0.7, it was still within impacts of social expectancy and value cognition on learning
the acceptable range (Fornell and Larcker, 1981). The average motivation varied among the Han Chinese students, for whom
variance extracted (AVE) of all the items was greater than 0.5, the impact of social expectations was not as strong as that
which was in line with the convergent validity for variations. for the indigenous students. For the latter, there were stronger
The heterotrait-monotrait ratio (HTMT) was used to determine correlations between social expectations and their learning
the discriminant validity of the various facets. All the facets met motivation and performance. In the learning effectiveness
the requirement of discriminant validity < 0.9 (Henseler et al., indicators, the factor loading of error rate, grammatical errors,
2016). logical errors, and function warnings are higher than 0.6,
FIGURE 3 | Impact of Han Chinese students’ learning motivation on their learning performance.
while those of answering time and coverage ratio are lower results, it can be found that the index value cannot reflect the
than 0.6 and are excluded. According to the experimental learning effect obviously because some students who answered
results of Further discussion on why the factor loading is too the question too short or gave up waiting for the answer for
low in the answering time. According to the experimental a long time, it can be found that the index value cannot
reflect the learning effectiveness obviously because some students in the service industry upon graduation, and job
who answered the question too short or gave up waiting for opportunities in the IT industry are lacking in their tribes.
the answer for a long time. The coverage ratio speculation may Therefore, through the popularization of information
not be correctly reflected in the learning effectiveness due to the from the indigenous tribes, it will be more able to
occurrence of plagiarism in each stage. help the indigenous students to understand the value of
information education.
iii. The impact of learning motivation on their learning
RESEARCH LIMITATIONS AND performance was different for both groups of students.
DISCUSSION For the Han Chinese students, their learning motivation
affected their overall performance in IT learning; for the
In this study, a deconstruction programming module was indigenous students, even though they might have learning
developed to analyze and examine the learning performance of motivation, the presence of economic or other factors
multi-ethnic students when they attend programming lessons. ultimately affected their learning performance. In contrast,
In this study limitations, the object of this study does not fully there were cases where their learning motivation was not
explain the value perception of all aboriginal students in learning. obvious but their learning performance ended up being
The research process was explained through the recruitment excellent. For future studies, the experimental process
instructions. It cannot be denied that for some participants, can be implemented using a general and foundational
the process of learning programming might possibly have been learning course for programming instead and add relevant
affected by the research (for example, delay in submission of culturally responsive teaching methods to help enhance
task, checking with other participants and asking them questions, the motivation of indigenous people to learn programming
and the success rate). Although four weeks of training on basic education.
computing abilities were conducted for the participants at the
early stage of the study, the impact of other factors such as
the cognitive load of IoT module circuit on their learning
effectiveness cannot be completely ruled out.
DATA AVAILABILITY STATEMENT
i. In terms of learning motivation, both groups of students The raw data supporting the conclusions of this article will be
showed correlations between their value cognition and made available by the authors, without undue reservation.
social expectations, although social expectations had a
stronger impact on the indigenous students’ learning
motivation than that of the Han Chinese students. The AUTHOR CONTRIBUTIONS
indigenous students were more concerned about whether
the learning of IT programming would affect their families C-WT was in charge of the course program teaching and research
or tribes, and this concern was also reflected in terms of process implementation. Y-WM designed and developed the AI-
the impact on their learning outcomes. Interviews with assisted platform. Y-CC was responsible for data analysis and
some of the indigenous participants revealed that they discussion. Y-HL proposed the overall research model and data-
were aware of the positive impacts of IT on their family’s oriented research design. All authors contributed to the article
finances, and that their tribes will have a better future and approved the submitted version.
with development in informatization. However, it is worth
noting that when their tribe or family had imposed a
negative expectancy on them, it would cause them to give FUNDING
up easily or even disrupt their learning in IT.
ii. There was a correlation between the Han Chinese This study was supported in part by the Ministry of Science and
students’ value and expectancy cognition and their learning Technology under grant numbers MOST 110-2511-H-143-002
motivation. This was not the case for indigenous students. and MOST 109-2511-H-143-002.
However, the learning motivation of both groups of
students correlated with their value cognition. During
the interviews, some indigenous students concurred that SUPPLEMENTARY MATERIAL
IT programming could lead to job opportunities and
increase in self-worth. However, they lacked expectancy The Supplementary Material for this article can be found
of their future employment. The main reasons were online at: https://www.frontiersin.org/articles/10.3389/fpsyg.
that indigenous students are predominantly employed 2022.868698/full#supplementary-material
Barr, D., Harrison, J., and Conery, L. (2011). Computational thinking: a digital age Janica, E. V. (2021). “Math & crafts, educational activities: 400 indigenous kids
skill for everyone. Learn. Lead. Technol. 38, 20–23. learning math from engineers and scientists,” in Proceeding of the 2021 IEEE
Barr, V., and Stephenson, C. (2011). Bringing computational thinking to K-12: Integrated STEM Education Conference (ISEC), (IEEE), 45–50. doi: 10.1109/
what is involved and what is the role of the computer science education ISEC52395.2021.9764076
community? ACM Inroads 2, 48–54. Juškevičienė, A., Stupurienė, G., and Jevsikova, T. (2021). Computational thinking
Battiste, M. (2018). "Reconciling indigenous knowledge in education: promises, development through physical computing activities in STEAM education.
possibilities, and imperatives," in Dissident Knowledge in Higher Education, eds Comput. Appl. Eng. Educ. 29, 175–190. doi: 10.1002/cae.22365
M. Spooner and J. McNinch (Regina, SK: University of Regina Press), 123–148. Kanemune, S., Shirai, S., and Tani, S. (2017). Informatics and programming
Berry, J. W., and Kalin, R. (1995). Multicultural and ethnic attitudes in Canada: an education at primary and secondary schools in Japan. Olymp. Inform. 11,
overview of the 1991 national survey. Can. J. Behav. Sci. Rev. Can. Des Sci. Du 143–150. doi: 10.15388/ioi.2017.11
Comport. 27:301. doi: 10.1037/0008-400X.27.3.301 Kosslyn, S. M., Liu, D. R., Menand, L., Petersen, R. A., Pilbeam, D. R., Simmons, A.,
Blair, M. (2002). Effective school leadership: the multi-ethnic context. Br. J. Soc. et al. (2007). Report of the task force on general education. Retrieved November
Educ. 23, 179–191. doi: 10.1080/01425690220137701 12:2013.
Brandt, D. S. (2001). Information technology literacy: task knowledge and mental Ladson-Billings, G. (2004). New directions in multicultural education. Handbook
models. Libr. Trends 50, 73–86. Res. Multicult. Educ. 2, 50–65.
Chin, W. W., and Newsted, P. R. (1999). Structural equation modeling analysis Lai, Y. H., Chen, S. Y., Lai, C. F., Chang, Y. C., and Su, Y. S. (2021). Study
with small samples using partial least squares. Statist. Strat. Small Sample Res. 1, on enhancing AIoT computational thinking skills by plot image-based VR.
307–341. Interact. Learn. Environ. 29, 482–495. doi: 10.1080/10494820.2019.1580750
Denessen, E., Bakker, J., and Gierveld, M. (2007). Multi-ethnic schools’ parental Lee, J., Finn, J., and Liu, X. (2019). Time-indexed effect size for educational research
involvement policies and practices. Sch. Community J. 17, 27–44. and evaluation: reinterpreting program effects and achievement gaps in K–
Duff, P. A., and Li, D. (2009). Indigenous, minority, and heritage language 12 reading and math. J. Exp. Educ. 87, 193–213. doi: 10.1080/00220973.2017.
education in Canada: policies, contexts, and issues. Can. Mod. Lang. Rev. 66, 1409183
1–8. doi: 10.3138/cmlr.66.1.001 Lent, R. W., Brown, S. D., and Hackett, G. (2002). Social cognitive career theory.
Eades, O., Toombs, M. R., Cinelli, R., Easton, C., Hampton, R., Nicholson, Career Choice Dev. 4, 255–311.
G. C., et al. (2022). The path to eldership: results from a contemporary Li, J., Brar, A., and Roihan, N. (2021). The use of digital technology to enhance
indigenous Australian community. Gerontologist 62, 607–615. doi: 10.1093/ language and literacy skills for Indigenous people: a systematic literature review.
geront/gnab062 Comput. Educ. Open 2:100035. doi: 10.1016/j.caeo.2021.100035
Essel, H. B., Nunoo, F. K. N., and Ahiaklo-Kuz, N. A. Y. (2017). Development of an Li, Y. (2018). Current problems with the prerequisites for flipped classroom
integrated art and visual programming framework for ghanaian basic schools teaching—a case study in a university in Northwest China. Smart Learn.
based on a 21st century skill deficiency diagnostic on two basic school subjects. Environ. 5, 1–23. doi: 10.1186/s40561-018-0051-4
J. Educ. Hum. Dev. 6, 89–98. doi: 10.15640/jehd.v6n4a10 Lin, Y. T. (2019). Impacts of a flipped classroom with a smart learning diagnosis
Ezziane, Z. (2007). Information technology literacy: implications on teaching and system on students’ learning performance, perception, and problem solving
learning. J. Educ. Technol. Soc. 10, 175–191. ability in a software engineering course. Comput. Hum. Behav. 95, 187–196.
Fornell, C., and Larcker, D. F. (1981). Structural equation models with doi: 10.1016/j.chb.2018.11.036
unobservable variables and measurement error: algebra and statistics. J. Mark. Lopez, J. H., and Bobroff, K. L. (2019). Rooted indigenous core values: culturally
Res. 18, 382–388. appropriate curriculum and methods for civic education reflective of native
Gates, B. (2008). Strengthening American competitiveness for the 21st century. american culture and learning styles. Multicult. Perspect. 21, 119–126. doi:
Yearbook Natl. Soc. Study Educ. 107, 95–98. doi: 10.1111/j.1744-7984.2008. 10.1080/15210960.2019.1606640
00173_1.x Loyer, J. (2018). Indigenous Information Literacy: Nêhiyaw Kinship Enabling Self-
Gong, D., Yang, H. H., and Cai, J. (2020). Exploring the key influencing factors Care in Research. Sacramento, CA: Library Juice Press.
on college students’ computational thinking skills through flipped-classroom Lye, S. Y., and Koh, J. H. L. (2018). Case Studies Of Elementary Children’s
instruction. Int. J. Educ. Technol. Higher Educ. 17, 1–13. doi: 10.1186/s41239- Engagement In Computational Thinking Through Scratch Programming
020-00196-0 Computational Thinking in the STEM Disciplines. Cham: Springer, 227–251.
Gopnik, A., and Wellman, H. M. (1994). The Theory. In an Earlier Version Of doi: 10.1007/978-3-319-93566-9_12
This Chapter Was Presented At The Society For Research In Child Development MacIntyre, P. D., and Blackie, R. A. (2012). Action control, motivated strategies,
Meeting, 1991. Cambridge: Cambridge University Press. and integrative motivation as predictors of language learning affect and the
Grover, S., and Pea, R. (2013). Computational thinking in K–12: a review of the intention to continue learning French. System 40, 533–543. doi: 10.1016/j.
state of the field. Educ. Res. 42, 38–43. doi: 10.3102/0013189X12463051 system.2012.10.014
Gürer, M. D., Cetin, I., and Top, E. (2019). Factors affecting students’ attitudes Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L.,
toward computer programming. Inf. Educ. 18, 281–296. et al. (2014). “Computational thinking in K-9 education,” in Proceedings of the
Gushwa, M., Bernier, J., and Robinson, D. (2019). Advancing child sexual abuse Working Group Reports of the 2014 on Innovation & Technology in Computer
prevention in schools: an exploration of the effectiveness of the enough! Online Science Education Conference, 1–29. doi: 10.1145/2713609.2713610
training program for K-12 teachers. J. Child Sexual Abuse 28, 144–159. doi: Marcum, J. W. (2002). Rethinking information literacy. Library Quart. 72, 1–26.
10.1080/10538712.2018.1477000 doi: 10.1086/603335
Haberman, M., and Post, L. (1998). Teachers for multicultural schools: the power Markauskaite, L. (2006). Towards an integrated analytical framework of
of selection. Theory Pract. 37, 96–104. doi: 10.1016/j.jtbi.2017.06.032 information and communications technology literacy: from intended to
Hair, J. F., Hult, G. T. M., Ringle, C. M., Sarstedt, M., and Thiele, K. O. (2017). implemented and achieved dimensions. Inform. Res. Int. Electr. J. 11:n3.
Mirror, mirror on the wall: a comparative evaluation of composite-based Martin, A. J. (2006). A motivational psychology for the education of
structural equation modeling methods. J. Acad. Mark. Sci. 45, 616–632. doi: indigenous Australian students. Austr. J. Indig. Educ. 35, 30–43. doi: 10.1017/
10.1007/s11747-017-0517-x S1326011100004142
Henseler, J., Hubona, G., and Ray, P. A. (2016). Using PLS path modeling in new Modood, T., and May, S. (2001). Multiculturalism and education in britain: an
technology research: updated guidelines. Ind. Manage. Data Syst. 116, 2–20. internally contested debate. Int. J. Educ. Res. 35, 305–317. doi: 0.1016/S0883-
doi: 10.1108/IMDS-09-2015-0382 0355(01)00026-X
Hsu, T. C., Chang, S. C., and Hung, Y. T. (2018). How to learn and how to Nikolaeva, A. D., and Savvinov, V. M. (2016). Multi-ethnic school in the russian
teach computational thinking: Suggestions based on a review of the literature. federation: the preconditions of formation and development (a case study of a
Comput. Educ. 126, 296–310. doi: 10.1016/j.compedu.2018.07.004 national region). Int. Electr. J. Math. Educ. 11, 3405–3414.
Huitt, W., and Hummel, J. (2003). Piaget’s theory of cognitive development. Educ. Nouri, J., Zhang, L., Mannila, L., and Norén, E. (2020). Development of
Psychol. Interact. 3, 1–5. computational thinking, digital competence and 21st century skills when
learning programming in K-9. Educ. Inquiry 11, 1–17. doi: 10.1080/20004508. Sulisworo, D., and Suryani, F. (2014). The effect of cooperative learning, motivation
2019.1627844 and information technology literacy to achievement. Int. J. Learn. Dev. 4, 58–64.
Perso, T., and Hayward, C. (2020). Teaching Indigenous Students: Cultural doi: 10.5296/ijld.v4i2.4908
Awareness and Classroom Strategies for Improving Learning Outcomes. London: Sylva, T., Chinn, P., and Kinoshita, C. (2010). A culturally relevant agricultural and
Routledge. doi: 10.4324/9781003117728 environmental course for K–12 teachers in hawaii. J. Natl. Res. Life Sci. Educ.
Pintrich, P. R., Smith, D. A., Garcia, T., and McKeachie, W. J. (1993). 39, 10–14. doi: 10.4195/jnrlse.2008.0040k
Reliability and predictive validity of the motivated strategies for learning Tzou, C., Suárez, E., Bell, P., LaBonte, D., Starks, E., and Bang, M. (2019).
questionnaire (MSLQ). Educ. Psychol. Measure. 53, 801–813. doi: 10.1177/ Storywork in STEM-art: making, materiality and robotics within everyday acts
0013164493053003024 of indigenous presence and resurgence. Cognition and Instruction 37, 306–326.
Pramuda, A., Kuswanto, H., and Hadiati, S. (2019). Effect of real-time physics doi: 10.1080/07370008.2019.1624547
organizer based smartphone and indigenous technology to students’ scientific U.S. National Science and Technology Council (2016). National Artificial
literacy viewed from gender differences. Int. J. Instruct. 12, 253–270. doi: 0. Intelligence Research and Development Strategic Plan. Washington DC:
29333/iji.2019.12316a Networking and Information Technology Research and Development
Race, R. (2015). Multiculturalism and Education. London: Bloomsbury Publishing. Subcommittee.
Sangwin, C. J., and O’Toole, C. (2017). Computer programming Writer, J. H. (2008). Unmasking, exposing, and confronting: critical race theory,
in the UK undergraduate mathematics curriculum. Int. J. Math. tribal critical race theory and multicultural education. Int. J. Multicult. Educ.
Educ. Sci. Technol. 48, 1133–1152. doi: 10.1080/0020739X.2017.13 10, 1–15. doi: 10.18251/ijme.v10i2.137
15186
Saputro, A. D., Atun, S., and Wilujeng, I. (2019). The impact of problem Conflict of Interest: The authors declare that the research was conducted in the
solving instruction on academic achievement and science process skills among absence of any commercial or financial relationships that could be construed as a
prospective elementary teachers. Ilkogretim Online 18:2. potential conflict of interest.
Scherer, R., Siddiq, F., and Viveros, B. S. (2020). A meta-analysis of teaching
and learning computer programming: effective instructional approaches Publisher’s Note: All claims expressed in this article are solely those of the authors
and conditions. Comput. Hum. Behav. 109:106349. doi: 10.1016/j.chb.2020. and do not necessarily represent those of their affiliated organizations, or those of
106349 the publisher, the editors and the reviewers. Any product that may be evaluated in
Schwab, R. (2018). Why Only One In Three? The Complex Reasons For Low this article, or claim that may be made by its manufacturer, is not guaranteed or
Indigenous School Retention. Canberra, ACT: Centre for Aboriginal Economic endorsed by the publisher.
Policy Research (CAEPR), The Australian National University.
Serin, O. (2011). The effects of the computer-based instruction on the achievement Copyright © 2022 Tsai, Ma, Chang and Lai. This is an open-access article distributed
and problem solving skills of the science and technology students. Turkish under the terms of the Creative Commons Attribution License (CC BY). The use,
Online J. Educ. Technol. TOJET 10, 183–201. distribution or reproduction in other forums is permitted, provided the original
Shute, V. J., Sun, C., and Asbell-Clarke, J. (2017). Demystifying computational author(s) and the copyright owner(s) are credited and that the original publication
thinking. Educ. Res. Rev. 22, 142–158. doi: 10.1016/j.edurev.2017. in this journal is cited, in accordance with accepted academic practice. No use,
09.003 distribution or reproduction is permitted which does not comply with these terms.