Skip to main content

ORIGINAL RESEARCH article

Front. Psychol., 27 January 2022
Sec. Organizational Psychology
This article is part of the Research Topic Sustainable Career Development in the Turbulent, Boundaryless and Internet Age View all 27 articles

Teaching the Concept of Computational Thinking: A STEM-Based Program With Tangible Robots on Project-Based Learning Courses

  • 1Department of Marketing and Logistics Management, Far East University, Tainan City, Taiwan
  • 2College of Management, National Kaohsiung University of Science and Technology, Kaohsiung City, Taiwan
  • 3General Education Center, National Tainan Junior College of Nursing, Tainan City, Taiwan
  • 4Department of Hotel Management, National Kaohsiung University of Hospitality and Tourism, Kaohsiung City, Taiwan
  • 5Department of Information Management, National Kaohsiung University of Science and Technology, Kaohsiung City, Taiwan

The twenty-first century is arguably the century of computing. In such a world saturated by computing, Computational Thinking is now recognized as a foundational competency for being an informed citizen and being successful in STEM work. Nevertheless, how to effectively import different types of teaching methods in university courses (lecture based learning, project based learning) is subjected to further evaluation. Currently, the arguments in favor of tangible robots including high interaction, great practicality, and specific operation results make themselves to be often used as a teaching medium and tool for teaching activities between teachers and students. Hence, in addition to cultivating students with computational thinking ability, this paper discussed how to integrate tangible robots into project-based learning courses of thinking skills training to improve the learning performance of the computational thinking ability. This study conducted in one semester on the 105 students from three classes. Experimental results show that the project-based learning method integrated with the teaching material of robotic visual programs approach had significantly better effectiveness in improving students' learning achievements than the traditional teaching method integrated with paper practice teaching materials approach. Analysis of the questionnaire results showed that the proposed learning approach did not increase the students' cognitive burden. In sum, the proposed approach helps students' learning achievement and cognitive load.

Introduction

The twenty-first century has been said to be a computing century (Grover and Pea, 2018), with applications such as artificial intelligence, big data, speech and facial recognition, robotics, Internet of Things, cloud computing, autonomous vehicles and other technologies integrated into many aspects of life. This is changing the ways people work, interact, communicate, shop, dine, travel, and get news and entertainment (Grover and Pea, 2018). In a world filled with computing behavior, computational thinking (CT) had been recognized as a basic capability to succeed in STEM-related work (Bertrand and Namukasa, 2020; Bai et al., 2021; Lin et al., 2021). The concept of computational thinking was proposed by Wing (2006) as an analytical approach to thinking based on computational concepts. It is a basic capability to solve problems, design systems, and explore human behavior. Taylor and Baek (2019) contended that computational thinking allowed people to use a thinking mode similar to that used by computer scientists when facing problems. With the rise of automation and artificial intelligence, economists predicted there would be 800 million relevant jobs available by 2030 (McKinsey Global Institute, 2017). Therefore, it is very important to train students with good computational thinking abilities to help them face this technology-driven world (Voogt et al., 2015; Wing and Stanzione, 2016; Tsortanidou et al., 2019; Fidai et al., 2020; Tang et al., 2020; Kaspersen et al., 2021; Lavi et al., 2021; Israel-Fishelson and Hershkovitz, 2022).

As part of this, countries worldwide have made substantial investments in policies developing intelligent robots for industry, and robots for use in education are an area worthy of development. Educational robots act as teachers to transmit educational material or help students to better understand the educational content, and this is referred to robot teaching (Benitti, 2012). The traditional teaching mode focuses on collective teaching and is relatively easy to implement teaching methods. Traditional teaching is based on teacher-based lectures, with less time for students to participate and fewer opportunities for interaction between teachers and students. Educational materials were from teachers or teaching material prepared by them. It also has limited ability to assess and diagnose students' learning, but waiting until testing. In contrast, robots in the classroom teaching can provide high interactivity, practical operation, flexible operations, and evaluation of results. It can both align with students' cognitive ability, and stimulate their learning motivation with novel robotic teaching materials (Yin, 2021).

