Next Article in Journal
From the Big Bang to Life beyond Earth: German Preservice Physics Teachers’ Conceptions of Astronomy and the Nature of Science
Previous Article in Journal
Qualifying Method-Centered Teaching Approaches through the Reflective Teaching Model for Reading Comprehension
Previous Article in Special Issue
Taking the Challenge: An Exploratory Study of the Challenge-Based Learning Context in Higher Education Institutions across Three Different Continents
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Implementation of a Mixed Strategy of Gamification and Flipped Learning in Undergraduate Basic Programming Courses

School of Engineering and Sciences, Tecnologico de Monterrey, Monterrey 64849, Mexico
*
Author to whom correspondence should be addressed.
Educ. Sci. 2023, 13(5), 474; https://doi.org/10.3390/educsci13050474
Submission received: 9 March 2023 / Revised: 11 April 2023 / Accepted: 13 April 2023 / Published: 6 May 2023

Abstract

:
The post-pandemic stage has accelerated the search for innovative ways that impact the teaching–learning process. Flipped learning and gamification have been used as active learning strategies to increase motivation and student learning gains. Both strategies have shown positive results when applied alone and when compared to traditional modalities. In this work, we present a quantitative study that was applied to 414 students throughout a complete course of basic programming, divided into four groups: (1) group that applied flipped learning using videos, (2) group that applied outside-class gamification, (3) group that applied both strategies, and (4) control group. A pretest–posttest process, with 96 true or false questions test, was applied to the groups to find out the normalized learning achievements of the students. A statistical analysis found that the students in groups 1 and 2 performed significantly better (+9%) than the students in the control group. In addition, the students of group 3 had a lower performance than the students of groups 1 and 2 (−10%). Our results confirm that active learning in a flipped classroom and the use of gamification can be useful and strategic tools for advancing the new way of educating in the post-pandemic period.

1. Introduction

In recent times, due to a world in constant evolution, with great technological advances [1], and the effects of the recent pandemic [2,3], researchers seek to build novel learning environments to develop lifelong skills in students [4,5]. Additionally, educational institutions seek to implement strategies and methodologies that offer continuity in the students’ learning and motivate them along the teaching–learning process, allowing a balance in the effort of teachers to adapt their courses. Some researchers propose the use of active learning methodologies for the development of such skills, such as in [5]. The active learning process has the student learning at its center. It focuses on how students learn, not just what they learn. Students are encouraged to ‘think hard’, rather than just listen and take notes.
Active learning is important because of its positive impact on learning and because it can be incorporated into a course in numerous ways [6] and there are several works on this. For example, [7] analyzed the impact of the implementation of an active methodology, namely inquiry-based learning. In the academic context, the authors associated self-efficacy with students’ performance, goals, and motivation. They analyzed students’ motivation as a key element in the teaching–learning process. Additionally, according to [8], the existence of active learning helps students improve emotional intelligence. When self-efficacy and emotional intelligence are achieved, student learning outcomes will improve.
On the other hand, the need to continue experimenting with pedagogical strategies has increased as student groups are heterogeneous, with students from different economic, social, and cultural backgrounds, or students who have had negative or frustrating experiences in their learning; more significantly with students who require more motivation and guidance to acquire knowledge. In this sense, an educational approach based on the combination of blended learning and active learning is presented in [9]. Due to the flexibility offered, the authors argue that it is a great prospect for the enhancement of knowledge and skills acquisition.
These differences are accompanied by the challenges that teachers have and that are derived from the pandemic. For example, [10] mention that keeping students motivated and the possibility of applying traditional strategies (and even e-learning for some disciplines) are a complication that increases professors’ workload and creates stress. Additionally, job market demands are changing rapidly, and professors must prepare students for elements that have not yet been discovered. The introduction of technology in the teaching and learning process, and the introduction of new learning methodologies, present important advantages for students, such as enhancing access to educational resources, flexible education, gaining self-learning abilities, increasing learning opportunities, and lifelong learning as presented in [11]. However, technology integration is another challenge to the teaching–learning process as stated by [12]. Technology is not always accessible for every professor or for every student at any moment. As such, learning strategies must be easy to implement given all the variables in this context.
As an alternative to traditional teaching, in [13,14,15], the flipped learning pedagogy is mentioned. The flipped learning approach works by requesting students to do the passive learning activities outside of the classroom while the active learning activities take place inside the classroom [16]. It involves students reviewing learning materials before coming to class; the content attainment is shifted to outside. Class time is used to explore topics in greater depth via problem-solving and peer instruction. This pedagogical approach has gained popularity in the quest to improve student learning outcomes because it presents advantages for students and professors. For example, they can watch a video at their own pace, they can pause, fast forward or rewind it, and watch it as many times as they need. Another advantage is that the professor can use class time to assist the students while working on activities where they may need the professor’s expert help.
Additionally, analyzing the results obtained on flipped learning revealed that not all students consulted the technological resources or the theoretical contents in books, magazines, tutorials, or articles [17]. This led to the establishment of another strategy to support flipped learning, which would guarantee or make it possible to detect those students who did not consult the information outside the classroom. This strategy is known as gamification.
Gamification is a learning technique that has shown to have a positive effect and has been used in different branches of education to encourage student motivation and learning. It consists of incorporating game design elements into the educational context. The most used elements that have generated positive results are the points, badges, and classification tables or leaderboards; this generates commitment and engagement to the activity, and create positive expectations that help in achieving significant learning. For this reason, gamification is frequently used to increase student motivation required to obtain better results in their learning process [18,19,20]. As stated before, gamification and flipped learning strategies have been reported as an efficient methodology combination for learning [21]. For example, in [22], the author argues that the advantages of game-based learning combined with flipped learning improve students’ intrinsic motivation towards learning goals achievement.
The analysis of the application of gamification in online environments when implementing flipped learning is presented in [23]. The study used mixed-methods sequential explanatory design to collect and analyze quantitative and qualitative data. The study seeks to determine if students achieve better learning outcomes by increasing interaction with online resources using gamification. According to the findings reported by the authors, the experimental group got higher scores in terms of interaction data, participation, and achievement compared to the control group.
The methodological contrast between gamification and flipped learning to determine the most influential methodology in teaching–learning processes is described in [24]. The results of the analysis carried out by the authors show that gamification is better valued in participants at an early stage of the process, while more experienced participants value the flipped learning methodology better.
Light teams and gamification are explored in [25] to enhance students’ learning and social experience. In addition, team-based gamification was documented in this study. The experiment consisted of a design and implementation of a Moodle plugin for gamification to reward students for practicing “good” study habits (such as turning in assignments early and retaking quizzes for extra practice). The results documented showed that the students adopted better study habits. However, these good practices did not generate better grades in the final exams.
Another experience of the application of the combination of flipped learning and gamification is described in [26]. Experience documents that the results obtained by students improve when applying both pedagogical strategies.
Therefore, it can be summarized that the combination of these two techniques has been used in various areas of knowledge and at different educational levels. A challenge that has been reported by authors is to define the game elements to be used to scaffold the flipped learning strategy to meet learning objectives [17,23,24,25,26]. Control over the competition environment must be applied to maintain and increase the quality of the teaching and learning process.
In this work, a quantitative study is presented. The objective of the experiment was to test the learning gain of the students through the separated and combined use of the flipped learning and gamification strategies. The study was applied to 414 students in basic programming groups. The students were divided into four groups: in group 1, the pedagogical strategy used was flipped learning, group 2 exclusively applied gamification, group 3 combined both strategies, and group 4 was a control group. Tests were applied to the students at the beginning and at the end of the analyzed courses, deploying a pretest–posttest methodology. Statistical analysis was applied to generate results on the learning gain obtained in each of the groups studied. According to a statistical study, students that went through flipped learning or a gamification strategy perform 9% better than those in a traditional class. Moreover, students subject to a combined strategy of gamification and flipped learning have a lower learning gain (by about 10%) than those that were included in only one of the strategies. Results are presented in subsequent sections and a graphical abstract can be found in Figure 1.
This document is organized as follows:
  • Introduction: In this section, a general scene for learning strategies is presented.
  • Hypothesis: Objectives of this study regarding the relationship between learning gains for flipped learning, gamification, mixed, and traditional teaching–learning strategies.
  • Materials and methods: Description of following the methodologies of flipped learning, gamification, and the combination of both.
  • Results: Statistical analysis over normalized learning gains of the pretest–posttest and focus–control groups process.
  • Discussion: Analysis of the results under the light of its strengths and limitations and contrast to other studies.
  • Conclusions: Summation of the presented work.
  • Data Availability Statement, Author Contributions and Acknowledgements appear at the end of the document.

