1. Introduction
Computational thinking, coding, programming, and robotics have emerged, in the last decade, as thematic trends in scholarly and research contexts.
Authors such as [
1] refer the need to consider the existence of computer science teaching in basic and secondary education. With the current digital presence in society, it is important to make citizens capable of dealing with and understanding the digital world. Understanding concepts related to computing, contributes to a better knowledge of how technology works, of information systems, and how to detect and solve problems.
Society expects schools to update their curricula to promote in students the development of essential skills to face the new societal challenges brought about by technology [
2]. It is important to stimulate learning with technology, but also learning about technology, which involves computational thinking, programming, and robotics.
Regarding the learning of programming and robotics, there is evidence that it improves the ability to solve problems and overcome obstacles, involving several curricula areas [
3]. These are fundamental skills in a highly digital society. If programming allows the materialization in applications of algorithms designed to solve problems or situations, robotics provides the tangible execution of concrete solutions to problems in interaction with the physical world. In contextualized challenges, robotics presents itself with an extraordinary pedagogical potential for approaching multidisciplinary themes and concepts in a practical, tangible, and motivating way [
4].
Many countries around the world have revised their school curricula to promote the integration of these themes in the students’ curriculum in basic and secondary education. In addition, several frameworks have been developed, mapping what students should learn about in each school level or grade. The standards developed by the International Society for Technology in Education (ISTE) and by the Computer Science Teachers Association (CSTA) are good examples that inspire the revision of curricula in many countries.
In the Portuguese K-12 curriculum every student should learn about computer science, programming, and computational thinking as well as other digital technologies during each grade of primary and secondary education. There is a subject of information and communication technologies, between the 5th and 9th grade, taught by a computer science teacher.
The curricular framework for that subject defines that each student must develop computational thinking skills through a diversity of pedagogical activities, such as unplugged exercises, block-based programming, and educational robotics problem-solving tasks [
5]. Educational robotics is a strong strategy to promote students’ skills through problem-solving tasks, and it is an efficient approach to teaching and learning in different learning styles. The pedagogical and didactic potentialities to teach and learn basic programming concepts and computational thinking, even in early education, have been reported in several studies [
6,
7,
8]. Piedade [
5], in a systematic literature review, analyzed 16 papers and underlined the relevance of the use of educational robotics to teach as well as the importance of the teacher’s preparation to design and implement robotic learning activities. The importance of using educational robotics in STEAM activities for teaching and learning is evident in several studies, which suggest positive attitudes and interest from students and teachers [
9], and positive impact on teacher collaboration, pedagogical approach, and self-efficacy [
10].
These changes put in evidence the need to examine the preparation, knowledge, and self-confidence of the computer science in-service teachers to use educational robotics in teaching activities to promote the achievement of curricular goals. According to that, the following research questions were constructed: (i) What are the levels of interest, problem-solving, working collaboratively, and self-confidence and knowledge of in-service computer science teachers to use educational robotics for teaching? (ii) Is there a significant inter-correlation between the constructs? (iii) It is possible to predict the influence of each construct on the others? (iv) Is it possible to identify significant differences in the scores of each construct considering age, gender, and teaching experience?
This study pretends to understand the levels of knowledge and self-confidence of computer science teachers in the integration of educational robotics in a pedagogical context. If it is important to have teachers with adequate preparation and interest in the use of robotics in the classroom, then it is essential to improve teacher training programs regarding the design and development of pedagogical activities with robots.
3. Methods
Research design and methodology were organized into a descriptive and exploratory quantitative approach [
43] and aimed to analyze the computer science in-service teachers’ knowledge, interest and, self-confidence to use educational robotics and other programable objects in classroom activities to teach computer science concepts and to promote students’ computational thinking skills.
Additionally, the recommendations of the ethical commission of the Institute of Education of the University of Lisbon and the ethical guidelines for educational research were respected. The participants were informed about the purpose of the study, and the anonymity and confidentiality of the data collection and analysis were guaranteed [
44]
3.1. Participants
The participants were 174 in-service computer science teachers at Portuguese public schools, 91 females and 83 males. Most of the sample are between 40 and 49 years old (92) and are experienced teachers with more than 10 years of experience (132). All the participants have a degree in computer science or in a similar area and a certification in order to be a teacher, mandatory in the Portuguese educational context. The sample was selected from two online communities of Portuguese computer science teachers.
3.2. Data Collection
The data was gathered from the participants, between December 2020 and January 2021, using the online application of the Robotics Interest Questionnaire Scale (RIQ), adapted from [
41]. Permission was obtained from the original authors to adapt and use the questionnaire. The 27 items on the RIQ examined teachers’ interest in robotics and technologies (Q1, Q2, Q3), problem-solving practices (Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11), working collaboratively (Q12, Q13, Q14, Q15) and self-confidence and knowledge to use robotics in classroom activities (Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23, Q24, Q25, Q26, Q27). A 5-point Likert scale from strongly disagree (1) and strongly agree (5) was used to collect the participants self-rating (
Appendix A).
3.3. Data Analysis
Running the data analysis process, first, all the data was exported to Statistical Package for the Social Sciences software (SPSS v.27) to conduct the statistical analysis. An explorative factor analysis (EFA) using the principal component method with a varimax rotation was piloted using the 27 items in order to test and define the number of factors. To analyze the scale’s reliability Cronbach’s alpha coefficient was analyzed for the overall scale and for each dimension or subscale. Spearman’s correlation analyses examined the inter-correlations among the subscales and evidence of discriminant validity. Finally, the in-service teachers’ scores were analyzed by conducting descriptive statistics techniques and parametric tests (t-student and ANOVA) to examine the differences among the independent sample groups for age, gender, and teaching experience.
4. Results
Before the statistical and inferential analysis of the data, it was necessary to examine the assumptions of normality of the sample and the equality of the variances. The Kolmogorov–Smirnov test, conducted to explore the normality of each variable score, exposed a non-normal distribution to all variable distributions. In addition, the Levene’s test specified that the equality of variances was guaranteed (see
Table 2).
Despite the normality test reporting a non-normal sample, it could be considered close to a normal distribution considering the sample size (N = 174). On the other hand, several authors have mentioned that even if normality is not guaranteed, parametric statistical tests are sufficiently robust and can be recommended for samples larger than 50 participants [
45]. This robustness of parametric tests (
t-test and ANOVA) is guaranteed as long as the distributions are not extremely skewed or flattened and the sample size is not extremely small. Accordingly, parametric tests were used to conduct the statistical analysis of data.
4.1. Exploratory Factor Analysis
To explore the constructs of the RIQ scale, an exploratory factor analysis was implemented with the 27 items of the scale. Previously, the Kaiser–Meyer–Olkin test (KMO = 0.93) and the Barlett’s test of Sphericity (χ
2 = 3850.06;
p = 0.000 suggest that it was appropriate to conduct an EFA analysis. In the EFA analysis, the factors with eigenvalues above 1 were retained as well as the items with factor loading above 0.4 in each dimension of the scale (see
Table 3). The analysis revealed that the explained variance of factor 1 was 26.75%, the explained variance of the second factor was 16.49%, the explained variance of the third factor was 13.57%, and the explained variance ratio of the fourth factor was 12.20%. The explained variance of the overall scale was determined as 60%.
The Cronbach’s alpha reliability (see
Table 3) for the overall scale was 0.95 and ranged from 0.78 to 0.96 for the four dimensions, which is an indicator of high internal consistency.
4.2. Inter-Correlation Analysis
In order to examine the inter-correlations among the four dimensions of the RIQ, the Spearman’s correlation coefficient was calculated, which is used to analyze ordinal variables and non-normal distributions. The analysis of the Spearman’s correlation coefficients revealed a statistically significant and positive correlation between the dimensions (0.35 < rho < 0.66,
p < 0.001). A high level of correlations was found between ‘Working Collaboratively’ and ‘Problem-solving’ (rho = 0.66;
p < 0.001) and between ‘Problem-solving’ and ‘Interest’ (r = 0.64;
p < 0.001). Conversely, lower levels of correlation were reported between ‘Self-confidence and Knowledge’ and another three dimensions (See
Table 4).
According to these results, a linear regression model was defined between the dimensions with the highest correlation coefficient.
The results of linear regression of ‘Interest’ score as the predictor of ‘Problem-solving’ score specify that the participants interest in educational robotics can explain 55% of the variance in the ‘Problem-solving’ score and the regression model predicts a significantly problem-solving level (F(172) = 213.78; p < 0.001; r2 = 0.55). Results report that each 1-point increase in ‘Interest’ score also increases the ‘Problem-solving’ score by 0.63 (b1 = 0.63; t = 4.62; p < 0.001).
Finally, the results of the linear regression of the ‘Working Collaboratively’ score as the predictor of the ‘Problem-solving’ score specify that the participants’ ‘Working Collaboratively’ practices can explain 53% of the variance in the ‘Problem-solving’ score and the regression model predicts a significant problem-solving level (F(172) = 195.70; p < 0.001; r2 = 0.53). Results report that each 1-point increase in the ‘Working Collaboratively’ score also increases the ‘Problem-solving’ score by 0.70 (b1 = 0.70; t = 13.99; p < 0.001).
4.3. Computer Science In-Service Teachers Scores on RIQ
To examine the in-service teacher scores on overall scale and in each dimension or subscale, the descriptive data were organized as in
Table 5. It shows that, for all dimensions, the values of kurtosis and skewness are within an acceptable range considering the non-normality of the distribution [
46]. The overall sample had a high level in the four dimensions range from 3.52 (Self-confidence and Knowledge) to 4.40 (Working Collaboratively) and a total score of 3.97 on a 5-point Likert type scale.
Further analysis explored the group differences on the participants’ scores among gender age, and years of teaching experience. To analyze the gender impact in the levels of ‘Interest’, ‘Problem-solving’, ‘Working Collaboratively’, and ‘Self-confident and Knowledge’, a comparative analysis of the mean was made using an independent-sample t-test. Although there are differences between scores of all dimensions according to the gender, the results of the
t-test reported that these differences did not have statistical significance (
p > 0.05) (see
Table 6).
The results of ANOVA tests highlighted statistical significance on mean scores on overall scale and in the four dimensions grouped by the age of the participants (
p < 0.05).
Table 7 summarizes the comparative analysis of the ANOVA test and the results of the Scheffé test used to examine between which groups such differences are established.
The Scheffé tests further showed that, for all dimensions, no significant differences were found between the ‘20 to 29’ and ‘30 to 39’ groups. However, in the dimensions ‘Interest’, ‘Problem-solving’ and ‘Working Collaboratively’ the results of the test reported significant differences between the ‘40 to 49’ and ‘>50’ groups. These findings suggest that the group aged 40 to 49 years old have higher levels of interest, problem-solving, and working collaboratively skills on educational robotics use than the other groups.
Finally, the analysis of the influence of the teaching experience (in years) on the scores of the overall variables was estimated by the One-way ANOVA test. The results reported that the differences on scores grouped by years of teaching did not have statistical significance (see
Table 8). Thus, the years of teaching experience is not a factor that promotes significant changes on the average scores presented by teachers.
In the results section, the main findings of this study were described as well as all the statistical procedures used to analyze the data collected from the participants. In the next section, the findings are discussed in relation to another related literature example according to the research objective and questions of the study.
5. Discussion and Conclusions
This study sought to analyze the levels of interest, self-confidence, and knowledge in using robotics to teach fundamental computer science concepts and promote computational thinking skills. Furthermore, we sought to analyze the participating teachers’ interest in collaborative work and problem solving. As mentioned in the background section, educational robotics has been referred to in several studies as an excellent pedagogical strategy for teaching in several STEM areas, in particular in computer science. According to this perspective, it is essential to have teachers with adequate preparation and interest in using robotics in the classroom.
In this study, first the metric quality of the data collection instrument used to find out teachers’ opinions about the variables under analysis was analyzed. The factorial analysis confirmed that the four factors or dimensions defined at the beginning proved to be adequate. The analysis of the scale’s reliability coefficient revealed a high level of internal consistency. This proves the metric quality of the scale developed by ref. [
41] and adapted to the context of this study.
To answer the first research question, the study findings report that the 174 computer science teachers have high levels of interest, problem-solving, working collaboratively, and self-confidence and knowledge to use educational robotics for teaching purposes. It is noteworthy that all scores are higher than 3.52 on a scale between 1 and 5. It is evident that this group of teachers has a high interest in developing collaborative problem-solving activities using robotics. However, it was possible to identify that the levels of self-confidence and knowledge can still be improved. The results are related to previous studies on teachers’ interest, self-confidence, and knowledge to use robotics [
5,
9,
31,
47] and to promote computational thinking [
34].
Teacher training programs should provide the opportunities to design and experiment with pedagogical activities with robots, without the anxiety of the real classroom. According to Fridin and Belokopytov [
48], teachers show positive reactions and acceptance in using robots, in this case socially assistive humanoid robots, in pre-school and elementary school classroom activities (p. 30), and that teachers need information before practical issues are considered (p. 29), which demonstrates that training is essential before implementing activities in the real classroom.
Ertmer and Ottenbreit-Leftwich [
49] report that it is imperative to provide teachers with the training opportunities that would enhance their self-efficacy in the pedagogical use of technologies. Developing teachers’ knowledge and self-efficacy to use the technology can enhance their confidence to teach with technology [
50] and to promote the development of their students’ digital competence. In addition, these training initiatives can provide moments of collaborative work between teachers in the design and implementation of learning tasks enriched with digital technologies and robotics. Fridin and Belokopytov [
48] suggest that for teachers to feel in control of technology, rich repositories of educational games should be developed (p. 30), something that can be easily accomplished in teacher training initiatives.
To sum up, these different dimensions must be considered articulately in the formative moments of the teachers [
51]. Additionally, in the context of this study, the analysis of the inter-correlations (research question two) showed that the variables correlate significantly, most notably between the interest in robotics and collaborative work, and between collaborative work and problem solving. The linear regression model allowed us to understand that analyzing the participants’ level of interest in robotics, science, and mathematics can predict by 55% the variation in their interest in the problem-solving strategy. Similarly, it was identified that the interest in collaborative work can predict by 53% the variation in interest in the problem-solving strategy. It is an important finding that proves the importance of taking into account these multidimensional needs in the teacher training programs on digital technologies and robotics.
Another focus of analysis was the search for evidence of significant differences in the scores presented by the teachers considering other variables such as age, gender, and years of teaching experience. For example, in some dimensions male teachers had slightly higher scores than female teachers, while in other dimensions the female teachers had slightly higher scores, however, these differences are not statistically significant. This finding is in line with the results of other studies that found no gender- and age-related differences in interest and motivation to use robotics for teaching [
52]. However, in our study it was possible to identify statistically significant differences in the scores of the different variables considering age, in particular between the group of participants who are between 40 and 49 years old and the group over 50 years old. The group between 40 and 49 years old, the majority of the sample, showed higher scores in three of the four dimensions. This finding needs to be analyzed with more accuracy, in other studies and with a larger sample size, to corroborate the influence of the participant’s age.
5.1. Implications for Practice
This study offers a few practical implications for teachers, teacher training institutions, and teacher training course design. First, computer science teachers should consider it necessary to invest in developing their skills, interest, and knowledge on using robotics in the classroom to enrich their students’ learning experiences. Thus, they should engage in training initiatives that allow them to develop these competence levels by engaging in learning scenarios that promote the integration of robotics in an educational context. The involvement in these types of initiatives may provide the necessary educational experiences for teachers to develop their levels of self-confidence and knowledge that are so important in promoting innovation in pedagogical practices. When teachers are involved in the planning and implementing of learning activities with robotics and thinking about the solutions, they rethink all the possible pedagogic approaches that they learned in theory and transfer their knowledge to new situations and problems [
5].
A second level of recommendations is directed towards the teacher training institutions, particularly it is important to point out some important aspects to consider when designing training courses in the field of educational robotics. The main results of the study highlighted the importance of the articulation of the analyzed dimensions to promote the use of educational robotics in the classroom. Accordingly, the design of teacher education courses should provide learning experiences that promote the development of teachers’ interest and knowledge, as well as provide experiences of collaborative work among teachers and sharing of practices. The results showed the importance that teachers attach to collaborative work and knowledge sharing to promote their interest and self-confidence. Finally, it is important that these initiatives are attractive to all teachers, particularly the more experienced teachers (more than 50 years old), who have shown only moderate levels of interest and self-confidence.
5.2. Limitations
Limitations of methodological and contextual nature were encountered in the implementation of this research. The small sample size, representing about 5% of the total number of computer science teachers in Portugal, does not allow us to generalize the results. However, the characterization of the sample presents many characteristics similar to the population, for example in terms of age and gender of the participants.
Another relevant limitation is related to the instrument used for data collection. The use of self-report scales presents as an advantage the possibility of collecting data on a large scale, based on the opinions and perceptions of the participants. However, it does not allow for a detailed analysis of the effective use of robotics in the classroom, only the intention and interest of the participants in its use is identified. Considering these limitations, a scale developed and validated in previous studies was selected, and it was very important to guarantee the quality of the data collection process.
Despite the study limitations, and the small context, a set of relevant results was highlighted about computer science teachers’ preparation to use robotics and to support their students in learning activities with these technologies. Therefore, it is important to promote the development of the teachers’ knowledge, confidence, and competence in training programs to prepare these professionals to act with robotics in the classroom. According to these limitations, several studies could be developed to analyze real classroom practices supported with robotics and how the activities impact the learning outcomes of students’ skills in the computer science field, particularly in Portuguese educational context. For this purpose, some participants could be selected for a deeper analysis of their practices of using educational robotics by conducting interviews and observing classroom activities.