The process of knowledge development is based on senses, including of vision, hearing, touch and kinesthetics (Zager et al., 2012). Through the accumulation of experience gained from these perceptions, knowledge could be internalized. One of the main differences between instruction provided by a tangible robot and that of traditional teaching is that the senses used in traditional teaching activities are only visual and auditory. In contrast, when using a tangible robot as a teaching medium, its touchability can supplement the visual and auditory senses, enhancing learning effect (Lemay et al., 2021). These multi-sensory teaching methods can enhance learning interest, concentration, memory, and emotional focus to improve learning achievement.

With advances in robotics, robots can improve the learning motivation of students (Hung et al., 2013), though the integration of robots in daily teaching activities is still limited. Therefore, this paper seeks to integrate them into courses of computational thinking. Tangible robots were deployed to provide learners with different sensory learning preferences and thereby enhance their learning. Hence, in addition to cultivating students' computational thinking capabilities, this research also explores how to integrate tangible robots computational thinking courses. An experiment was conducted to demonstrate the effectiveness of the proposed approach.

Literature Review

Computational Thinking

As Wing (2006) defined computational thinking, it is a thinking model using basic concepts of computer science for problem solving, system design and understanding human behavior. She contended that computer computing should be a factor added to basic language skills. In addition to reading and writing, computational skills should be added into the concepts of computer science. The thinking skills of computer science were not merely to obtain patents for computer scientists, but also should be part of the capabilities and literacy necessarily for anyone. Wing and Stanzione (2016) further proposed computational thinking was not only about problem solving, but also about a series of abilities in problem formulation. Computational thinking (CT) (Wing, 2006) was proposed as the basic ability to become an informed citizen, making STEM-related work successful (Grover and Pea, 2018). Kao (2011) proposed four aspects of computational thinking based on Wing (2006)'s proposals. According to these four dimensions, BBC Bitesize (2017) revised the pattern generalization to re-propose four aspects of computational thinking for abstraction. These second four aspects were also adopted by Google as the content of computational thinking.

Project-Based Learning

Project-based learning (PBL) originated from medical education in the 1960s, based on Dewey's progressive educational theories (Marx et al., 1997). PBL courses increase the interest of students by providing them with opportunities to deal with contextualized problems, connecting what they learn in schools with their experiences outside school (Brown et al., 1989; Jurow, 2005). Bell (2010) contended that PBL created key strategies for independent thinking and learning. PBL could not only teach what students should learn, but also how students should learn (Wilhelm et al., 2008). Learners to submitted results that allowed them to find problems in topics using problem-solving methods and active learning. From learning tasks, learners could construct a teaching method based on their own knowledge (Thomas, 2000), thereby enhancing students' involvement in learning (Guo et al., 2020). As project-oriented learning was verified, it gave students the abilities of active learning, pursuing their interests and solving problems (Duke et al., 2021).

In addition to medical education, PBL pedagogy was also applied in computer science. The University of Sydney in Australia found that students' initial skills and attitudes toward information science would affect their future learning performance (Bell, 2005), so PBL pedagogy was used in courses on programming languages in 1996. The University of Delaware began to adopt the PBL pedagogy model in physics, chemistry and biology courses two decades ago (Herreid, 2003).

Preparing PBL teacher's guides for project-based learning is a complex task (Fleming, 2000). Based on difficult and challenging problems, learners work on designing processes, solving problems, making decisions, investigation and research. These activities cultivate independent thinking and show how to make things work and complete tasks. The current study applies PBL in an initial stage, a development stage and an evaluation stage. The initial stage includes driving problems, basic teaching and guiding students to find resources. The development stage includes project planning and production. The evaluation stage includes self-evaluation, self-correction, achievement sharing and evaluation.

Tangible Robot

Robots can do highly repetitive or dangerous tasks that humans are unwilling to do, or work under conditions not suitable for humans, like outer space or the deep sea. With the development and integration of technologies such as mechanics, electronics, information and big data, the functions and technical levels of robots have been greatly improved, with their applications in various industries becoming increasingly mature. In particular, the production of intelligent robots has extended from automatic equipment such as mechanical arms to humanoid or doll-like robots. Robots have also been integrated into teaching applications and personalized services, and applications combining robots with artificial intelligence technologies could greatly extend their use.