2. Hypothesis

The focus of this work is to compare flipped learning and gamification strategies combined in programming courses and their impact on students’ learning gains. In accordance with the aim, this work presents a research process guided by the following hypotheses:
  • Students involved in a class that implements a gamification methodology mixed with a flipped learning strategy have greater learning gains than those students that are enrolled in a traditional class.
  • Students involved in a class that implements a gamification methodology mixed with a flipped learning strategy have greater learning gains than those students that are enrolled in a class that implements only flipped learning.
  • Students involved in a class that implements a gamification methodology mixed with a flipped learning strategy have greater learning gains than those students that are enrolled in a class that implements only gamification.

3. Materials and Methods

3.1. Flipped Learning Methodology

For this study, the flipped learning methodology recommended by [27] was applied and organized in two phases: preparation and implementation.
The materials that will be used by the students outside the classroom and by the professor inside the classroom are designed and produced during the preparation stage. To better support the students’ learning process, it is also helpful to determine the general characteristics of the students (age, program, semester, etc.) during this phase. The following tasks define the preparation phase.
  • Participants definition:
    • Course selection.
    • Topic selection.
    • Group(s) selection.
    • Students’ general characteristics identification and definition (age, semester, study program, etc.).
  • Materials design and preparation.
    • Create teaching and evaluation materials and tools (i.e., videos). It is advised to design and produce two distinct types of materials: (a) material to illustrate concepts, and (b) material that demonstrates how to complete exercises step-by-step. Additionally, this material must be organized to be used inside and outside the classroom.
    • Create a pretest/posttest tool to evaluate the learning gain of the students and the effectiveness of the strategy.
The implementation phase, when students engage in learning tasks inside and outside the classroom, is the foundation of this flipped learning methodology. It presents a cycle that must be implemented for each learning element (topic, for example). It has activities to do before, during, and after teaching.
Before teaching:
  • Apply the pretest before the students have any interaction with the concepts they will be studying. Implement the exam in class (not as homework). No materials may be consulted by students. Inform students that they are allowed to leave questions blank.
During teaching:
  • The second stage of the preparation phase produced material is to be used in this step by students outside the classroom to prepare and explore the contents.
  • Apply a test, at the beginning of the class, to explore what students have learned in the last step.
  • Start a discussion with all the students to clarify any doubt about the concepts. Avoid the temptation of giving a “lecture”.
  • Provide tasks, exercises, or other activities where students can put their newly found information into practice.
  • Use an evaluation element. You can use a task that is comparable to the one that is typically assigned as homework.
After teaching:
  • In order to measure the effectiveness of the strategy, and after completing the topic in class, apply the posttest. Use the exam in class (not as homework). No materials may be consulted by students. Inform students that they may leave unanswered questions.
Figure 2 shows the preparation phase and Figure 3 shows the implementation phase of the flipped learning methodology.

3.2. Gamification Methodology

