1 Introduction
The term
computational thinking (CT) describes a conceptual approach to systematically solving complex problems through efficient processing of information and tasks [
48]. In a rapidly changing world where technology has become an integral part of our life, being able to solve complex real world problems using technology's computational capabilities is a necessary skill. Wing [
72] drew attention to the need for the inclusion of CT into the list of essential skills like reading, writing, and arithmetic processes. A new movement arose following Wing's article [
72] for the integration of CT in K-12 curriculum. This movement has taken a perspective of CT as a 21st century skill governed by the constructs of decomposition, pattern recognition, algorithm thinking, abstraction, data analysis and representation, debugging, and automation [
2,
6,
32].
CT skills are commonly associated with their application in the fields of
Science, Technology, Engineering, and Mathematics (STEM) [
67]. However, Wing [
71] asserts that CT is influential in various other fields such as economics and humanities. This resonates with Bundy [
16] who states that CT is found to impact a variety of fields from psychology and law to astronomy and geosciences. CT as a fundamental subject-agnostic skill can thus benefit students irrespective of the careers that they choose to pursue.
However, integrating CT across all subjects poses a challenge. Teachers have a significant role in the process of integration of CT in K-12 curriculum [
54,
72]. To integrate CT in their subjects, all teachers need to develop
pedagogical and content knowledge (PCK) in CT with an ability to present relevant subject-specific examples. This involves not only understanding the concepts in CT but also the ability to transfer the acquired conceptual understanding to identify subject-specific examples [
39]. Both conceptual understanding and procedural skills are necessary to successfully transfer to another context [
49]. In the context of CT-based problem solving, the author adapts the definition of procedural fluency by the
National Council of Teachers of Mathematics [
53] to define CT-procedural skills as follows:
The ability to choose from and flexibly employ various strategies to apply the concepts of CT to solve problems. CT-procedural skills are not mere rote application of methods, but they are the ability to leverage the conceptual understanding of CT to reason and think through possible strategies of approaching the problem and then successfully applying those CT concept to solve it.
Teachers should practice applying CT skills to solve problems, effectively gaining CT-procedural skills. They also need to use appropriate teaching methods to teach CT-based problem solving [
35]. CT teachers need to adapt CT to the needs of the students and to their subject [
11,
38] to design CT integrated questions for students. Pedagogical techniques and CT integration models such as unplugged activities, coding activities, problem solving, maker space activities, and others [
8,
13,
17] are introduced to teachers during CT
professional development (PD). However, teacher assessment research has been mainly focused only on conceptual understanding of CT [
2,
77]. There is very little research available on teachers’ CT-procedural skills—their ability to use CT skills to solve problems. It is important that teachers’ CT-procedural skills be made a research focus to enable successful transfer to integration of CT in their classrooms [
32,
76].
1.1 Defining CT
Wing's latest work [
73] defines CT as “the thought processes involved in formulating a problem and expressing its solution(s) in such a way that a computer/machine or human can effectively carry it out” (p. 1). Aho's [
1] definition further clarifies that CT skills are “the thought processes involved in formulating problems so their solutions can be represented as a computational steps and algorithms” (p. 832). More recently, based on synthesis of literature on computational thinking, Shute et al. [
66] defined CT as the conceptual foundation necessary to solve problems with or without computers in such a way that the solution is reusable in different contexts. Across these and various other definitions of CT [
36,
44,
63] is the core function of solving complex real-world problems [
33,
79]. Wing's definition involves computers yet does not equate CT skills to programming skills. Programming is not an essential skill for teaching computational thinking [
19,
48]. The
National Research Council (NRC) [
54] presented an extensive argument on the meaning of “programming” and states that programming can occur in cases where a computer or a machine is not involved, for example while giving directions to someone. Although programming can become a tool to demonstrate and express CT skills for students in higher grades, it should not get in the way of conceptual understanding of CT [
71]. In fact, computational thinking skills have been assumed to have stemmed from unplugged human approaches to problem solving [
19]. CT skills, as thought processes involved in problem solving, can be taught in an unplugged (without the use of computers/devices or technology) teaching environment [
33]. Unplugged activities have been successfully used for teacher professional development in CT [
24] and have been proven to be an effective pedagogical technique to develop CT skills among students [
12,
42].
Computer Science Teachers Association (CSTA's) model for systemic change recommends gradual progression from “no-tech” and “low-tech” to “active tech” learning activities [
20]. Their K-12 Computer Science Framework advocates the use of both plugged and unplugged activities for CT to improve equity in access, especially in schools that do not have functional computers and internet connection. It also presents research evidence on the benefits of using unplugged activities that include enhanced problem solving, abstraction, and verbal abilities among children [
23].
For the integration of unplugged CT activities in primary and secondary school education, grade- and age-appropriate curriculum for CT has been identified as a need [
46,
72]. The past decade has seen great progress toward meeting this need. The CSTA and Association of Computing Machinery in a joint effort generated the operational definition for effective integration of CT in the K-12 curriculum in collaboration with the International Society for Teachers in Education [
20]. They defined CT as a problem-solving process that involves formulating a problem, analyzing and organizing data logically, using abstractions (models/simulations) to represent data, algorithmic thinking to automate solutions, optimizing to implement the most effective solution, and transferring this problem-solving process to different problems. They also created a CT vocabulary and progression chart that gave examples of how to embed core computational thinking concepts into plugged and unplugged activities across different grades and subjects in K-12. This progress toward successful integration of CT in K-12 classrooms has happened alongside a global policy-level drive to integrate CT in K-12 curricula.
1.2 Integration of CT in K-12 Education
The growing inclusion of CT in school education is evident from the fact that several countries have now included CT in their K-12 curricula—for example, Israel, Russia, U.K., South Africa, New Zealand, Australia, 25 countries from the European Union [
9,
32], and, more recently, India. The
National Education Policy (NEP) of India outlines curricular integration of “computational and mathematical thinking skills” from foundational stage (K-2) onwards through innovative and enjoyable activities in K-12 education in India [
50]. The role of computational thinking in education has been envisioned not as a way to promote computer science as a career but an essential 21st century skill [
33] that empowers students to be good problem solvers and analytical thinkers across subjects that they already learn [
75]; this is resonated by the MHRD [
50] in the NEP.
1.2.1 Challenge to CT Integration: Teacher Readiness.
The primary challenge that is faced in integration of CT in school education is that there is a dearth of CT-trained K-12 teachers [
9,
74]. Curriculum priorities in their busy schedules and lack of funds limits their opportunities to receive professional development in CT [
9,
31]. Existing research in teacher professional development in CT has found that teachers lack confidence in integrating CT into their classroom activities due to low self-efficacy [
11]. Teachers from both STEM and non-STEM areas of expertise as well as primary and secondary school teachers have little basic understanding of what CT skills are and lack awareness on how to integrate these in the classroom [
62], often conflating CT with other scientific data practices [
41]. In-service teachers performed better than pre-service teachers when tested for CT conceptual understanding [
34] due to on-the-job experiences. Studies that found science, math, and computer science teachers have good conceptual understanding of CT also reported that teachers attributed their understanding to regular subject-specific professional development [
2,
76]. That PD in science, math, and computer science implicitly results in understanding of computational thinking skills is further evidence of the applicability of CT skills in STEM fields. However, good conceptual understanding needs to be supported by procedural knowledge and skills for their successful transfer to performance context [
49].
PD that is focused on the application and transfer of CT skills to their classrooms is lacking [
69]. To integrate CT in other subjects, teachers need to be proficient at CT concepts as well as CT processes that can be used for teaching [
38,
70]. Integration of CT in various curricular subjects in K-12 education entails applying computational methods and algorithmic problem-solving practices across disciplines [
6]. The NRC [
54] report recommends that teachers model CT-based application skills in their classrooms and help students understand
when and
how to apply these skills. To be able to model CT application skills, teachers must first themselves know when and how to apply CT skills. Thus, it is important that focused professional development for CT is offered not only on the conceptual understanding of CT but also for the CT-procedural skills.
K-12 teachers in India face similar challenges as seen in other parts of the world. Until recently, the subject of computer science was being taught in K-12 education in India with its focus being mainly on digital literacy [
65]. Specific data on PD for in-service K-12 computer science teachers in India is sparse. However, reports on teacher PD for all K-12 teachers indicate that although the recommended guideline is at least 20 hours of training for every teacher per year, only 43% of the total primary and secondary education teachers in the country receive training [
15]. It is quite evident that the teacher professional development in the K-12 education system is highly inadequate. It has been observed in a survey conducted by the CSPathshala initiative that most teachers from rural India do not have any computing background [
65]. Moreover, while 59% of all teachers from urban schools have had some computing exposure in their education, only 10% have a degree in computer science [
65]. This reflects on a steep lack of trained teachers for CT within the K-12 classrooms in India. Raman et al. [
56] concur with the general academic belief that the content and pedagogical knowledge of teachers is a crucial factor that affects the quality and learning outcomes of students and assert this also applies to India. Moreover, according to the
Unified District Information System for Education Plus report by Ministry of Education, India, as of 2022 only 45.8% of schools in India have functional computers and 33.9% schools have internet facility [
40]. A majority of the schools that have functional computers and internet are private and government-aided schools that form only 28% of the total number of schools in India [
40]. Thus, unplugged CT activities are an apt approach to provide equitable access to CT and CS education to students in India and for ease of facilitation by CT-novice teachers [
36]. It is thus evident that good professional development using unplugged CT activities is a need among in-service K-12 teachers in India.
The inclusion of CT in K-12 curriculum through India's National Education Policy 2020 has catalyzed the need to transform teacher professional development so that it includes CT-procedural skills for teachers. Since existing research in teacher professional development in CT indicates that STEM teachers might have an advantage over the non-STEM teachers with respect to their competence in CT, it is evident that there may be other demographic factors such as teachers’ educational background, teaching experience, and subject taught that affect teachers’ competence in CT-procedural skills. It is important to identify what other factors need to be taken into consideration while designing professional development trainings in CT-procedural skills for different subject teachers. Do teachers with computing related educational background have an advantage? Does teaching a STEM or non-STEM subject predict a teacher's ability to apply CT-procedural skills? Does teaching experience play a role? What factors must professional development providers consider while designing teacher trainings in CT for teachers with various backgrounds and professional experience? This study takes a first step in this direction.
1.3 Purpose and Research Questions
The purpose of this study is to ascertain if existing professional development in CT is a predictor of in-service K-12 teachers’ competence in application of CT-procedural skills. It aims to determine what other factors predict teachers’ performance in CT-procedural skills. The study aims to answer the following research questions:
•
To what extent do in-service K-12 teachers who have received professional development in CT perform better in CT-procedural skills than those who haven't received any CT professional development?
•
To what extent are the number of CT professional development trainings taken and the time since the last training, predictors of in-service K-12 teachers’ competence in CT-procedural skills?
•
To what extent are the demographic factors such as educational qualification, subject taught, general teaching experience, and CT teaching experience, predictors of in-service K-12 teachers’ competence in CT-procedural skills?
3 Results
The research data were analyzed to understand what factors including professional development in CT predict teachers’ CT-procedural skills. The following sections summarize the findings of the study.
3.1 Existing Professional Development in CT as a Predictor
Since the data were count data, the non-parametric equivalent of the
t-test, the Wilcoxon rank-sum test was conducted on the two datasets—one set of teachers who have had at least one CT training (68 teachers after removal of outliers) and one set of teachers who have had no CT Training (48 teachers). This test was conducted to check whether teachers who have taken at least one CT training perform better than those who have taken no CT training. From the outcome it was found that at a significance level of 0.05, the difference of scores between teachers who have received at least one CT training and those who have not received any CT training is symmetric about a number that is greater than 0. It can be inferred that the teachers who have received at least one CT training perform significantly better than those who have received no CT training. This indicates that existing professional development is a predictor of teachers’ CT-procedural skills. Table
3 summarizes the result.
3.2 Factors That Predict CT Application Skills
As stated earlier, the data were divided into two datasets—one set of teachers who have had at least one CT training (68 teachers after removal of outliers) and one set of teachers who have had no CT Training (48 teachers). For the dataset of teachers who have received at least one CT training, at a significance level of p < 0.05, four factors were found to significantly predict teachers’ performance on the CT test: Tgap, TeachCT, TeachExrecoded, and the interaction between Tgap and CTTrainings. Surprisingly, both SubTaught and EduQual did not contribute significantly to the model. CTTrainings as an individual factor also did not contribute significantly to the model.
For initial analysis, a boxplot of time since the last training taken (
Tgap) was plotted. As seen in Figure
1, four outliers were found whose gap since the last training taken was more than 4 years. It was noted that the CSPathshala initiative to provide CT trainings to K-12 teachers was started in 2016, and hence a training gap of more than 4 years at the time of data collection (April–June, 2021) could either be an error in participants’ data input through the survey or does not refer to the training provided by CSPathshala. Thus, the four outliers were removed to maintain consistency in the training attributes of the teachers.
A binomial model was then built (N = 68) with all the six predictor variables. SubTaught and EduQual were found to be non-significant variables at this point. An interaction was observed between CTTrainings and Tgap. Thus, the interaction term was introduced in the model. When teachers’ scores were plotted against Tgap, a non-linear relationship between the two was observed from the scatterplot. Based on the observed curve of the plot, the square-root of Tgap was introduced in the model.
On running the binomial regression again, the following model was found as the best fit for this dataset:
where
\({p}_c = the\ probability\ of\ the\ teacher\ answering\ a\ question\ correctly,\)
\({p}_i = the\ probability\ of\ the\ teacher\ answering\ a\ question\ incorrectly.\)
Table
4 presents the results of the regression with the coefficients and
p-values.
The chi-squared test was conducted on this model to verify that this model is a good fit and is better than the null model, i.e., the model with none of the predictor variables (
p = 1.964e
-12). Figure
2 visually demonstrates the relationship found between the predictor variables and teacher performance. Multicollinearity was suspected due to the high standard errors in the significant model. However, on plotting a correlation matrix and testing for correlation at 95% confidence interval, none of the variables were found to have high correlation (see Table
5), and all except the correlation between
TeachExrecoded and
TeachCT tested non-significant.
TeachExrecoded and
TeachCT were found to be moderately correlated with a significant correlation test (
r = –0.49;
p = 0.000). This can be explained by the likelihood that whether the teachers currently teach CT may be impacted by how long they have been teaching. To check whether this moderate correlation impacts the prediction model, the observed probability of getting a correct answer was plotted against the predicted probability of the model. It was found that all predictions were within 1 standard deviation of the observed value thus indicating that the model is still a good fit (see Figure
3).
3.3 Teachers Who Received No CT Training
For the dataset of teachers with no CT training (N = 48), at a significance level of p < 0.05, only one factor was found to significantly explain teachers’ performance on the test: TeachExrecoded. No other predictor variables or interaction of predictor variables was found to have a significant impact on the model. Since teachers did not receive any CT training, the variables Tgap and CTTrainings were not applicable to this set of participants. SubTaught and EduQual both proved to be insignificant in their contribution to the model of teachers’ performance on the test.
The following model was found to be the best fit for this dataset. Table
6 summarizes the result.
where
\({p}_c = the\ probability\ of\ the\ teacher\ answering\ a\ question\ correctly,\)
\({p}_i = the\ probability\ of\ the\ teacher\ answering\ a\ question\ incorrectly.\)
The chi-squared test was performed on this model. It was found that this model is a good fit and is better than the null model (p = 0.0243).
This finding shows that teaching experience was a positive predictor of the teachers’ ability to apply CT skills even when they have not received any CT training. However, irrespective of whether it is STEM or non-STEM, educational qualification and subject taught do not predict teachers’ CT-procedural skills. Figure
4 illustrates the relationship between the predictor variable and teacher performance.
3.4 Understanding the Results
3.4.1 RQ1: Do in-Service K-12 Teachers Who Have Received Professional Development in CT Perform Better in Application of CT-Procedural Skills Than Those Who Have Not Received Any CT Professional Development?.
The results of the Wilcoxon Rank Sum test (Table
2) indicate that the teachers who received at least one CT training performed significantly better than those who received no CT training. Hence it can be inferred that having at least one CT training has a positive impact on teachers’ ability to apply CT skills. This finding also suggests that existing professional development plays a role in preparing teachers for CT-procedural skills.
3.4.2 RQ2: Are the Number of CT Professional Developments Taken and the Time since the Last Training Predictors of In-Service K-12 Teachers’ Competence in Applying CT-Procedural Skills?.
To understand the fitted model for teachers who have received CT training (Figure
2), consider a case where
Teacher A has taken one CT training more than
Teacher B while all other predictor variables in the model in Figure
2 remain the same for both teachers. According to the model, the probability of
Teacher A answering a question correctly on the test is lower than that of
Teacher B. Thus, given all other predictor variables remain the same, when the number of CT trainings taken by a teacher increased, the teacher's probability to answer a question correctly decreased.
On conducting the same analysis for Tgap, it was found that given all other variables remain same, when the gap in years since the last training taken decreased, the teacher's probability of answering the question correctly also decreased. As per this result, the longer the gap since the last training taken, the better the teacher was likely to perform.
Thus, contrary to the researcher's expectation, the number of CT trainings (CTTrainings) negatively predicted teachers’ ability to apply CT skills while gap since the last training taken (Tgap) was a positive predictor. This implies that taking higher number of CT trainings may not necessarily benefit teachers’ performance and a longer training gap might benefit teachers’ performance. Thus, simply offering recurring continuous CT professional development trainings may not be a successful strategy to implement in schools. The implications of this finding will be discussed in further detail in the Discussion section.
3.4.3 RQ3: Do Demographic Factors Such as Educational Qualification, Subject Taught, General Teaching Experience, and CT Teaching Experience Affect the Prediction of In-service K-12 Teachers’ Competence in Applying CT-Procedural Skills?.
A similar analysis can be done for other demographic factors. Consider a case where the teaching experience of
Teacher A is 1 year more than that of
Teacher B, while all other predictor variables remain the same for two teachers. According to the model, the probability of getting a correct answer for
Teacher A is 10% higher than that for
Teacher B. Thus, given all other predictor variables in the model remain the same, if teaching experience increases, then the probability that the teacher will answer a question correctly also increases. This is true for teachers who have not received any CT training as well. Figure
3 indicates that teaching experience is a positive predictor of teachers’ ability to apply CT skills even when they have not received any CT training.
For the predictor variable TeachCT, consider a case where Teacher A teaches CT and Teacher B does not teach CT, while all other predictor variables in the model remain same for both teachers. It is observed that the probability of Teacher A answering a question correctly is 169% higher than that of Teacher B. Thus, teaching CT positively predicts teachers’ performance.
4 Discussion
This section synthesizes the findings of this study to understand whether existing professional development is a predictor of teachers’ ability to use CT-procedural skills to solve problems and identifies other factors that might predict these skills. The findings show that teachers who had received at least one CT professional development training performed significantly better on the test than those who had received no CT training. The probability of answering a question correctly for teachers who have received at least one CT training is predicted by the variables Tgap, TeachCT, TeachExrecoded, and the interaction of CTTrainings and Tgap.
The overall teaching experience positively predicts teachers’ procedural skills in CT. Teaching experience is also seen to have a similar effect for teachers who have not received any CT training. The higher the teaching experience, the higher the probability of better performance of the teacher in CT-procedural skills. This finding extends Günbatar's [
34] research further by showing that teaching experience not only improves conceptual understanding but also plays a positive role in predicting teachers’ ability to apply CT skills. Prior studies with in-service STEM teachers report that their CT conceptual understanding can be attributed to subject-specific professional development [
2,
76]. However, this study presents a new revelation that teaching experience not only helps STEM teachers but also helps non-STEM teachers in applying CT skills. Moreover, both the subject taught (STEM or non-STEM) and the educational qualification (STEM or non-STEM) of the teachers did not predict their probability to answer correctly on the test. Therefore, there are perhaps more factors associated with teaching experience other than subject-specific professional development that enhance teachers’ ability to apply CT skills.
Teaching CT was a positive predictor of teachers’ probability of answering the question correctly. This may be attributed to the fact that when teaching CT, teachers themselves engage in applying CT skills to model problem-solving for the students. Kong et al. [
43] have also highlighted that having the opportunity to practice teaching CT in their classroom for a prolonged period improved in-service teachers’ content knowledge and technological pedagogical content knowledge in CT. Rich et al. [
58] observed that after a year-long professional development, in-service teachers attributed their increased confidence in teaching CT not only to the PD, but also to their actual experience in teaching CT. Teaching CT and working with students in the classroom has been shown to help pre-service teachers strengthen their understanding of CT concepts [
18] and is believed to help teachers see firsthand the value in CT integration [
46]. Collectively with the results of this study, it can be concluded that teaching CT helps improve teachers’ conceptual knowledge, their technological and pedagogical knowledge, their ability to apply CT skills, and their confidence to teach CT. It is widely accepted that PCK is essential for integration of CT in classrooms [
35,
39,
48]. This finding indicates that PCK might also contribute to teachers’ ability to apply CT skills.
For the sample of this study, a higher number of CT trainings had a negative impact on the probability of teachers’ success on the test. This indicates that although taking CT training was significantly better than not taking any CT training, a higher number of CT trainings were in fact counter-productive in improving their CT-skill application abilities. To understand this phenomenon a closer look needs to be taken at the nature of the training that was given to the teachers and at the impact that may have on teachers’ CT procedural skills. Several CT researchers have reported that teachers develop misconceptions about CT during or after professional development and these are reflected in their teaching [
29,
30,
52,
61]. Teachers who have not received any professional development are also known to have inherent misconceptions about CT from the partial awareness created by consumption of news, media, and other awareness initiatives [
21]. Common misconceptions and issues include not understanding how to use or apply a concept even though they understand the meaning (e.g., they understand the term “algorithm” but do not understand how to use it in their classroom context) and prior knowledge from a different field overshadowing CT concepts (e.g., the term “decompose” also means “to rot”) [
52]. This may result in teachers rote learning the process or rule of the activity to demonstrate the same to their students rather than understanding the underlying principle of application (e.g., in a binary numbers activity, where black and white cards are used to represent 0 and 1, teachers get fixated on which color is 0 and which color is 1) [
29]. Such misconceptions, if accumulated over time, may result in teachers’ diminished ability to apply CT skills to different contexts and a lack of their ability to successfully integrate CT in their teaching. We know that the trainings provided to the teachers in this study through CSPathshala involved unplugged activities. It might be the case that the trainings failed to clarify the misconceptions that teachers developed over time and with every new training, teachers may have accumulated further misconceptions, which may be why a high number of trainings led to a negative impact on the probability of teachers’ success. It is suggested that continuous professional development include periodic evaluation that aims to capture misconceptions and misunderstandings that teachers may have developed and resolution to such misconceptions must be provided in the upcoming trainings. Ongoing training can also include explicit discussions on common misconceptions found among teachers, use examples of concepts being applied to different contexts, and encourage teachers to actively participate in a community of practice for CT to ensure sufficient practical experience in application of CT skills is gained [
52].
The nature of the PCK provided in these trainings may also have elicited other tensions around teaching practices and assessments. For example, as Brennan [
14] mentions, constructionist learning activities used in CT trainings are at odds with the reality of teaching experience in K-12 classrooms. More recently, Yeni et al. [
78] found that pre-service teachers were unable to integrate CT concepts, computing tools, subject content, and pedagogy to create a seamless CT experience due to disconnect between the CT trainings and the teaching theories and methods that they are taught in other courses. Hence, the teaching approach involving unplugged activities used in the trainings may have been at odds with teachers’ regular teaching methods in their classrooms and in turn impact their ability to apply CT skills negatively. Although verification of this hypothesis is beyond the scope of this study, this phenomenon also points to the need for preparing teachers to be able to transfer CT skills across various types and forms of problems irrespective of the types of activities and pedagogies involved. Experts recommend that CT professional development use scaffolding and learner-centered approaches to ease teachers’ transition into the new topic and to encourage deep learning and higher order thinking [
46,
64]. Angeli et al. [
3] suggest the use of authentic learning approaches using real-world scenarios that will enable better contextual understanding of CT application. There is also perhaps a need to involve a mix of both plugged and unplugged activities in the CT professional development training to enhance CT skill transfer across various types and forms of problem solving.
Hickmott and Preito Rodriguez [
35] state that the measures used to assess teachers may not be appropriate for the nature of the professional development taken. This may cause further tensions around the appropriateness of the assessment instrument to the PCK developed in the professional development. The test used in this study is a validated set of Bebras tasks. Bebras is an international competition held every year aimed at measuring CT skill transfer abilities to different types of problems [
60]. Specifically, this study used a specific set of six Bebras tasks that have been tested for reliability and internal consistency [
68]. A more recent study that conducted a confirmatory factor analysis on Bebras tasks could not find evidence that they truly assess the various constructs of decomposition, abstraction, algorithm thinking, and generalization [
4]. Thus, the suitability of the assessment may be a factor that affected the kind of impact that the number of trainings would have on the probability of a teacher to answer correctly on this test. This also highlights the need to develop and validate instruments that measure teachers’ CT-procedural skills in an unplugged setting.
In summary, teachers who have received at least one CT training, who have a higher teaching experience, and are currently teaching CT will have a higher probability of applying CT skills correctly to problems irrespective of the subject they teach and their educational backgrounds.
4.1 Implications for Professional Development Providers
This study found that teaching CT increased teachers’ probability of better performance on CT application skills. Thus, along with professional development it is important to provide teachers with ample opportunities to teach CT in their classrooms by making specific time allocations for CT activities within their teaching schedules.
The findings of this research indicate that recurring trainings in CT, if not carefully designed, do not necessarily lead to improved skill development in CT and may in fact affect teachers’ performance negatively. Thus, schools that engage their teachers in continuous professional development in CT over a period of one or more academic years need to carefully design follow up trainings to either align them to teachers’ existing teaching practices or provide appropriate transition into a new form of PCK. Careful design considerations for follow up trainings including both plugged and unplugged pedagogies might be crucial to prepare teachers for CT integration.
It was also found that the subject taught by the teacher and teachers’ educational qualification (STEM or non-STEM) did not affect their probability of performing well on application of CT skills. Thus, both STEM and non-STEM teachers can perform equally well in CT skills if the appropriate training is provided and if they get ample opportunity to teach CT. As an inference from these findings, instructional designers should take the following factors into account while developing trainings depending on the context of the teachers and their teaching practices:
(1)
Have the teachers had any prior trainings?
(2)
Are there any misconceptions or misunderstandings about CT based on prior trainings?
(3)
Do the teachers currently teach CT? Will they have enough opportunity to implement what they learn in their classrooms?
(4)
What teaching styles do teachers use in their classroom teaching?
(5)
Does the PCK of the training suit teachers’ teaching style? If, not, then how can the professional development training be designed to provide appropriate transition into a new PCK.
(6)
How can the PD be designed to provide opportunities for transfer of CT application skills to various contexts? Consider including a mix of plugged and un-plugged activities in the professional development programs to promote skill transfer.
(7)
What is the teaching experience of the teachers? How will that impact teachers’ self-efficacy?
4.2 Future Research Implications
Teaching experience had a positive impact on the probability of teachers’ performance on CT-procedural skills for all teachers irrespective of their educational background, subject taught, or whether they have received any CT trainings or not. Further research needs to be conducted to ascertain how teaching experience affects teachers’ CT skills.
There is a need to examine whether there are tensions around the nature of activities used in the professional development vis-à-vis their regular teaching practices in K-12 classrooms and how these might affect teachers’ self-efficacy in CT application skills. Studies that consider the nature of the continuous professional development provided and its impact on teachers’ CT-procedural skills need to be conducted.
Last, the lack of appropriate measures/instruments to assess CT skills persists as researchers strive to find valid and reliable methods to assess CT skills. Most CT assessment instruments are either self-report scales or measure conceptual understanding in CT. There are very few that measure CT application skills. There is also a need to develop instruments that truly assess the different constructs of CT for teachers.
4.3 Limitations
The primary limitation of this study is the use of only six questions in the test given to the teachers limiting the possible score outcomes to count data ranging from 0 to 6. This was done to cut down on the time spent by participants in taking the survey in this research. However, the small number of questions may have affected the power of the statistical analysis tests performed to analyze the results. Future studies should perhaps use a longer test so that the scoring range is large. Although the Bebras tasks are highly used by researchers as an assessment for CT procedural skills, they have their own limitations. The lack of validation of the psychometric properties of the Bebras tasks to measure individual constructs, such as decompositions, pattern recognition, and algorithm thinking, raises concerns around how accurately it measures CT skills and how many tasks are needed to measure the holistic CT application skills. Additionally, a survey-based approach using Bebras tasks does not allow for recording the process data of participants while they solved the tasks, which is crucial to witness the CT constructs being applied in the process. Hence future studies that use Bebras tasks for CT skills assessment may record process data using various techniques such as think aloud interviews and process log files.
The data were found to be inherently noisy as the standard errors for the regression model were high and yet this could not be explained by multicollinearity. There may be demographic factors other than those measured in this study that affect the predictor variables and directly or indirectly also affect teachers’ ability to apply CT skills that this study has not been able to capture. Thus, the study needs to be repeated in various settings and more factors that might affect teachers’ application skills should be measured while doing so to establish a better model for predicting teacher performance.