The continuous innovation of robot researches and technological development could also have considerable impact on the educational environment, especially in the current K-12 learning environment. Educational robots have already been used to assist special-education learning activities (Benitti, 2012; Hung et al., 2013; Taylor and Baek, 2019; Witherspoon and Schunn, 2019; Kucuk and Sisman, 2020; Sen et al., 2021; Yin, 2021). From a market perspective, the definition of educational robots could be divided into two types of products. First, educational robotics provide a learning environment motivating participants to design and build robots, basically a teaching aid used for robot education. For example, Lego and Mbot could stimulate the creation of robot products. In the second category, educational robots indicate a complete robot product functioned with teaching intelligence educational activities. For example, NAO robots could be used to accompany with children for learning. The educational robots indicated in this research belong to the second category, functioning with teaching and dialogue skills.

Cognitive Load

The cognitive load theory proposed by Sweller (1988) has been used to construct human cognitive structure models and to develop teaching design principles and strategies (Van Merriënboer and Sweller, 2010). Sweller et al. (2007) defined cognitive load as a kind of “cognitive energy” meaning the interaction between mental load and effort when people face the load generated by messages (Sweller, 1988). Cognitive load theory can also provide the basis for developing instructional design (Kalyuga and Sweller, 2004; Sweller et al., 2007; De Jong, 2010). For the design of instructional content, Sweller (2021) contended that instructional design was required for the processing of working memory. The sources of learners' cognitive load are divided into three types: intrinsic cognitive load, extraneous cognitive load and germane cognitive load (Van Merrienboer and Sweller, 2005).

Subjective rating scales (Leppink et al., 2013) are the most commonly used to measure cognitive load in the past. For example, the 7-point mental effort scales proposed by Sweller et al. (1998) are recognized as a credible cognitive load measurement method.

Research Design

This study uses quasi-experimental design methods to explore how different teaching methods for computational thinking affect the computational thinking and utilization abilities of university students. It considers how different teaching methods influence computational thinking abilities of university students.

Participants

Freshman students from a private university of science and technology in Tainan City were recruited as experimental subjects. There were 105 students recruited and randomly assigned into three groups (control group, experimental group A and experimental group B). The 35 students in the control group received traditional teaching methods. The 35 students in experimental group A received project-based learning methods integrated with a computer-based visual program. The 35 students in experimental group B receiving project-based learning methods integrated with a robot-based visual program. To avoid randomly assigned students having significant background differences, the random assignment process used sampling so that the groups were balanced for IT-related majors and for gender.

Measuring Tools

To understand how different teaching methods influence the learning effectiveness of students' computational thinking, Bebras (International Challenge on Informatics and Computational Thinking, http://www.bebras.org) was used as a test tool to analyze the improvements in computational thinking capabilities of the students from different experimental groups.

Scoring of the Bebras questions for international computing thinking capabilities was based on the difficulty of individual questions. Points were added for correct answers and deducted for wrong answers. No points were added or deducted for questions not answered. There were 15 questions for every test and different difficulty levels were equally assigned into 5 questions on average. Easier questions would add 12 points for correct answers, but deduct 3 points for wrong answers. Moderately difficult questions would add 16 points for correct answers, but reduce 4 points for wrong answers. Questions with difficult levels would add 20 points for correct answers, but deduct 5 points for wrong answers. The overall initial score was 60 points. The lowest score was 0 points and the highest score was 300 points.

The cognitive load questionnaire was developed based on the cognitive load measure proposed by Sweller et al. (1998). It consisted of 4 questionnaire items, each with a 7-point Likert scale. The Cronbach's alpha of the questionnaire was 0.88, showing adequate internal consistency in evaluating the cognitive load of the students.

Experimental Procedure

The experiment was meant to understand the effectiveness to enhance computational thinking capabilities among university students derived by different teaching methods of computational thinking. Table 1 shows the research design. In line with experimental work, we regarded the teacher, classroom environment, and teaching materials as control variables. We invited freshman in a general education course of computer concepts to participate in the experimental study. Then, the students were randomly divided into three groups. We tried to understand the student responses' characteristics via the simple oral report, showing their academic background non-related to IT or engineering field, and the less experience of using robotics.