The methodology defined by [28] was applied to introduce the gamification strategy and it is organized in two phases: preparation and implementation. The gamification system is organized to show students’ progression in the course and earn rewards through game elements, such as points, badges, or leaderboards (PBL).
This system is designed and produced during the preparation stage. In order to better support the students’ learning process, it is also helpful to determine the general characteristics of the students (age, study program, semester, etc.) during this phase as first step. The following tasks define the preparation phase.
  • Participants definition:
    • Course selection.
    • Group(s) selection
    • Topic selection
    • Students’ general characteristics identification and definition (age, semester, program, etc.).
  • Materials design and preparation.
    • Create a gamification strategy wherein activity cycles are defined, and game elements are inserted to them by means of mechanics to increase motivation and scaffold learning. These cycles should be designed to update game elements with the objective of maintaining the fun.
    • Define which tools will be used to deploy the gamification system. These elements could be as simple as a spreadsheet or as complex as a learning management system. These elements should be easy to use so not to be an obstacle to motivation or to the teaching–learning process.
    • Create a pretest/posttest tool to evaluate the learning gain of the students and the effectiveness of the strategy.
On the other hand, the implementation phase is the foundation of this gamification learning methodology, in which students explore the course contents while having fun using game elements without putting their grades at risk or the development of their competences. This phase proposes that the duration of the implementation cycle is the same as the duration of the course to have enough time to learn the system and play with it. It has activities to do before, during, and after teaching.
Before teaching:
  • Apply the pretest before the students have any interaction with the concepts and before any contact with the gamification strategy. Implement the exam in class (not as homework). No materials may be consulted by students. Inform students that they are allowed to leave questions blank.
During teaching:
  • The gamification strategy is presented to the students; they can choose to play the system game and earn rewards or choose not to play without affecting the regular path that a student follows in the class.
  • Cycles, game elements and mechanics are displayed on the defined tools to be played by the students and they are updated frequently to support motivation. Elements, such as points, badges, leaderboards, or others can be used to foster the fun.
After teaching:
  • In order to measure the effectiveness of the strategy, the same test applied before installing the gamification system must be used. Use the exam as an in-class activity (not as homework). No materials may be consulted by students. Inform students that they may leave unanswered questions.
Figure 4 shows the preparation phase and Figure 5 shows the implementation phase of the gamification learning methodology.

3.3. Flipped Learning and Gamification Combined Methodology

As [17] stated, a pain point that professors must overcome during the implementation of flipped learning is that students do not prepare themselves by doing the readings or by checking materials outside the classroom before the group discussion session. Some authors declare that this is the result of lack of motivation in the students to perform these activities. Taking this into account, in this work, we have created a methodology to implement flipped learning mixed with a gamification strategy in order to increase students’ motivation and to scaffold the flipped learning strategy. This methodology mixes the previous two methodologies presented in this section resulting in the following steps divided into a preparation phase and an implementation phase:
  • Preparation phase
    • Course, learning objects, course topics, and group selection to implement the mixed strategy, as well as the identification and definition of the general characteristics of the students.
    • Design pretest and posttest.
    • Create the flipped learning material to be used in the “during the course” phase of the methodology. This includes reference and study material for the students to check before seeing the topics inside the classroom, material for the group session and assessment activities.
    • Define the students target behaviors in the flipped learning strategy, that will be supported by the gamification strategy during the course. These behaviors can be over in-class or out-of-class elements. Flipped learning objectives must complement the gamification system to foster motivation so rewards support the teaching–learning process.
    • Build the gamification system to promote and reward the students’ target behaviors. This system should consider fun elements to create and maintain motivation.
    • Specify the tools that will be used to deploy each element of both strategies and how they will interact to establish a single learning environment inside the classroom to achieve the learning objectives of the course.
  • Implementation phase
    • At the beginning of the course
      • Students answer the pretest questions.
      • The gamification system is presented and deployed.
    • During the course, the flipped learning and gamification mixed strategy is deployed and maintained.
      • Students use the material to prepare and explore the concepts of the topic.
      • At the beginning of the class, a test is applied to explore what students have learned.
      • Afterwards, start a group discussion in class to solve doubts. Avoid giving lectures or having regular classes.
      • Help students practice concepts by giving them exercises or other types of activities.
      • Apply an evaluation element to close the topic. This element can be similar to those assigned as homework but applied inside the classroom. This configuration helps students to have the professor at hand to solve any doubt that arises during the process.
      • Update game elements in the gamification system according to the progress of the students. This progress should represent the advance in positive behaviors that will increase the effectiveness of flipped learning methodology. This step must be a cycle that accompanies the actions and elements defined in the flipped learning strategy. For example, give rewards for those that correctly do out-of-class activities for each topic.
    • At the end of the course, students answer the posttest questions.
Figure 6 and Figure 7 show both phases for the mixed flipped learning and gamification strategy.

4. Results

