Abstract
This study aims to explore, via quasi-experiments, the effects of online externally-facilitated regulated learning (ERL) and computational thinking (CT) on improving students’ computing skills in a blended learning environment. Four classes in a one-semester course entitled ‘Applied Information Technology: Data Processing’ were the samples for this research. The first class (C1, ERL&CT group) simultaneously received the interventions regarding online ERL and CT, the second class (C2, CT group) received the intervention regarding online CT, and the third class (C3, ERL group) received the intervention regarding online CT, while the last group (C4, control group) received a traditional teaching method, although teaching was also conducted in a blended computing class. Students in ERL&CT group and CT group came from the Department of Finance, while the ERL group and control group came from the Department of Law at a comprehensive university. According to the posttest analysis, the results indicate that students who received the intervention of online ERL had statistically better development of computing skills for using Excel by semester-end than those without. In addition, this study also reveals that the application of online CT alone could be helpful in students’ development of computing skills. Furthermore, the results indicate that students’ computing skills could be improved under the condition of simultaneously applying ERL and CT. Based on the findings of this study, the authors present implications for online teachers and educators, particularly for those teaching computing courses.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
In a rapidly changing world, technology holds an important place in human life in a large variety of contexts from science to education, agriculture to commerce, transportation to communication; it facilitates life and continues to develop [13]. The adoption of technologies in education also promotes students’ learning. For example, synchronous and asynchronous communication tools such as online chat rooms and forums enable students to communicate and complete their tasks [57]. In online education, one of the distinguishing characteristics is the autonomy students experience in the learning environment. Most online environments provide considerable autonomy for learners, which can enhance learners’ self-directed actions [16, 30, 46, 47]. The researchers in this study designed an appropriate online teaching method based on the considerations of the learning environment and the need for effective online pedagogy in computing education described below.
1.1 The need for externally-facilitated regulated learning
As the Internet serves as a resource-based learning tool, it brings new trends and applications for teaching and learning [45]. However, in online courses, students learn independently without the instructor’s on-the-spot monitoring [69]. Students now spend their lives surrounded by video games and cell phones filled with entertainment [31]. In such an environment, full of shopping websites, online games, and social networking websites (e.g., Facebook, Twitter, and Plurk), teachers are challenged to concentrate students’ attention in an online course [65]. In this regard, it is suggested by educators that students have to manage learning activities by themselves and adopt self-regulated learning in online learning environments [18]. Many researchers have adopted self-regulated learning (SRL), which refers to a learner’s intentional efforts to manage and direct complex learning activities [34], and argue that it is critical for successful online learning [18, 42, 44, 63, 68].
In Taiwan, many students are accustomed to accept and follow their teachers’ and school’s arrangements for learning. They usually lack the ability to manage their time effectively and regulate their learning independently [65]. In order to examine learners’ actual achievements, it is imperative to monitor students’ learning processes such that teachers may follow learners’ progress and determine their development and competencies [32]. Regarding feedback from instructors to online learners, conventional wisdom says the more feedback the better [61]. In addition, immediate feedback is most important for learners and can promote sustained motivation [7]. Thus, some online educators indicate the importance of externally-facilitated regulated learning (ERL), where students have access to a human tutor who facilitates their self-regulated learning. The human tutor should explicitly prompt students to deploy specific self-regulated processes in the implementation of SRL [6]. Therefore, the researchers in this study extended SRL to ERL to develop students’ regular learning habits, and explore its effects on improving students’ learning.
1.2 The need for computational thinking
In response to the increasing demand to compete in a global economy, countries need to prepare students with the appropriate technical knowledge and communication skills to be competitive in the twenty-first century [74, 75], and Taiwan is no exception to this trend. A variety of approaches to teaching introductory computing courses have been introduced [19, 20]. In Taiwan’s computing education, many teachers tend to use inappropriate and lack-of-context examples in teaching of different sections [43]. Students who learn in this context may not know how to integrate what they learn in a course, thus experience limited competence in their future workplaces [66]. To develop and enhance students’ problem-solving and computing skills, computational thinking (CT), which comprises the thought processes involved in formulating problems and their solutions so that the solutions are represented in a form that can be carried out by an information-processing agent effectively [77], is considered to be one of the potential solutions.
Internationally, there is a growing awareness of the necessity of providing appropriate computing education in universities and schools. Computing education is considered increasingly important, as expressed by Wing [76] and Caspersen and Nowack [12]. The Next Generation Science Wing’s [76] call to action for CT served as the starting point for two National Academy of Sciences workshops assembling leading researchers from education, learning science and computer science (CS) fields, and leaders from the computing industry, to explore the nature of CT, its educational and cognitive implications [50] and the pedagogical aspects of CT [25, 51]. Finally, the National Science Foundation’s attention to this proves that CT is a critical component for education and society and deserves the attention of researchers and educators [52]. In this regard, the researchers in this study applied CT in a computing course and investigate its effects on improving students’ computing skills.
Educational technology plays a critical role in many teaching reform efforts at the postsecondary level, yet research suggests that faculty tend to adopt these technology-based innovations in a slow and inconsistent fashion. As online education and educational technologies develop, it is necessary to design appropriate online teaching methods and interventions, and to investigate their effects on improving students’ learning. Therefore, the researchers in this study redesigned a course titled ‘Applied Information Technology: Data Processing,’ by refining online teaching methods and strategies based on reflections from previous experiences and iterations of this course [64, 65, 68, 73], and adopted ERL and CT, then empirically measured changes in students’ computing skills in a blended computing course.
2 Literature review
2.1 Externally-facilitated regulated learning
Given the openness, flexibility and freedom in online learning environments, students have more autonomy to determine their learning actions in comparison with classroom settings [15, 16, 46]. However, not all learners are able to work and learn effectively in a computer-mediated communication environment where a limited amount of external structure and regulation is provided, thereby requiring a lot of self-determination from learners [36, 46, 54, 55]. Thus, many researchers and educators have mentioned the importance of SRL and indicated its effects on improving students’ learning in the online learning environments [18, 43, 44, 63, 68, 70].
With the development and adoption of SRL in online or hypermedia learning environments, it is indicated that students could benefit from scaffolds that foster SRL processing because they rarely effectively self-regulate by themselves [4, 6, 65]. These scaffolds can be humans externally regulating the students’ learning, or computer-based tutors modeling student learning and providing adaptive feedback and scaffolding [5, 10, 29, 71]. Thus, some online teachers extended SRL to ERL, in which learners attempted the same learning task, with access to a human tutor who facilitated their learning by administering prompts for students to engage in several adaptive SRL processes [79]. This approach extends and combines contemporary notions of adaptive learning with computer-based learning environments [11, 60] and human tutors as adaptive regulating agents to develop students’ regular learning [82, 83].
The implementation and facilitation of SRL is a balancing act between external support and internal regulation [26]. It is reported that the ERL participants engaged in more activation of prior knowledge, use of the feeling of knowing and judgment of learning, drawing upon, hypothesizing, coordination of information sources, monitoring progress toward goals, and expressing task difficulty [78]. Learners in the ERL condition could gain statistically more declarative knowledge and a greater number of participants in this condition displayed a more advanced mental model [6]. Those self-regulated learners guided by human tutors engaged in more monitoring activities than traditional self-regulated learners [22]. Therefore, according to the literature reviewed in this subsection, the following hypothesis can be proposed:
H1
In an online learning environment deploying an ERL instructional method, development of students’ computing skills is positive, and performance higher compared to those taught without an ERL instructional method.
2.2 Computational thinking
Modern educators indicate that CT is a broader term which includes a problem-solving framework that combines problem representation, prediction, and abstraction [28, 33, 49, 58]. CT draws on concepts and practices that are fundamental to computing and CS [58]. CT’s essence is thinking like a computer scientist when facing problems [25]. Moreover, Sengupta et al. [58] also highlight the pedagogical benefits of integrating CT with science learning, including their synergies.
Computing education is emphasized at more basic levels around the world; for example, countries such as Russia, New Zealand, Australia, and South Africa have already made room for CS in the K–12 curriculum [25]. In addition, the UK has piloted programs to teach computing to schoolchildren following a bold 2012 policy charter from the Royal Society [56]. The researchers in this study adopted CT in a blended computing course to develop students’ practical computing skills. Therefore, based on the literature reviewed in this subsection, the following hypothesis (H2) is proposed:
H2
In an online learning environment deploying a CT instructional method, development of students’ computing skills is positive, and performance higher compared to those taught without a CT instructional method.
Although there are new studies indicating the necessity of CT [37, 53] and the importance and effects of ERL in online education [23], there are very few studies that simultaneously discuss and investigate the effects of ERL and CT, particularly in an online learning environment. Nevertheless, based on the literature reviewed in this study, it is argued that the development of students’ computing skills will be better when the teacher adopts ERL and CT intervention. Thus, the following hypothesis (H3) is proposed:
H3
In an online learning environment deploying an ERL AND CT intervention, development of computing skills is positive, and performance higher compared to those without ERL and CT intervention.
3 The empirical study
3.1 Participants
The study participants were undergraduates from four classes taking a compulsory course entitled ‘Applied Information Technology: Data Processing.’ Students in the first (ERL&CT group) and the second (CT group) classes came from the department of Finance, while the third (ERL group) and the last (control group) classes came from the Department of Law, at the same university. The four classes involved were taught by the same lecturer. All the students participating came from a non-information or non-computer science department and generally lacked the skills to use application software well. In addition, participants used the same course Web site built based on Moodle, which is an open-source Learning Management System.
3.2 Course setting
In this study, the involved course was a semester-long, 2 credit-hour course targeting first-year undergraduates from non-information or non-computer science departments. The course focused on developing students’ computing skills for using Microsoft Excel, and, more importantly, passing the respective certification examination. In this course, the teacher first introduced the basic functions of Excel. Then, the teacher applied the strategies of CT as described in Sect. 3.3.2 and asked students to design and complete designated sheets and documents in their experimental groups.
As more and more universities and vocational schools in Taiwan link the goals of computing courses with related computing certificates [70], this course targeted helping students to earn certification in Microsoft Excel. In this regard, most of the teaching focused on solving simulated problems. Then, the students had to take an examination for a certificate in Microsoft Excel in the last week of the semester.
3.3 Experimental design and procedure
The experiment followed a 2 (ERL vs. non-ERL) × 2 (CT vs. non-CT) factorial pretest–posttest design (see Fig. 1). There were a total of 187 students in the four class sections. Students in the four groups solved the same tasks but in different learning conditions. The ERL&CT group (C1, n = 50), CT group (C2, n = 49), ERL group (C3, n = 47) were experimental, while C4 (C4, n = 41) was the control group.
The effects of ERL and CT on improving students’ computing skills were investigated in a blended computing course. The schedule of the course is illustrated in Fig. 2.
3.3.1 Intervention concerning ERL
In the ERL&CT (C1) and ERL (C3) groups, students received extra requirements for regular learning. They had to implement self-regulation strategies to develop regular learning habits. At the beginning of the course, students from the ERL&CT group received additional instruction in SRL strategies [81]. A lecture on how to manage study time and self-regulate learning was delivered to students in the second week of the semester. In addition to receiving this instruction, students in the ERL&CT group had access to a human tutor who scaffolded students’ SRL by prompting participants to: (1) activate their prior knowledge, (2) create plans and goals for their learning and to monitor the progress they were making toward the goals, and (3) deploy several key SRL strategies, including summarizing, coordination of informational sources, and drawing [78].
A tutoring script for the human tutor was designed and followed, based on the human tutoring literature [6, 17, 24] and recent empirical findings on online SRL [3, 65, 68, 69]. That is, the tutor used the following script proposed by Azevedo et al. [6] to help students in regulating their learning:
-
1.
Ask the student what he or she already knows about Microsoft Excel to set some goals for the student and to determine how much time to spend on each goal;
-
2.
Suggest that the student reads the introduction section and learns basic skills of Microsoft Excel; ask questions to make sure of student’s understanding of the skills; determine that the student understands the purpose of functions;
-
3.
Revisit and reconsider the whole learning goal, give time reminder from the course website, indicate which goals have been met and which still need to be satisfied;
-
4.
Suggest that the student reads text and online materials for Microsoft Excel; prompt student to summarize content and practice the skills. Measure student’s understanding. If the student did not understand, then have the student re-read the introduction and practice major functions of Excel, and then measure understanding again [repeat (4)];
-
5.
Revisit and reconsider the whole learning goal, give time reminder from the course Web site, indicate which goals have been met and which still need to be satisfied;
-
6.
Activate student’s prior knowledge about using the sub-functions of Microsoft Excel. Prompt the student to learn advanced computing skills and formulas in Excel; prompt the student to summarize, and take notes. Measure student’s understanding. If the student did not understand, then have him/her re-read the related chapters and online materials, and then measure understanding again [repeat (6)]. If the student demonstrates understanding, then proceed to (7);
-
7.
Assess progress toward whole learning goal, give time reminder from the course Web site, and ask the student to spend the remaining time reviewing notes and practicing for the certification examination.
3.3.2 Intervention concerning CT
Integrating CT with science in a manner that supports the development of students’ scientific expertise requires the design of coherent curricula in which CT, programming, and modeling are interwoven with learning in the specific domains [58]. Computing education requires more thinking about, not only the using of, application software [14]. As CT draws upon concepts that are fundamental to computing and CS, it also includes practices such as problem representation, abstraction, decomposition, simulation, verification, and prediction [58].
The instructor in this study created interesting and challenging simulated problem situations for students in the ERL&CT (C1) and CT (C2) groups. At the beginning of each class period, the instructor first led students in a 10-min warm-up activity to review the computing skills they had worked on the previous week, then introduced new material and illustrated the procedures and functions of Microsoft Excel. The instructor carefully illustrated and explained the functions and formulas used for problem solving in Excel. After that, students were told about the situations and related problems that they had to deal with.
The researchers in this study adopted the processes of CT suggested by Yeh et al. [80]. That is, 1 week after the spreadsheet section of the class was completed, students were required to use Microsoft Excel to solve simulated problems of the three categories in an hour session. Questions of different categories were on separate spreadsheets, and the students were instructed not to switch to the next spreadsheet until they solved all the problems on one sheet. The CT categories and processes are described below:
-
1.
Recall Students from the ERL&CT (C1) and CT (C2) groups were required to illustrate the purpose of a function or formula. They entered an open-ended description in a cell on the spreadsheet;
-
2.
Application Students from the ERL&CT (C1) and CT (C2) groups had to use data and functions to find or analyze for a correct answer. They were cued by what data were available and which function they could use to analyze the data;
-
3.
Problem solving Students from the ERL&CT (C1) and CT (C2) groups were required to choose formulas or functions to solve problems. In this category, there was no cue with regard to which formula or function should be used for students.
3.4 Evaluation
To avoid the potential threat from students’ initial differences that might cause bias in the evaluation of students’ development of computing skills using Microsoft Excel, the researchers first checked this before the start of the experiment. That is, in the first week of the semester, students from the four groups were asked if they had been taught or used Excel before taking this course. It was found that 21 students had been taught Excel. As their previous learning experience of Microsoft Excel might affect the measurement in this study, they were excluded from the experimental sample in this study, though they still remained in this course.
Teaching in this computing course usually focuses on helping students to pass certification examinations [59]. All students were required to take an examination for a certificate in Microsoft Excel. The examination was conducted in the final week of the semester by a trustworthy, well-known organization in Taiwan, namely ‘Computer Skills Foundation.’ The examination comprises three main problems, each consisting of 7–9 sub-problems. A student’s score comes from her/his correctness and completeness of problem solving. Students have 40 min to complete the exam. A student can earn the certification for Microsoft Excel if his/her score is higher than 70. The examination scores to test the potential effects of online ERL and CT on improving students’ computing skills in using Microsoft Excel.
4 Results
4.1 The effects of ERL
In this study, the independent samples t test was applied to compare students’ computing skills between different groups. The independent samples t test is used for analyzing quantitative continuous data (e.g., grades) [48, 67]. In the tests, a p value of <0.05 was considered significant. To explore the effect of ERL, the independent samples t test was applied to compare students’ computing skills using Excel between different groups who adopted ERL (students in C1 and C3) and those did not adopt ERL (students in C2 and C4).
The results in Table 1 show a significant difference in the scores of students’ computing skills in the ERL (88.5670) compared with those in the non-ERL group (81.9000). Thus, H1 was supported, and it is believed that the intervention of online ERL can effectively develop students’ computing skills for using Excel.
4.2 The effects of CT
With regard to the effects of online CT, the authors tested the difference of students’ computing skills for using Excel between different groups who used CT (students in C1 and C2) and those who did not use CT (students in C3 and C4) via the independent samples t test. According to the data presented in Table 2, students’ computing skills in the CT group (88.7273) were significantly higher than those in the non-CT group (81.5682). Therefore, H2 was also supported, and it can be argued that the online CT could lead to students’ development of computing skills for using Excel.
4.3 The combined effects of ERL and CT
The authors further investigated the effects of online ERL and CT on improving students’ computing skills. The results in Table 3 show that computing skills in the ERL&CT group (92.3200) were significantly higher in contrast to that of the control group (78.1220). Accordingly, H3 was supported, and it can be argued that the combined effects of online ERL and CT on students’ computing skills are positive as their performance is higher than those without.
5 Discussion and implications
As the technology advances, there are many advantages of applying Internet-based materials for professional development because of the rapid update, richness of information, interactivity and easy transfer of information characterizing this technology [1, 2]. In this study, the researchers applied online ERL and CT to improve students’ computing skills in a blended computing course. Based on the design of online teaching methods and the research results, it is argued that this study may contribute to the field of online learning in the following three ways. Firstly, this study specified how online instructors can develop students’ regular learning habits via the adoption of ERL and further improve learning performance in an online or blended course. Secondly, this study and design of online CT may provide a reference for computing courses instructors to improve their students’ computing skills by using CT instructional strategies in a blended course. Finally, this is one of the first attempts to investigate the effects of the various combinations of ERL, CT and online learning in computing courses.
5.1 The effect of online ERL
With the development of Internet and educational technologies, teachers expect that students can have better learning performance in online learning environments. However, it is indicated that online learning environments may not meet the original purpose of providing students with a tool to support their learning process, and achieve better learning effects [62, 72]. In order to help students learn in the online environment teaming with free entertainment, online ERL was adopted to help students regulate themselves and further improve their computing skills. The data in Table 1 indicate the statistically significant difference of students’ computing skills between the ERL group (C1 and C3, mean = 88.5670) and the non-ERL group (C2 and C4, mean = 81.9000) (p = 0.043). Therefore, it is believed that the intervention of online ERL may result in better development of computing skills.
Indicated by social constructivist theories of education, modern environments include capabilities for teacher–student and student–student, synchronous and asynchronous communication and interaction [39]. The authors in this study integrated online ERL with educational and communicational technologies to improve teachers’ interaction with students, help students develop regular learning habits and achieve the set learning goals. The adoption and intervention of online ERL was found effective in developing students’ computing skills. The findings regarding online ERL were similar to those in Azevedo et al.’s [6], Gašević et al.’s [23], and Kauffman et al.’s [35] research. In this regard, it is suggested that teachers could extend SRL to ERL when implementing online education for their students.
5.2 The effect of online CT
CT consists of a broad and somewhat debated range of analytic and problem-solving skills, dispositions, habits, and approaches used in computing courses [8, 9]; International Society for Technology Education and The Computer Science Teachers Association, [27, 41]. In this study, CT was adopted in a blended computing course, and its significant positive effect on improving students’ computing skills in using Excel was illustrated. According to the data presented in Table 2, a significant difference of students’ computing skills exists between the CT group (C1 and C2, mean = 88.7273) and the non-CT group (C3 and C4, mean = 81.5682) (p = 0.030). That is, the intervention of online CT may lead to comparatively better development of students’ computing skills.
These findings are aligned with those in the studies of Curzon et al. [21] and Sengupta et al. [58], and suggest that students should adopt CT to develop understanding or solve problems. Moreover, it is further suggested that teachers should consider both integrated and discrete methods of pedagogy and how these fit within their core curriculum and computing education goals [28].
5.3 Related studies
As mentioned in Introduction, the course presented in this work was redesigned based on reflections from four previous teaching iterations [64, 65, 68, 73]. The first of these works reveals that students who received online collaborative learning with initiation attain higher grades than those without [64]. The second indicates that students in the group of SRL and blended learning with five online classes have the highest grades for using database management systems, and have positive thoughts regarding the interventions of SRL and blended learning [73]. In the third work, it is reported that students who receive web-enabled problem-based learning (PBL) and SRL have significantly better long-term computing skills than those who receive traditional didactic lectures [68]. The fourth work describes that students who receive online collaborative learning with initiation and SRL with feedback have the best grades for their computing skills [65].
When each iteration of the courses was completed, the researchers discussed, reflected on, and refined the interventions of online teaching methods for the next experiment. Based on reflections from the four previous studies, the authors of the study presented in this paper designed an appropriate online computing course, extended SRL to ERL to develop students’ regular learning habits, and adopted CT to help students learn in the problem-solving processes. In the present study, positive effects from interventions of ERL and CT were found in developing students’ computing skills using Microsoft Excel.
5.4 Potential problems and limitations of this study
In this research, there may be a few potential limitations in drawing firm conclusions due to threats to validity arising from the nature of quasi-experimental design. Though the researchers checked students’ computing skills and removed those who had learned Excel from the experiment, there may still exist a problem with the quasi-experimental design. For instance, students’ personal characteristics and readiness for e-learning in the four groups may not necessarily have been the same when they entered the computing course, thus causing bias of measurement. The domain knowledge of the study participants may also affect the reliability of the results. Therefore, the potential individual differences and factors of quasi-experimental design mentioned above may threaten the validity of this study. Online educators and researchers who apply ERL and CT should be aware of these contextual factors and factors of quasi-experimental design that may threaten the effects of online ERL and CT claimed in this research.
6 Conclusion
Though many innovations and applications of Internet technologies have been suggested in online higher education, very little original research investigating the impact of online learning environments on students’ learning processes and performance can be found [38]. Universities offering online courses are putting many efforts into ensuring that online students are as satisfied as those attending traditional courses in classrooms [40]. Thus, ERL and CT were adopted and integrated and their effects on improving students’ learning in a blended computing course were explored.
The results of this study illustrate that students who receive and adopt online ERL have statistically better development of computing skills than those without. In addition, it can be argued that students who receive the intervention of online CT can develop significantly better computing skills in using Excel than those without. Moreover, the authors also investigated the combined effects of ERL and CT and found that students who simultaneously receive interventions of ERL and CT have significantly better computing skills that those receiving traditional teaching method in the blended learning environment. Therefore, it is suggested that computing teachers could adopt ERL to develop students’ regular learning behavior, and use CT to improve students’ practical problem-solving skills. Finally, the authors expect that the design of an online course with ERL and CT could provide references and insights for schools and teachers when conducting online or blended courses for their students, particularly for computing courses.
References
Andreassen, R., Bråten, I.: Teachers’ source evaluation self-efficacy predicts their use of relevant source features when evaluating the trustworthiness of web sources on special education. Br. J. Educ. Technol. 44(5), 821–836 (2013)
Akinoglu, O.: Internet and Internet use: teacher trainees’ perspective. J. Instr. Psychol. 36(2), 97–103 (2009)
Azevedo, R., Cromley, J.G.: Does training on self-regulated learning facilitate students’ learning with hypermedia? J. Educ. Psychol. 96(3), 523–535 (2004)
Azevedo, R., Cromley, J.G., Winters, F.I., Moos, D.C., Greene, J.A.: Adaptive human scaffolding facilitates adolescents’ self-regulated learning. Instr. Sci. 33(5–6), 381–412 (2005)
Azevedo, R., Jacobson, M.: Advances in scaffolding learning with hypertext and hypermedia: a summary and critical analysis. Educ. Technol. Res. Dev. 56(1), 93–100 (2008)
Azevedo, R., Moos, D.C., Greene, J.A., Winters, F.I., Cromley, J.G.: Why is externally-facilitated regulated learning more effective than self-regulated learning with hypermedia? Educ. Technol. Res. Dev. 56(1), 45–72 (2008)
Bältera, O., Enströma, E., Klingenbergc, B.: The effect of short formative diagnostic web quizzes with minimal feedback. Comput. Educ. 60(1), 234–242 (2013)
Barr, V., Stephenson, C.: Bringing computational thinking to K–12: What is involved and what is the role of the computer science education community? ACM Inroads 2(1), 48–54 (2011). doi:10.1145/1929887.1929905
Bers, M.U., Flannery, L., Kazakoff, E.R., Sullivan, A.: Computational thinking and tinkering: exploration of an early childhood robotics curriculum. Comput. Educ. 72, 145–157 (2014)
Brusilovsky, P.: Adaptive hypermedia. User Model. User Adapt. Interact. 6(2–3), 87–110 (2001)
Brusilovsky, P.: Adaptive navigation support in educational hypermedia: the role of student knowledge level and the case for meta-adaptation. Br. J. Educ. Technol. 34(4), 487–497 (2004)
Caspersen, M.E., Nowack, P.: Computational thinking and practice: a generic approach to computing in Danish high schools. In: Proceedings of the Fifteenth Australasian Computing Education Conference, vol. 136, pp. 137–143. Australian Computer Society, Inc. (2013)
Celik, V., Yesilyurt, E.: Attitudes to technology, perceived computer self-efficacy and computer anxiety as predictors of computer supported education. Comput. Educ. 60(1), 148–158 (2013)
Cha, S.E., Jun, S.J., Kwon, D.Y., Kim, H.S., Kim, S.B., Kim, J.M., Kim, Y.A., Han, S.G., Seo, S.S., Jun, W.C., Kim, H.C.: Measuring achievement of ICT competency for students in Korea. Comput. Educ. 56(4), 990–1002 (2011)
Chen, K.C., Jang, S.J.: Motivation in online learning: testing a model of self-determination theory. Comput. Hum. Behav. 26(4), 741–752 (2010)
Chen, K.C., Jang, S.J., Branch, R.M.: Autonomy, affiliation, and ability: relative salience of factors that influence online learner motivation and learning outcomes. Knowl. Manag. E-Learn. Int. J. 2(1), 30–50 (2010)
Chi, M.T.H.: Constructing self-explanations and scaffolded explanations in tutoring. Appl. Cogn. Psychol. 10, S33–S49 (1996)
Chiu, Y.L., Liang, J.C., Tsai, C.C.: Internet-specific epistemic beliefs and self-regulated learning in online academic information searching. Metacogn. Learn. 8(3), 235–260 (2013)
Computing Curricula: Computing Curricula 2001 (2001). Retrieved from http://www.acm.org/education/education/curric_vols/cc2001.pdf?searchterm=Computing+Curriculum+2001
Computer Science Curriculum: Computer Science Curriculum 2008: an interim revision of CS 2001 (2008). Retrieved from http://www.acm.org//education/curricula/ComputerScience2008.pdf
Curzon, P., Dorling, M., Ng, T., Selby, C., Woollard, J.: Developing computational thinking in the classroom: a framework (2014). Retrieved from http://eprints.soton.ac.uk/369594/
Fulton, L., Ivanitskaya, L.V., Bastian, N., Erofeev, D.A., Mendez, F.: Frequent deadlines: evaluating the effect of learner control on healthcare executives’ performance in online learning. Learn. Instr. 23, 24–32 (2013)
Gašević, D., Adesope, O., Joksimović, S., Kovanović, V.: Externally-facilitated regulation scaffolding and role assignment to develop cognitive presence in asynchronous online discussions. Internet High. Educ. 24, 53–65 (2015)
Graesser, A.C., Person, N.K., Magliano, J.P.: Collaborative dialogue patterns in naturalistic one-to-one tutoring. Appl. Cogn. Psychol. 9(6), 495–522 (1995)
Grover, S., Pea, R.: Computational thinking in K–12: a review of the state of the field. Educ. Res. 42(1), 38–43 (2013)
Ifenthaler, D.: Determining the effectiveness of prompts for self-regulated learning in problem-solving scenarios. Educ. Technol. Soc. 15(1), 38–52 (2012)
International Society for Technology in Education, Computer Science Teachers Association: Operational definition of computational thinking for K–12 education (2011). Retrieved from http://www.iste.org/docs/ct-documents/computational-thinking-operational-definitionflyer.pdf
Israel, M., Pearson, J.N., Tapia, T., Wherfel, Q.M., Reese, G.: Supporting all learners in school-wide computational thinking: a cross-case qualitative analysis. Comput. Educ. 82, 263–279 (2015)
Jacobson, M.J.: From non-adaptive to adaptive educational hypermedia: theory, research, and design issues. In: Magoulas, G., Chen, S. (eds.) Advances in Web-Based Education: Personalized Learning Environments, pp. 302–330. Idea Group, Hershey (2006)
Järvelä, S., Hurme, T., Järvenoja, H.: Self-regulation and motivation in computer-supported collaborative learning environments. In: Ludvigson, S., Lund, A., Rasmussen, I., Säljö, R. (eds.) Learning Across Sites: New Tools, Infrastructure and Practices. Routledge, New York (2011)
Judson, E.: Improving technology literacy: does it open doors to traditional content. Educ. Technol. Res. Dev. 58(3), 271–284 (2010)
Kabilan, M.K., Khan, M.A.: Assessing pre-service English language teachers’ learning using e-portfolios: benefits, challenges and competencies gained. Comput. Educ. 58(4), 1007–1020 (2012)
Kafai, Y.B., Burke, Q.: Connected Code: Why Children Need to Learn Programming. MIT Press, Cambridge (2014)
Kauffman, D.F.: Self-regulated learning in web-based environments: instructional tools designed to facilitate cognitive strategy use, metacognitive processing, and motivational beliefs. J. Educ. Comput. Res. 30(1 & 2), 139–161 (2004)
Kauffman, D.F., Zhao, R., Yang, Y.S.: Effects of online note taking formats and self-monitoring prompts on learning from online text: using technology to enhance self-regulated learning. Contemp. Educ. Psychol. 36(4), 313–322 (2011). doi:10.1016/j.cedpsych.2011.04.001
Kirschner, P.A., Strijbos, J.W., Kreijns, K., Beers, P.: Designing electronic collaborative learning environments. Educ. Technol. Res. Dev. 52(3), 47–66 (2004)
Korkmaz, Ö., Çakir, R., Özden, M.Y.: A validity and reliability study of the computational thinking scales (CTS). Comput. Hum. Behav. 72, 558–569 (2017)
Krämer, B.J., Neugebauer, J., Magenheim, J., Huppertz, H.: New ways of learning: comparing the effectiveness of interactive online media in distance education with the European textbook tradition. Br. J. Educ. Technol. 46(5), 965–971 (2015)
Lambropoulos, N., Faulkner, X., Culwin, F.: Supporting social awareness in collaborative e-learning. Br. J. Educ. Technol. 43(2), 295–306 (2012)
Lakhal, S., Khechine, H., Pascot, D.: Student behavioural intentions to use desktop video conferencing in a distance course: integration of autonomy to the UTAUT model. J. Comput. High. Educ. 25(2), 93–121 (2013)
Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., Malyn-Smith, J., Werner, L.: Computational thinking for youth in practice. ACM Inroads 2(1), 32–37 (2011)
Lee, T.H., Shen, P.D., Tsai, C.W.: Applying web-enabled problem-based learning and self-regulated learning to add value to computing education in Taiwan’s vocational schools. Educ. Technol. Soc. 11(3), 13–25 (2008)
Lee, T.S., Shen, P.D., Tsai, C.W.: Enhancing computing skills of low-achieving students via e-learning: a design experiment of web-based, problem-based learning and self-regulated learning. Cyberpsychol. Behav. 11(4), 431–436 (2008)
Lee, S.W.Y., Tsai, C.C.: Students’ perceptions of collaboration, self-regulated learning, and information seeking in the context of Internet-based learning and traditional learning. Comput. Hum. Behav. 27(2), 905–914 (2011)
Lin, L.M.G., Ward, C.L.: The integration of Web2Quest technology into multicultural curriculum in teacher education: a potential for globalization. Int. J. Online Pedag. Course Des. 1(2), 46–59 (2011)
Liu, M., Horton, L., Olmanson, J., Toprac, P.: A study of learning and motivation in a new media enriched environment for middle school science. Educ. Technol. Res. Dev. 59(2), 249–265 (2011)
Martens, R., Gulikers, J., Bastiaens, T.: The impact of intrinsic motivation on e-learning in authentic computer tasks. J. Comput. Assist. Learn. 20(5), 368–376 (2004)
Mwaura, B., Mahendran, B., Hynes, N., Defreitas, D., Avalos, G., Adegbola, T., Adham, M., Connolly, C.E., Sultan, S.: The impact of differential expression of extracellular matrix metalloproteinase inducer, matrix metalloproteinase-2, tissue inhibitor of matrix metalloproteinase-2 and PDGF-AA on the chronicity of venous leg ulcers. Eur. J. Vasc. Endovasc. Surg. 31(3), 306–310 (2006)
National Research Council: Taking Science to School: Learning and Teaching Science in Grades K–8. National Academy Press, Washington (2008)
National Research Council: Committee for the Workshops on Computational Thinking: Report of a Workshop on the Scope and Nature of Computational Thinking. National Academies Press, Washington (2010)
National Research Council: Committee for the Workshops on Computational Thinking: Report of a Workshop of Pedagogical Aspects of Computational Thinking. National Academies Press, Washington (2011)
Qualls, J.A., Sherrell, L.B.: Why computational thinking should be integrated into the curriculum. J. Comput. Sci. Coll. 25(5), 66–71 (2010)
Quinn, B.J.: Computational thinking guiding change in online education. J. Med. Biomed. Appl. Sci. 3(12), 8–17 (2016)
Rienties, B., Tempelaar, D.T., Giesbers, B., Segers, M., Gijselaers, W.H.: A dynamic analysis of why learners develop a preference for autonomous learners in CMC. Interact. Learn. Environ. (2013). Retrieved from http://www.tandfonline.com/doi/abs/10.1080/10494820.2012.707127#.UoNoYPnI05Y
Rienties, B., Tempelaar, D.T., Van den Bossche, P., Gijselaers, W.H., Segers, M.: The role of academic motivation in computer-supported collaborative learning. Comput. Hum. Behav. 25(6), 1195–1206 (2009)
Royal Society: Shut down or restart: the way forward for computing in UK schools (2012). Retrieved from http://royalsociety.org/education/policy/computing-in-schools/report/
Schworm, S., Gruber, H.: e-Learning in universities: supporting help-seeking processes by instructional prompts. Br. J. Educ. Technol. 43(2), 272–281 (2012)
Sengupta, P., Kinnebrew, J.S., Basu, S., Biswas, G., Clark, D.: Integrating computational thinking with K–12 science education using agent-based computation: a theoretical framework. Educ. Inf. Technol. 18(2), 351–380 (2013)
Shen, P.D., Lee, T.H., Tsai, C.W., Ting, C.J.: Exploring the effects of web-enabled problem-based learning and self-regulated learning on vocational students’ involvement in learning. Eur. J. Open Distance E-Learn. 2008(1) (2008). Retrieved from http://www.eurodl.org/materials/contrib/2008/Shen_Lee_Tsai_Ting.htm
Shute, V., Psotka, J.: Intelligent tutoring system: past, present, and future. In: Jonassen, D. (ed.) Handbook of Research for Educational Communications and Technology, pp. 570–600. Macmillan, New York (1996)
Stein, D.S., Wanstreet, C.E., Slagle, P., Trinko, L.A., Lutz, M.: From ‘hello’ to higher-order thinking: the effect of coaching and feedback on online chats. Internet High. Educ. 16, 78–84 (2013)
Stricker, D., Weibel, D., Wissmath, B.: Efficient learning using a virtual learning environment in a university class. Comput. Educ. 56(2), 495–504 (2011)
Strømsø, H.I., Bråten, I.: The role of personal epistemology in the self-regulation of internet-based learning. Metacogn. Learn. 5(1), 91–111 (2010)
Tsai, C.W.: Do students need teacher’s initiation in online collaborative learning? Comput. Educ. 54(4), 1137–1144 (2010)
Tsai, C.W.: An effective online teaching method: the combination of collaborative learning with initiation and self-regulation learning with feedback. Behav. Inf. Technol. 32(7), 712–723 (2013)
Tsai, C.W.: A quasi-experimental study of a blended course integrated with refined web-mediated pedagogy of collaborative learning and self-regulated learning. Interact. Learn. Environ. 22(6), 737–751 (2014)
Tsai, C.W.: Investigating the effects of web-mediated design thinking and co-regulated learning on developing students’ computing skills in a blended course. Univ. Access Inf. Soc. 14(2), 295–305 (2015)
Tsai, C.W., Lee, T.H., Shen, P.D.: Developing long-term computing skills among low-achieving students via web-enabled problem-based learning and self-regulated learning. Innov. Educ. Teach. Int. 50(2), 121–132 (2013)
Tsai, C.W., Shen, P.D.: Applying web-enabled self-regulated learning and problem-based learning with initiation to involve low-achieving students in learning. Comput. Hum. Behav. 25(6), 1189–1194 (2009)
Tsai, C.W., Shen, P.D.: The application of web and educational technologies in supporting web-enabled self-regulated learning in different computing course orientations. Int. J. Inf. Commun. Technol. Educ. 7(1), 70–79 (2011)
Tsai, C.W., Shen, P.D.: Improving students’ computing skills and attitudes toward learning via web-mediated self-regulated learning with feedback in an online problem-solving environment. Int. J. E-Adopt. 3(2), 37–53 (2011)
Tsai, C.W., Shen, P.D., Fan, Y.T.: Research trends in self-regulated learning research in online learning environments: a review of studies published in selected journals from 2003 to 2012. Br. J. Educ. Technol. 44(5), E107–E110 (2013)
Tsai, C.W., Shen, P.D., Tsai, M.C.: Developing an appropriate design of blended learning with web-enabled self-regulated learning to enhance students’ learning and thoughts regarding online learning. Behav. Inf. Technol. 30(2), 261–271 (2011)
Unger, K.L., Tracey, M.W.: Examining the factors of a technology professional development intervention. J. Comput. High. Educ. 25(3), 123–146 (2013)
Watson, J.: A National Primer on K–12 Online Learning. North American Council on Online Learning, Washington (2007). Retrieved from http://connectionsacademy.com/Libraries/pdfs/200704_NACOL_OnlineLearningPrimer.sflb.ashx
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)
Wing, J.M.: Research notebook: computational thinking-what and why? (2011). Retrieved from http://link.cs.cmu.edu/article.php?a=600
Witherspoon, A.M., Azevedo, R., D’Mello, S.: The dynamics of self-regulatory processes within self-and externally regulated learning episodes during complex science learning with hypermedia. Lect. Notes Comput. Sci. 5091, 260–269 (2008)
Witherspoon, A.M., Azevedo, R., Lewis, G.: Adolescents’ use of multiple representations of information in self-regulated and externally-regulated learning with hypermedia. In: Love, B., McRae, K., Sloutsky, V. (eds.) Proceedings of the 30th Annual Conference of the Cognitive Science Society, pp. 2359–2364. Cognitive Science Society, Austin (2008)
Yeh, K.C., Xie, Y., Ke, F.F.: Teaching computational thinking to non-computing majors using spreadsheet functions. In: The 41st ASEE/IEEE Frontiers in Education Conference (2011). Retrieved from http://fie-conference.org/fie2011/papers/1455.pdf
Zimmerman, B.J., Bonner, S., Kovach, R.: Developing Self-Regulated Learners: Beyond Achievement to Self-Efficacy. American Psychological Association, Washington (1996)
Zimmerman, B., Schunk, D.: Self-Regulated Learning and Academic Achievement, 2nd edn. Erlbaum, Mawah (2001)
Zimmerman, B., Tsikalas, K.: Can computer-based learning environments (CBLEs) be used as self-regulatory tools to enhance learning? Educ. Psychol. 40(4), 267–271 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tsai, MC., Tsai, CW. Applying online externally-facilitated regulated learning and computational thinking to improve students’ learning. Univ Access Inf Soc 17, 811–820 (2018). https://doi.org/10.1007/s10209-017-0542-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10209-017-0542-z