TABLE 1
www.frontiersin.org

Table 1. Experimental procedure of three groups.

Before experiments, during the first week, the Bebras questions (an official version) was used to conduct a pre-test (O1) on three groups of students to explore the basic degree of students' computational thinking capabilities and understand the starting behavior of students' various computational thinking elements. In the teaching experiment processes, three classes taking the required general thinking and training courses were integrated into 8-week teaching courses and 2-week 120-min teaching courses of computing thinking capabilities.

The control group used teachers for traditional teaching with slides. It was further integrated with the book (Scratch programmed by Program the World) to conduct an unplugged teaching method (L). Teaching contents and methods were mainly conducted by traditional didactic teaching, aided by student practicing.

Experimental group A adopted a project-based learning method (P). Teachers acted as learning assistants or coaches to provide necessary learning guidelines and resources. Students were requested to research a topic or theme. These research questions originated from daily life. Computer classrooms allowed students to use the Scratch (https://scratch.mit.edu/) for topic development (S).

Experimental group B also adopted a project-based learning method (P), with teachers acting as learning assistants or coaches to provide necessary learning guidelines and resources. Students were requested to research a topic or theme. These questions also originated from daily life. Moreover, the classroom environment allowed students to develop special topics for tangible NUWA (https://www.nuwarobotics.com/en/) Robotics (R) shown in Table 2. NUWA is a STEM-based robot program that gives student real-time support, including a computer monitor screen that displays learning materials, videos and games, bringing interactivity to users. We afforded NUWA for every individual participants in the experimental context. STEM is an interdisciplinary and applied approach (Bertrand and Namukasa, 2020). In this study, our STEM-based robot programs depend on the idea of students in multi-sensory teaching methods, its touchability can support the visual and auditory senses, enhancing learning interest and constantly focus on projects. Eventually, improving the STEM experience for student is aimed to our programs, and help students achieve their potential of computational thinking ability as learners by the robot's assistance.

TABLE 2
www.frontiersin.org

Table 2. Scenario and teaching approach of three groups.

One week after the end of the teaching, a post-test (O2) was conducted on the three groups of students with the modified Bebras questions (a modified version A) to understand whether different teaching methods of computational thinking could help students improve their computing thinking capabilities. It was further meant to explore whether the teaching methods of these three groups showed significant differences to improve students' computing thinking capabilities.

At the end of the semester, revised Bebras questions (a modified version B) were further modified to implement delayed post-tests (O3) on three groups of students. These evaluated the maintenance status for students using their improved computing thinking capabilities, as affected by the different teaching methods of computational thinking after half a semester. It was also further meant to evaluate the different degrees of improved computational thinking ability in the three groups of students, as affected by teaching methods. This study didn't involve any human subject research, and all participants are voluntary. Regardless of control group or experimental group, the informed consent of the procedures and possible risks were obtained in the form of written and witnessed documentation from the participant. Additionally, we ensure the anonymity of research participants is maintained in subsequent reports.

Results

Learning Achievement

Before the experiment, a test of Bebras questions (O1) was conducted to understand the differences in computational thinking among the three groups. The results are presented in Table 3.

TABLE 3
www.frontiersin.org

Table 3. Pre-test results of the computational thinking.

After the learning activity, the three groups of students took the post-test. The pre-test scores were regarded as the covariance for analysis of covariance (ANCOVA) to delete the effects of pretests on learning outcome. The homogeneity of the regression coefficient was tested, which revealed that interaction F between the covariance was 0.275 (p > 0.05). This confirms the hypothesis of homogeneity of the regression coefficient.

Table 4 shows the ANCOVA result on the post-test scores of the three groups. The means and standard deviations of the post-test scores were 202.69 and 31.13 for experimental group A, 207.46 and 28.67 for experimental group B, and 189.60 and 26.10 for the control group. The post-test scores of the three groups are significantly different with F = 4.12 (p < 0.05). The pairwise comparisons show a significant difference between experimental group B and the control group. Thus, students in experimental group B had significantly better learning achievement than the students in the control group.

TABLE 4
www.frontiersin.org

Table 4. ANCOVA results of learning achievement on the post-test scores of the three groups.

Table 5 shows the ANCOVA result on the follow-up test scores of the three groups. The means and standard deviations of the post-test scores were 202.69 and 31.13 for experimental group A, 207.46 and 28.67 for experimental group B, and 189.60 and 26.10 for the control group. The post-test scores of the three groups are significantly different with F = 4.12 (p < 0.05). Pairwise comparisons show a significant difference between experimental group B and the control group. Thus, students in experimental group B had significantly better learning achievement than students in in the control group.

TABLE 5
www.frontiersin.org

Table 5. ANCOVA results of learning achievement on the followup-test scores of the three groups.

Cognitive Load

Table 6 presents the analysis results of the students' cognitive load. The mean and standard deviation are 3.83 and 1.22 for the control group, 3.97 and 1.34 for experimental group A, and 4.11 and 1.37 for experimental group B. Although both experimental groups had slightly higher mean scores than the control group, the ANOVA result (F = 0.42 and p > 0.05) showed no significant difference between the three groups, implying that the three groups of students experienced equivalent levels of cognitive load during the learning activity. Moreover, the average cognitive loads of the three groups were not high, implying that project-based learning courses of thinking skills training provide an easy and relaxed way for students to learn. In addition, it is noteworthy that experimental group A had lower average cognitive load than experimental group B, showing that the lead in of the computer-based visual program could have eased the cognitive load of the students using the robot-based visual program to access the computational thinking courses.

TABLE 6
www.frontiersin.org

Table 6. ANOVA result of cognitive load on the three groups.

Discussions and Conclusions

According to the multisensory teaching theory, when courses provide learners of varied learning preference with information through visual, auditory and haptic means, the learners' learning performance will be improved. This paper includes a discussion of the theoretical implications of PBL for the learning performance, supporting applied technology via tangible robots based on multisensory-oriented project. We explained how tangible robots can be integrated into project-based learning courses of thinking skills training to improve the learning performance of the computational thinking ability.

The educational implications of this study are far reaching. A learning activity compared the learning performance of students who used the traditional teaching method integrated with paper practice teaching materials, students who used the project-based learning method integrated with the teaching material of computerized visual programs, and students who used the project-based learning method integrated with the teaching material of robotic visual programs.

Experimental results show that the project-based learning method integrated with the teaching material of robotic visual programs approach had significantly better effectiveness in improving students' learning achievements than the traditional teaching method integrated with paper practice teaching materials approach. Analysis of the questionnaire results showed that the proposed learning approach did not increase the students' cognitive burden. In sum, the proposed approach helps students' learning achievement and cognitive load.

Although the experimental results demonstrate the benefits of using a project-based learning method integrated with the teaching material of robotic visual programs, there are some limitations in the present study. For example, although tangible educational robotic, such as the NUWA, are becoming increasingly popular, few students have access to such a learning technology at present. However, researchers have predicted that robots will become a common learning tools in the near future (Benitti, 2012; Taylor and Baek, 2019; Kucuk and Sisman, 2020; Sen et al., 2021), implying that the proposed approach has the potential to become a widely-used learning model. Another limitation of this study is that the learning courses of thinking skills training was conducted with college freshmen. Therefore, one of our future research directions is to extend this study to other subjects and to students of different ages to further evaluate the effectiveness of this approach.

Data Availability Statement

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding authors.

Author Contributions

M-CH, H-CP, and S-WH: conceptualization. S-WH: methodology, software, and data curation. M-CH and S-WH: validation and writing—review and editing. H-CP: formal analysis. M-CH, M-JH, and S-WC: investigation, resources, and supervision. M-CH and H-CP: writing—original draft preparation. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Ministry of Science and Technology, Taiwan under Project Number 108-2511-H-269-001-MY2.

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher's Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Bai, H., Wang, X., and Zhao, L. (2021). Effects of the problem-oriented learning model on middle school students' computational thinking skills in a python course. Front. Psychol. 5785:771221. doi: 10.3389/fpsyg.2021.771221

PubMed Abstract | CrossRef Full Text | Google Scholar

BBC Bitesize (2017). What is Computational Thinking? Available online at: https://www.bbc.co.uk/bitesize/guides/zp92mp3/revision/1 (accessed November 03, 2021).

Google Scholar

Bell, M. (2005). Peer Observation Partnerships in Higher Education. Abingdon, VA: Higher Education Research and Development Society of Australasia Inc.

Google Scholar

Bell, S. (2010). Project-based learning for the 21st century: skills for the future. Clear. House 83, 39–43. doi: 10.1080/00098650903505415

PubMed Abstract | CrossRef Full Text | Google Scholar

Benitti, F. B. V. (2012). Exploring the educational potential of robotics in schools: a systematic review. Comput. Educ. 58, 978–988. doi: 10.1016/j.compedu,.2011.10.006

CrossRef Full Text | Google Scholar

Bertrand, M. G., and Namukasa, I. K. (2020). STEAM education: student learning and transferable skills. J. Res. Innov. Teach. Learn. 13, 43–56. doi: 10.1108/JRIT-01-2020-0003

PubMed Abstract | CrossRef Full Text | Google Scholar

Brown, J. S., Collins, A., and Duguid, P. (1989). Situated cognition and the culture of learning. Educ. Res. 18, 32–42. doi: 10.3102/0013189X018001032

CrossRef Full Text | Google Scholar

De Jong, T. (2010). Cognitive load theory, educational research, and instructional design: some food for thought. Instruct. Sci. 38, 105–134. doi: 10.1007/s11251-009-9110-0

CrossRef Full Text | Google Scholar

Duke, N. K., Halvorsen, A. L., Strachan, S. L., Kim, J., and Konstantopoulos, S. (2021). Putting PjBL to the test: the impact of project-based learning on second graders' social studies and literacy learning and motivation in low-SES school settings. Am. Educ. Res. J. 58, 160–200. doi: 10.3102/0002831220929638

CrossRef Full Text | Google Scholar

Fidai, A., Capraro, M. M., and Capraro, R. M. (2020). “Scratch” -ing computational thinking with Arduino: a meta-analysis. Think. Skills Creat. 38:100726. doi: 10.1016/j.tsc.2020.100726

CrossRef Full Text | Google Scholar

Fleming, D. S. (2000). A Teacher's Guide to Project-Based Learning. Blue Ridge Summit, PA: Scarecrow Education, Attn, Sales Department.

Google Scholar

Grover, S., and Pea, R. (2018). Computational thinking: a competency whose time has come. Comput. Sci. Educ. Perspect. Teach. Learn. School. 19, 19–37. doi: 10.5040/9781350057142.ch-003

CrossRef Full Text | Google Scholar

Guo, P., Saab, N., Post, L. S., and Admiraal, W. (2020). A review of project-based learning in higher education: student outcomes and measures. Int. J. Educ. Res. 102:101586. doi: 10.1016/j.ijer.2020.101586

CrossRef Full Text | Google Scholar

Herreid, C. F. (2003). The death of problem-based learning? J. Coll. Sci. Teach. 32, 364. doi: 10.2505/4/jcst14_044_01_86

PubMed Abstract | CrossRef Full Text | Google Scholar

Hung, I. C., Chao, K. J., Lee, L., and Chen, N. S. (2013). Designing a robot teaching assistant for enhancing and sustaining learning motivation. Interact. Learn. Environ. 21, 156–171. doi: 10.1080/10494820.2012.705855

CrossRef Full Text | Google Scholar

Israel-Fishelson, R., and Hershkovitz, A. (2022). Studying interrelations of computational thinking and creativity: a scoping review (2011–2020). Comput. Educ. 176:104353. doi: 10.1016/j.compedu.2021.104353

CrossRef Full Text | Google Scholar

Jurow, A. S. (2005). Shifting engagements in figured worlds: middle school mathematics students' participation in an architectural design project. J. Learn. Sci. 14, 35–67. doi: 10.1207/s15327809jls1401_3

CrossRef Full Text | Google Scholar

Kalyuga, S., and Sweller, J. (2004). Measuring knowledge to optimize cognitive load factors during instruction. J. Educ. Psychol. 96:558. doi: 10.1037/0022-0663.96.3.558

CrossRef Full Text | Google Scholar

Kao, E. (2011). Exploring computational thinking at Google. CSTA Voice 7:6. doi: 10.1016/j.tsc.2014.03.006

CrossRef Full Text | Google Scholar

Kaspersen, M. H., Graungaard, D., Bouvin, N. O., Petersen, M. G., and Eriksson, E. (2021). Towards a model of progression in computational empowerment in education. Int. J. Child Comput. Interact. 29:100302. doi: 10.1016/j.ijcci.2021.100302

CrossRef Full Text | Google Scholar

Kucuk, S., and Sisman, B. (2020). Students' attitudes towards robotics and STEM: differences based on gender and robotics experience. Int. J. Child Comput. Interact. 23:100167. doi: 10.1016/j.ijcci.2020.100167

CrossRef Full Text | Google Scholar

Lavi, R., Tal, M., and Dori, Y. J. (2021). Perceptions of STEM alumni and students on developing 21st century skills through methods of teaching and learning. Stud. Educ. Eval. 70:101002. doi: 10.1016/j.stueduc.2021.101002

CrossRef Full Text | Google Scholar

Lemay, D. J., Basnet, R. B., Doleck, T., Bazelais, P., and Saxena, A. (2021). Instructional interventions for computational thinking: examining the link between computational thinking and academic performance. Comput. Educ. Open 2:100056. doi: 10.1016/j.caeo.2021.100056

CrossRef Full Text | Google Scholar

Leppink, J., Paas, F., Van der Vleuten, C. P., Van Gog, T., and Van Merriënboer, J. J. (2013). Development of an instrument for measuring different types of cognitive load. Behav. Res. Methods 45, 1058–1072. doi: 10.3758/s13428-013-0334-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Lin, Y. S., Chen, S. Y., Tsai, C. W., and Lai, Y. H. (2021). Exploring computational thinking skills training through augmented reality and AIoT learning. Front. Psychol. 12:e640115. doi: 10.3389/fpsyg.2021.640115

PubMed Abstract | CrossRef Full Text | Google Scholar

Marx, R. W., Blumenfeld, P. C., Krajcik, J. S., and Soloway, E. (1997). Enacting project-based science. Element. Sch. J. 97, 341–358. doi: 10.1086/461870

CrossRef Full Text | Google Scholar

McKinsey Global Institute (2017). Jobs Lost, Jobs Gained: What the Future of Work Will Mean for Jobs, Skills, and Wages. Available online at: https://www.mckinsey.com/featured-insights/future-of-work/jobs-lost-jobs-gained-what-the-future-of-work-will-mean-for-jobs-skills-and-wages (accessed November 3, 2021).

Google Scholar

Sen, C., Ay, Z. S., and Kiray, S. A. (2021). Computational thinking skills of gifted and talented students in integrated STEM activities based on the engineering design process: the case of robotics and 3D robot modeling. Think. Skills Creat. 42:100931. doi: 10.1016/j.tsc.2021.100931

CrossRef Full Text | Google Scholar

Sweller, J. (1988). Cognitive load during problem solving: effects on learning. Cogn. Sci. 12, 257–285. doi: 10.1207/s15516709cog1202_4

CrossRef Full Text | Google Scholar

Sweller, J. (2021). The role of evolutionary psychology in our understanding of human cognition: consequences for cognitive load theory and instructional procedures. Educ. Psychol. Rev. 1–13. doi: 10.1007/s10648-021-09647-0

CrossRef Full Text | Google Scholar

Sweller, J., Kirschner, P. A., and Clark, R. E. (2007). Why minimally guided teaching techniques do not work: a reply to commentaries. Educ. Psychol. 42, 115–121. doi: 10.1080/00461520701263426

PubMed Abstract | CrossRef Full Text | Google Scholar

Sweller, J., Van Merrienboer, J. J., and Paas, F. G. (1998). Cognitive architecture and instructional design. Educ. Psychol. Rev. 10, 251–296. doi: 10.1023/A:1022193728205

CrossRef Full Text | Google Scholar

Tang, X., Yin, Y., Lin, Q., Hadad, R., and Zhai, X. (2020). Assessing computational thinking: a systematic review of empirical studies. Comput. Educ. 148:103798. doi: 10.1016/j.compedu.2019.103798

CrossRef Full Text | Google Scholar

Taylor, K., and Baek, Y. (2019). Grouping matters in computational robotic activities. Comput. Hum. Behav. 93, 99–105. doi: 10.1016/j.chb.2018.12.010

CrossRef Full Text | Google Scholar

Thomas, J. W. (2000). A Review of Research on Project-Based Learning. Available online at: https://tecfa.unige.ch/proj/eteach-net/Thomas_researchreview_PBL.pdf (accessed November 04, 2021).

Google Scholar

Tsortanidou, X., Daradoumis, T., and Barberá, E. (2019). Connecting moments of creativity, computational thinking, collaboration and new media literacy skills. Inform. Learn. Sci. 120, 704–722. doi: 10.1108/ILS-05-2019-0042

CrossRef Full Text | Google Scholar

Van Merrienboer, J. J., and Sweller, J. (2005). Cognitive load theory and complex learning: recent developments and future directions. Educ. Psychol. Rev. 17, 147–177. doi: 10.1007/s10648-005-3951-0

CrossRef Full Text | Google Scholar

Van Merriënboer, J. J., and Sweller, J. (2010). Cognitive load theory in health professional education: design principles and strategies. Med. Educ. 44, 85–93. doi: 10.1111/j.1365-2923.2009.03498.x

PubMed Abstract | CrossRef Full Text | Google Scholar

Voogt, J., Fisser, P., Good, J., Mishra, P., and Yadav, A. (2015). Computational thinking in compulsory education: towards an agenda for research and practice. Educ. Inform. Technol. 20, 715–728. doi: 10.1007/s10639-015-9412-6

CrossRef Full Text | Google Scholar

Wilhelm, J., Sherrod, S., and Walters, K. (2008). Project-based learning environments: challenging preservice teachers to act in the moment. J. Educ. Res. 101, 220–233. doi: 10.3200/JOER.101.4.220-233

CrossRef Full Text | Google Scholar

Wing, J. M. (2006). Computational thinking. Commun. ACM 49, 33–35. doi: 10.1145/1118178.1118215

CrossRef Full Text | Google Scholar

Wing, J. M., and Stanzione, D. (2016). Progress in computational thinking, and expanding the HPC community. Commun. ACM 59, 10–11. doi: 10.1145/2933410

CrossRef Full Text | Google Scholar

Witherspoon, E. B., and Schunn, C. D. (2019). Teachers' goals predict computational thinking gains in robotics. Inform. Learn. Sci. 120, 193–204. doi: 10.1108/ILS-05-2018-0035

CrossRef Full Text | Google Scholar

Yin, G. (2021). Intelligent framework for social robots based on artificial intelligence-driven mobile edge computing. Comput. Electr. Eng. 96:107616. doi: 10.1016/j.compeleceng.2021.107616

CrossRef Full Text | Google Scholar

Zager, D. B., Wehmeyer, M. L., and Simpson, R. L eds. (2012). Educating Students With Autism Spectrum Disorders: Research-Based Principles and Practices. Milton Park: Routledge.

Google Scholar

Keywords: computational thinking (CT), tangible robots, project based learning (PBL), cognitive load, learning performance (LP)

Citation: Hsieh M-C, Pan H-C, Hsieh S-W, Hsu M-J and Chou S-W (2022) Teaching the Concept of Computational Thinking: A STEM-Based Program With Tangible Robots on Project-Based Learning Courses. Front. Psychol. 12:828568. doi: 10.3389/fpsyg.2021.828568

Received: 03 December 2021; Accepted: 27 December 2021;
Published: 27 January 2022.

Edited by:

Athapol Ruangkanjanases, Chulalongkorn University, Thailand

Reviewed by:

Chin-Shan Wu, Tunghai University, Taiwan
Chun-Wang Wei, Kaohsiung Medical University, Taiwan

Copyright © 2022 Hsieh, Pan, Hsieh, Hsu and Chou. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Ming-Chia Hsieh, ryanhsieh@mail.feu.edu.tw; Sheng-Wen Hsieh, onyxhsw@gmail.com

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.