In this study, 414 undergraduate students participated in a basic programming course of engineering programs at Tecnologico de Monterrey. They were divided into 16 groups. The duration of these courses was 16 weeks. 68 students in 3 groups received the flipped learning methodology suggested in [27]. 97 students in 4 groups received the gamification methodology suggested in [28]. 206 students in 7 groups receive a combination of both methodologies. Additionally, 43 students in 2 groups received a traditional methodology and were considered as a control group. A quantitative experimental research methodology with primary data has been used to compare these samples using pretest–posttest and control–focus group processes. In this section, we will describe the variables used to compare pretest and posttest results. Learning methodologies were applied along the whole duration of the course (one semester).
Thirty-four videos were created to cover all the concepts in the course. Some of the videos were focused on step-by-step solved exercises to complement the theory parts. Slides, having the same content as the videos but in text and static images, were published at the same time. These elements were used by the students to explore contents outside the classroom as part of the flipped learning strategy. For the first part of the in-class section and to explore students’ learning, quizzes with one or two questions were prepared. Additionally, exercises, with no grade assigned and like those in the videos, were given to the students to practice and solve doubts with the professors’ help. As an evaluation, a set of programming problems (two to four, depending on the difficulty of the topic) were used in class. A grade was assigned for these activities.
A gamification system based on points, leaderboards and badges was also implemented. A points system was deployed to support the flipped learning methodology and to motivate students to check videos and material before class. Points were awarded based on the grade obtained in quizzes. A leaderboard was also publicly displayed on the learning management system of the class.
Badges were used to provoke different positive behaviors in students for basic activities in the course, such as arriving on time, improving their grades from partial to partial, being the first student to solve homework, among others. A specific badge was integrated into the system to reward students having the highest grade in the group for each quiz.
Additionally, a system with 8 levels was introduced. Students reached a level by accumulating a certain number of points. Students were awarded points in their final grade for the course if they reached levels 6 (1 point over 100), 7 (2 points over 100) or 8 (3 points over 100).
The flipped learning cycle was applied for each topic in the course while the gamification system was active from the beginning of the semester and was closed in the last class, updating and publishing results each week.
Pretest and posttest were the same test. They contained 96 true or false questions, covering all the topics of the course. Pretest was applied in the first session of the semester while the posttest was applied in the last one. Students had one hour to work on them. They were allowed to leave blank questions if they did not know the answer. Support material was not allowed. Students were not previously notified about the application of the tests, so they had not had the opportunity to study before it. The maximum possible grade was 100 points.
To progress with the results analysis, a normalized learning gain (as stated by [29]) was obtained using the following variables:
Pretest result for the student i:
P r e i
Posttest result for the student i:
P o s t i
Students’ normalized gain (1) for the student i. This is a measure of the actual gain that the students achieved during the course (PostiPrei) over the maximum gain that they could have obtained (100−Prei), as a percentage.
g i = P o s t i P r e i 100 P r e i × 100
Normalized gain mean for the group (2). N is the number of students.
g = 1 N i = 0 n g i
Table 1 and Table 2 show the summary of these variables for the four samples along with statistical values.
For the control group (N = 43), mean value = 41.013; std. deviation = 16.3918702, and std. error mean = 2.4997368. For the focus group that used only flipped learning (N = 68), mean value = 50.02, std. deviation = 13.7088726, and std. error mean = 1.662445. For the focus group that used only gamification (N = 97), mean value = 50.92, std. deviation = 16.2649151, and std. error mean = 1.6514519. For the focus group that used both methodologies (N = 206), mean value = 40.339, std. deviation = 14.9450952, and std. error mean = 1.0412741. Figure 8 shows these values for the four samples. Figure 9 shows the density charts for flipped learning, gamification, mixed methodology, and control groups’ learning gain variable.
Ref. [29] defined the three ranges to characterize normalized learning gains: low for a value below 30; medium for a value between 30 and 70; and high for a value above 70. Additionally, Ref. [30] say that interactive engagement courses (that use methods for hands-on activities with immediate feedback, such as in gamification or flipped learning) present a normalized learning gain in the medium range. Table 3 shows this categorization for the four samples. As we can see, most of the samples present a medium normalized learning gain value. This agrees with the idea that these groups received an interactive engagement learning methodology.
To check if these results are comparable, we applied the Shapiro–Wilk Normality Test [31] and the Levene’s Test for Homogeneity of Variance [32] to the data. Table 4 shows the results of these tests.
Given that these results allow us to continue the analysis, a one-way ANOVA test [33] was performed to know if the means of these groups present a difference. Table 5 shows the results of the test. As it can be seen, the results point to the fact that at least one group differs from the others with a 99.9% confidence level.
To analyze the pattern of difference between means, Tukey’s Honestly Significant Difference (HSD) test [34] has been applied to data. Results of the test are shown in Table 6.
Figure 10 shows the 95% family-wise confidence level for the test and the learning gain comparisons chart.
As it can be seen from the results of the HSD test, flipped learning (alone) and gamification (alone) groups have a significant difference of mean with the control group. Both present a higher normalized learning gain of around 9% (flipped learning diff = 9.0051422%, p = 0.0135752; and gamification diff = 9.9115396, p = 0.0023937). This means that both learning strategies have a better performance than a traditional course.
On the other hand, the group that applied both methodologies had no significant difference of mean with the control group. Additionally, there is no significant difference between the flipped learning (alone) and gamification (alone) groups. This result means that we cannot agree to hypothesis 1.
In contrast, we can see that there is a negative significant difference of mean between the flipped learning (alone) and gamification (alone) groups compared to the mixed group. The mixed group presents a lower normalized learning gain of −10% (flipped learning diff = −9.6790857%, p = 0.0000427; and gamification diff = −10.5854831, p = 0.0000002). This result means that, alone, each learning strategy increases the impact on students’ learning gains but when mixed, the result is similar (or even a little lower) to the effects of a traditional learning strategy. These results refute hypothesis 2 and 3 and prove that following this combined methodology of flipped learning and gamification strategies have the opposite effect on students’ learning gain.

5. Discussion

As we can observe, results point to the following elements:
  • Flipped learning strategy has a greater learning gain compared to a traditional class.
  • Flipped learning strategy has a greater learning gain compared to a class that applies the combination of gamification and flipped learning.
  • Gamification strategy has a greater learning gain compared to a traditional class.
  • Gamification strategy has a greater learning gain compared to a class that applies the combination of gamification and flipped learning.
  • The deployment of a flipped learning and gamification mixed strategy does not have a significantly different effect compared to a traditional class.
Results 1 and 3 were expected. There are several studies that confirm this. For example, [35,36,37] found efficacy in the flipped learning strategy. On the other hand, [18,19,38] found that gamification increases the learning gain in students. These findings are important because, given the composition of the used flipped learning and gamification methodologies, their advantages can be extended to other contexts. For example, such a flipped learning strategy can be implemented as a tool for environments with online elements (either completely online courses or in a hybrid learning way) to help professors tackle complicated concepts and to apply authentic assessment by observing students’ behavior and performance directly in the implementation phase. However, it is important to note that this work implemented flipped learning by means of videos and the use of a learning management system to store and publish them. It is possible that these elements are not available for all classes. In these cases, other tools (such as readings) can be used. On the other hand, the positive results obtained from the gamification experience can be extended to other learning environments because the learning strategy is flexible, as it focuses on behaviors instead of concepts or knowledge domains.
Outcomes 2, 4 and 5 of this study were not expected but it agrees with what was found in other studies, such as in [25]. Authors in that study found that the combination of flipped learning and gamification indeed foster motivation on a computer science basic course (domain of this study), but there was no difference regarding the students’ final exam scores when introducing gamification to flipped learning. The present study can be extended to include motivation aspects; however, if this combination of strategies does not show an improvement in the students’ learning, such extension should be aimed to analyze a more effective arrangement of the combination points during the teaching and learning process. For example, the design of the mixed methodology in the present work was focused to engage students to be prepared for the start of the topics in the class by consulting prepared material outside the classroom. Hence, the combination points were directed to reward this behavior and it was not aimed to increase students’ performance (the measured variable). A new design can be created to support and increase learning performance additionally.
A similar experience can be found in [39]. Authors observed that the introduction of gamification to a flipped learning class had a direct positive effect on learning process performance and that this aspect was a significant positive predictor of application-oriented knowledge, thus proving that gamification has an indirect influence on application-oriented knowledge. This result contrasts with the results in the current study where there was no positive effect on learning process performance (according to the type of the pretest–posttest design). It is possible that this difference comes from where the gamification elements were inserted to the flipped learning methodology. Ref. [39] added them to in-class activities while this study placed them around pre-class activities. This contrast could suggest that a mixed approach presents better results when applied to elements of direct work of the professor with the students. Maybe the influence and guidance of a professor is needed in the first stages when learning new contents.
The gamification of pre-class activities and the results presented in this study contribute to increase the analysis of these learning strategies given that, as stated by [21] in their systematic review, in-class elements of flipped learning are more frequently gamified compared to the out-of-class components.
Alternatively, we find other studies that found that the combination of these learning strategies resulted in a greater learning gain. For example, [23] reported that the inclusion of gamification in a flipped learning environment had a small positive effect in the grades of the students compared to those of students in a control group with only a flipped learning experience. Despite this finding, the difference of mean between these groups is approximately 1 or 2 points. Ref. [26] confirm this outcome reporting a difference of means below 1 point over 10 points between focus and control groups. Additionally, [40] have similar results. They find a difference of means around 2 points over 10 points. It is important to note that these studies use pure quizzes grades to measure learning benefits instead of learning gains or normalized learning gains. This could suggest that a mixed strategy has positive results when applied to reinforce short-term learning elements (as for quizzes) instead of being applied to long-term learning elements (as for a complete course).
Another variable to consider for this 5th finding is the complexity added to the course when combining elements from both strategies. Ref. [41] says that a flipped learning and gamification mixed strategy increased motivation on students but presented an increased complexity for the students to be prepared for classes and activities. Additionally, the author states that preparing and deploying the course represented a bigger workload for professors. This is confirmed by the professors that participated in the current study. It is possible that this complexity or difficulty preparing the course and following its journey, and that is applied to both students and professors, interferes with the learning gain results. According to this, we suggest having a separate deployment of strategies initially while students get used to the pace and increase the combined elements towards the end of the course. This demands a long-term course and an increased workload for professors.
Lastly, it is important to say that gamification is a strategy directed to enhance a specific behavior by means of the application of extrinsic motivation. As stated by [42], extrinsic motivation could inhibit players’ autonomy and diminish competence needs satisfaction. This is because, if players do not internalize this type of motivation, there is no meaning for them in performing the activity or changing their behavior. This, in turn, prevents motivation from being sustained. This effect can spill over to the other strategy and result in students losing interest.
On the other hand, an important thing to include as part of the gamification system design is the players’ characteristics and goals, as stated on [22]. The present study, as stated before, used a general leaderboard, points and badges gamification system without any specific element related to aspects outside the learning environment (i.e., students’ age or hobbies). A gamification system with elements as avatars or a game-like story could be designed to explore if this variable can scaffold the teaching–learning process. However, we could suppose in advance that this will not be related to the learning gain even if it could have a positive impact on motivation. Moreover, a design like this could require technological resources to be deployed. Table 7 summarizes the results of the studies analyzed in this section.

6. Conclusions

In this study, we presented a statistical analysis on learning gains between groups of students that received classes with a flipped learning, a gamification, a mixed, and a traditional methodology. A total of 414 undergraduate students in a basic programming course that were part of engineering programs at Tecnologico de Monterrey, participated in this study. A normalized learning gain was obtained by means of a pretest–posttest process based on focus (flipped learning, gamification, and mixed strategy) and control groups (traditional class).
It was found that flipped learning and gamification control groups presented a greater normalized learning gain compared to the control group and the one that received the mixed strategy. Additionally, no statistically significant difference was found between flipped learning and gamification samples, nor between the control group and the mixed strategy group.
It is important to state that these results were obtained by implementing the strategies in a specific area (basic programming). The application of the suggested methodology must be done in other fields to surpass the limitation of generalization.
Future work over motivation elements must be applied to know the impact of the combination of both learning strategies over the scaffolding of students’ positive behaviors. One possible path is to measure changes in both extrinsic and intrinsic motivation. This would help to know the degree of success in internalizing the meaning of the activities carried out by the students. Another possible path would be to use other game elements beyond the basic ones used in this work (points, badges, and leaderboards). For example, the use of avatars or virtual reality could be explored to know if these technologies increase students’ performance.
Additionally, as stated before, the proposed mixed methodology is based on outside-class gamified elements. Research over the points of insertion of gamification elements over the flipped learning structure is required to identify if students’ learning gains depend on how and when the combination of these elements occurs and if there is a change when applying in-class gamification in a mixed methodology. This suggests, for example, the use of gamification elements during the discussion phase of the flipped leaning strategy by assigning roles to students to explain what they have learned by doing the outside-class activities.

Author Contributions

Conceptualization, G.H.; Data curation, G.H.; Formal analysis, G.H.; Investigation, G.H., G.C. and M.L.; Methodology, C.P.-L.; Project administration, G.H.; Resources, G.C. and M.L.; Validation, G.C.; Visualization, G.H., G.C. and C.P.-L.; Writing—original draft, G.H., G.C., M.L. and C.P.-L.; Writing—review and editing, G.H., G.C., M.L. and C.P.-L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author, G.H., upon reasonable request.

Acknowledgments

The authors would like to acknowledge the financial support of Writing Lab, Institute for the Future of Education, Tecnologico de Monterrey, Mexico, in the production of this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sudarsana, I.K.; Putra, I.B.M.A.; Astawa, I.N.T.; Yogantara, I.W.L. The use of Google classroom in the learning process. J. Phys. Conf. Ser. 2019, 1175, 012165. [Google Scholar] [CrossRef]
  2. Gehrer, K.; Fackler, S.; Street, K.S.; Gnambs, T.; Lindorff, A.M.; Lockl, K. Editorial: Learning in Times of COVID-19: Students’, Families’, and Educators’ Perspectives. Front. Psychol. 2022, 13, 915250. [Google Scholar] [CrossRef] [PubMed]
  3. Barak, D.; Aizenberg, M.; Zilka, G.C. Changing trends in remote teaching among instructors in higher education in the shadow of the coronavirus crisis. Qual. Assur. Educ. 2022, 31, 215–229. [Google Scholar] [CrossRef]
  4. Brown, M.; McCormack, M.; Reeves, J.; Brook, D.C.; Grajek, S.; Alexander, B.; Bali, M.; Bulger, S.; Dark, S.; Engelbert, N.; et al. Educause Horizon Report Teaching and Learning Edition; Educause: Louisville, KY, USA, 2020. [Google Scholar]
  5. Boyer, S.L.; Edmondson, D.R.; Artis, A.B.; Fleming, D. Self-directed learning: A tool for lifelong learning. J. Mark. Educ. 2014, 36, 20–32. [Google Scholar] [CrossRef]
  6. Clark, R.M.; Dickerson, S.J. A Case Study of Post-Workshop Use of Simple Active Learning in an Introductory Computing Sequence. IEEE Trans. Educ. 2018, 61, 167–176. [Google Scholar] [CrossRef]
  7. Dávila-Acedo, M.A.; Sánchez-Martín, J.; Airado-Rodríguez, D.; Cañada-Cañada, F. Impact of an Active Learning Methodology on Students’ Emotions and Self-Efficacy Beliefs towards the Learning of Chemical Reactions—The Case of Secondary Education Students. Educ. Sci. 2022, 12, 347. [Google Scholar] [CrossRef]
  8. Kustyarini, K. Self Efficacy and Emotional Quotient in Mediating Active Learning Effect on Students’ Learning Outcome. Int. J. Instr. 2020, 13, 663–676. [Google Scholar] [CrossRef]
  9. Jesionkowska, J.; Wild, F.; Deval, Y. Active Learning Augmented Reality for STEAM Education—A Case Study. Educ. Sci. 2020, 10, 198. [Google Scholar] [CrossRef]
  10. Zarei, S.; Mohammadi, S. Challenges of higher education related to e-learning in developing countries during COVID-19 spread: A review of the perspectives of students, instructors, policymakers, and ICT experts. Environ. Sci. Pollut. Res. 2021, 29, 85562–85568. [Google Scholar] [CrossRef]
  11. Haleem, A.; Javaid, M.; Qadri, M.A.; Suman, R. Understanding the role of digital technologies in education: A review. Sustain. Oper. Comput. 2022, 3, 275–285. [Google Scholar] [CrossRef]
  12. Singh, M.N. Inroad of Digital Technology in Education: Age of Digital Classroom. High. Educ. Futur. 2021, 8, 20–30. [Google Scholar] [CrossRef]
  13. Paryani, S.; Ramadan-Jradi, R. The Impact of Flipped Learning on Student Performance and Engagement: A Systematic Literature Review. Int. J. Learn. Teach. 2019, 5, 30–37. [Google Scholar] [CrossRef]
  14. Karabulut-Ilgu, A.; Nadia, J.C.; Jahren, C.T. A systematic review of research on the flipped learning method in engineering education. Br. J. Educ. Technol. 2018, 49, 398–411. [Google Scholar] [CrossRef]
  15. Jensen, J.L.; Kummer, T.A.; Godoy, P.D.D.M. Improvements from a Flipped Classroom May Simply Be the Fruits of Active Learning. CBE Life Sci. Educ. 2015, 14, ar5. [Google Scholar] [CrossRef]
  16. Lockwood, K.; Esselstein, R. The inverted classroom and the CS curriculum. In Proceedings of the 44th ACM Technical Symposium on Computer Science Education, Denver, CO, USA, 6 March 2013; pp. 113–118. [Google Scholar]
  17. Ekici, M. A systematic review of the use of gamification in flipped learning. Educ. Inf. Technol. 2021, 26, 3327–3346. [Google Scholar] [CrossRef]
  18. Figueiredo, J.; Garcia-Penalvo, F.J. Increasing student motivation in computer programming with gamification. In Proceedings of the 2020 IEEE Global Engineering Education Conference (EDUCON), Porto, Portugal, 27–30 April 2020; pp. 997–1000. [Google Scholar]
  19. Polito, G.; Temperini, M. A gamified web based system for computer programming learning. Comput. Educ. Artif. Intell. 2021, 2, 100029. [Google Scholar] [CrossRef]
  20. Koivisto, J.; Hamari, J. The rise of motivational information systems: A review of gamification research. Int. J. Inf. Manag. 2018, 45, 191–210. [Google Scholar] [CrossRef]
  21. Smith, A.; Legaki, Z.; Hamari, J. Games and gamification in flipped classrooms: A systematic review. Int. GamiFIN Conf. 2022, 3147. [Google Scholar]
  22. Matsumoto, T. The Flipped Classroom Experience of Gamified. Creat. Educ. 2016, 07, 1475–1479. [Google Scholar] [CrossRef]
  23. Gündüz, A.Y.; Akkoyunlu, B. Effectiveness of Gamification in Flipped Learning. SAGE Open 2020, 10, 2158244020979837. [Google Scholar] [CrossRef]
  24. Parra-González, M.E.; López-Belmonte, J.; Segura-Robles, A.; Moreno-Guerrero, A.-J. Gamification and flipped learning and their influence on aspects related to the teaching-learning process. Heliyon 2021, 7, e06254. [Google Scholar] [CrossRef] [PubMed]
  25. Sprint, G.; Fox, E. Improving Student Study Choices in CS1 with Gamification and Flipped Classrooms. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education, New York, NY, USA, 26 February 2020; pp. 773–779. [Google Scholar]
  26. Castedo, R.; Fernández-Torres, J.; López, L.M.; Nieto, M.C.; Santos, A.P.; Ortiz, J.E.; Pérez-Fortes, A.P.; Marcelo, F.O. Gamificación combinada con aula invertida, aplicación en un grado de ingeniería. In Proceedings of the Aprendizaje, Innovación y Cooperación como impulsores del cambio metodológico, Madrid, Spain, 9–11 October 2019; pp. 373–378. [Google Scholar]
  27. Huesca, J.; Gilberto; Medina, H.; Linda, M. Learning gain study in a strategy of flipped learning in the undergraduate level. Int. J. Interact. Des. Manuf. (IJIDeM) 2019, 13, 1245–1258. [Google Scholar] [CrossRef]
  28. Huesca, J.G.; Pérez-Lezama, C. Gamification Strategy: Case Study in Software Engineering Courses. In Proceedings of the INTED2022 Proceedings, Online Conference. 7–8 March 2022; pp. 2379–2388. [Google Scholar]
  29. Hake, R.R. Interactive-engagement versus traditional methods: A six-thousand-student survey of mechanics test data for introductory physics courses. Am. J. Phys. 1998, 66, 64–74. [Google Scholar] [CrossRef]
  30. Coletta, V.P.; Phillips, J.A.; Steinert, J.J. Interpreting force concept inventory scores: Normalized gain and SAT scores. Phys. Rev. Spéc. Top. Phys. Educ. Res. 2007, 3, 010106. [Google Scholar] [CrossRef]
  31. Razali, N.M.; Yap, B.W. Power comparisons of shapiro-wilk, kolmogorov-smirnov, lilliefors and anderson-darling tests. J. Stat. Model. Anal. 2011, 2, 21–33. [Google Scholar]
  32. Gastwirth, J.L.; Gel, Y.R.; Miao, W. The Impact of Levene’s Test of Equality of Variances on Statistical Theory and Practice. Stat. Sci. 2009, 24, 343–360. [Google Scholar] [CrossRef]
  33. Heiberger, R.M.; Neuwirth, E. R Through Excel: A Spreadsheet Interface for Statistics, Data Analysis, and Graphics. Aust. New Zealand J. Stat. 2011, 52, 491–492. [Google Scholar]
  34. Abdi, H.; Williams, L.J. Tukey’s honestly significant difference (HSD) test. Encycl. Res. Des. 2010, 3, 1–5. [Google Scholar]
  35. Giannakos, M.N.; Krogstie, J.; Chrisochoides, N. Reviewing the flipped classroom research: Reflections for computer science education. In Proceedings of the Computer Science Education Research Conference (CSERC ‘14), Berlin, Germany, 5 December 2014; pp. 23–29. [Google Scholar]
  36. Little, C. The flipped classroom in further education: Literature review and case study. Res. Post Compuls. Educ. 2015, 20, 265–279. [Google Scholar] [CrossRef]
  37. Turan, Z.; Akdag-Cimen, B. Flipped classroom in English language teaching: A systematic review. Comput. Assist. Lang. Learn. 2019, 33, 590–606. [Google Scholar] [CrossRef]
  38. Sánchez-Martín, J.; Cañada-Cañada, F.; Dávila-Acedo, M.A. Just a game? Gamifying a general science class at university. Think. Ski. Creat. 2017, 26, 51–59. [Google Scholar] [CrossRef]
  39. Sailer, M.; Sailer, M. Gamification of in-class activities in flipped classroom lectures. Br. J. Educ. Technol. 2020, 52, 75–90. [Google Scholar] [CrossRef]
  40. Ahmed, H.D.; Asiksoy, G. The Effects of Gamified Flipped Learning Method on Student’s Innovation Skills, Self-Efficacy towards Virtual Physics Lab Course and Perceptions. Sustainability 2021, 13, 10163. [Google Scholar] [CrossRef]
  41. Durrani, U. Gamified Flipped Classroom Learning Approach: A Case Study of AJ University. In Proceedings of the 2019 IEEE International Conference on Engineering, Technology and Education (TALE), Yogyakarta, Indonesia, 10–13 December 2019; p. 15. [Google Scholar]
  42. Mitchell, R.; Schuster, L.; Jin, H.S. Gamification and the impact of extrinsic motivation on needs satisfaction: Making work fun? J. Bus. Res. 2018, 106, 323–330. [Google Scholar] [CrossRef]
Figure 1. Graphical abstract.
Figure 1. Graphical abstract.
Education 13 00474 g001
Figure 2. Preparation phase of the flipped learning methodology [27].
Figure 2. Preparation phase of the flipped learning methodology [27].
Education 13 00474 g002
Figure 3. Preparation phase of the flipped learning methodology [27].
Figure 3. Preparation phase of the flipped learning methodology [27].
Education 13 00474 g003
Figure 4. Preparation phase of the gamification methodology [28].
Figure 4. Preparation phase of the gamification methodology [28].
Education 13 00474 g004
Figure 5. Implementation phase of the gamification methodology [28].
Figure 5. Implementation phase of the gamification methodology [28].
Education 13 00474 g005
Figure 6. Preparation phase of the flipped learning and gamification mixed methodology. Characters below the text boxes show the learning strategy considered on each step. G is for Gamification and F is for flipped learning.
Figure 6. Preparation phase of the flipped learning and gamification mixed methodology. Characters below the text boxes show the learning strategy considered on each step. G is for Gamification and F is for flipped learning.
Education 13 00474 g006
Figure 7. Implementation phase of the flipped learning and gamification mixed methodology.
Figure 7. Implementation phase of the flipped learning and gamification mixed methodology.
Education 13 00474 g007
Figure 8. Samples’ normalized learning gains distribution.
Figure 8. Samples’ normalized learning gains distribution.
Education 13 00474 g008
Figure 9. Density charts for flipped learning, gamification, mixed methodology, and control groups’ learning gain variable.
Figure 9. Density charts for flipped learning, gamification, mixed methodology, and control groups’ learning gain variable.
Education 13 00474 g009
Figure 10. 95% family-wise confidence level (left) and learning gain comparisons chart (right) for the mean difference analysis between groups.
Figure 10. 95% family-wise confidence level (left) and learning gain comparisons chart (right) for the mean difference analysis between groups.
Education 13 00474 g010
Table 1. Exploratory analysis for samples.
Table 1. Exploratory analysis for samples.
StrategyNMin.1st Qu.Median<g>3rd Qu.Max# of Students Having 30 ≤ gi ≤ 70% of Students Having 30 ≤ gi ≤ 70
Flipped learning6815.3839.8651.0350.0260.9073.815783.82%
Gamification9710.8141.1853.0950.92 61.7384.447678.35%
Mixed strategy2066.49430.20041.86340.33951.31681.63315374.27%
Control Group437.14328.90243.66241.01353.51667.2733274.42%
Table 2. Standard deviation values for samples.
Table 2. Standard deviation values for samples.
StrategyNStd. Deviation Std. Error Mean
Flipped learning6813.71 1.66
Gamification9716.27 1.65
Mixed strategy20614.95 1.04
Control Group4316.39 2.50
Table 3. Exploratory analysis for samples.
Table 3. Exploratory analysis for samples.
StrategyNLow Gain% Low GainMedium Gain% Medium GainHigh Gain% High Gain
Flipped learning68811.76%5783.82%34.42%
Gamification971212.37%7678.35%99.28%
Mixed strategy2065124.76%15374.27%20.97%
Control Group431125.58%3274.42%00.0%
Table 4. Shapiro–Wilk normality test and Levene’s test for homogeneity of variance results.
Table 4. Shapiro–Wilk normality test and Levene’s test for homogeneity of variance results.
Shapiro–Wilk TestLevene’s Test
ControlFlipped LearningGamificationMixed
Wp-ValueWp-ValueWp-ValueWp-ValueFSig.
0.955930.098310.965680.057910.977840.09990.986870.053810.73480.5317
Table 5. One-way ANOVA test.
Table 5. One-way ANOVA test.
FSig.
14.614.65 × 10−9
Table 6. HSD test. Significant values are marked with an *.
Table 6. HSD test. Significant values are marked with an *.
ComparisonDiffLwrUprp
Flipped learning—Control 9.00514221.35209416.6581900.0135752 *
Gamification—Control 9.91153962.71530117.1077780.0023937 *
Mixed—Control−0.6739435−7.2595155.9116280.9935517
Gamification—Flipped learning 0.9063974−5.3060587.1188530.9818105
Mixed—Flipped learning−9.6790857−15.172582−4.1855890.0000427 *
Mixed—Gamification −10.5854831−15.422343−5.7486240.0000002 *
Table 7. Summary of the results of the studies included in this section.
Table 7. Summary of the results of the studies included in this section.
StudyDomainMethodologyObserved VariableStudent Contact Period with the StrategyTraditional CourseFlipped LearningGamificationMixedResults
This oneUndergraduate basic programming coursesPretest–posttest, focus and control groupsNormalized learning gainA semesterFlipped learning and gamification perform better compared to a traditional course (~9%)
Mixed strategy performs lower compared to isolated strategies (~−10%)
[25]Undergraduate basic computer science coursesFocus and control groupsFinal exam scoresA semester No difference
[41]Undergraduate IT course for accounting, finance, marketing, and management programsSurveyStudents’ opinion6 weeks Combination is appreciated by students, but course complexity increases. Teachers’ preparation workload increased
[39]Educational sciencesPretest–posttest, control and focus groupsLearning process performance, Application-oriented knowledge, Intrinsic motivation, Competence need satisfaction, social relatedness need satisfactionTwo lectures gamification is a significant positive predictor of learning process performance, learning process performance is a significant positive predictor of application-oriented knowledge
[23]Higher educationPretest–posttest, control and focus groupslearning gain Focus group has a better but small performance
[26]Undergraduate energy engineering courseControl and focus groupGrades on tests89% of the course grades and attendance increase when gamification is added to flipped learning
[40]Undergraduate Physics laboratory coursesControl and focus groupGrades on tests10 weeks Focus group has better performance
[22]High School English courseSurveyStudents’ opinion players’ characteristics and goals must be included in the gamification system design
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Huesca, G.; Campos, G.; Larre, M.; Pérez-Lezama, C. Implementation of a Mixed Strategy of Gamification and Flipped Learning in Undergraduate Basic Programming Courses. Educ. Sci. 2023, 13, 474. https://doi.org/10.3390/educsci13050474

AMA Style

Huesca G, Campos G, Larre M, Pérez-Lezama C. Implementation of a Mixed Strategy of Gamification and Flipped Learning in Undergraduate Basic Programming Courses. Education Sciences. 2023; 13(5):474. https://doi.org/10.3390/educsci13050474

Chicago/Turabian Style

Huesca, Gilberto, Gabriela Campos, Mónica Larre, and Claudia Pérez-Lezama. 2023. "Implementation of a Mixed Strategy of Gamification and Flipped Learning in Undergraduate Basic Programming Courses" Education Sciences 13, no. 5: 474. https://doi.org/10.3390/educsci13050474

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop