2,020
Views
0
CrossRef citations to date
0
Altmetric
Research Article

The development of the cycle model and its effect on mathematics learning using GeoGebra mathematical software

ORCID Icon & ORCID Icon

ABSTRACT

This article presents an instructional technology-based cycle model intended to support and facilitate the teaching and learning of mathematics, particularly calculus. The study used quantitative methods with quasi-experimental research that uses non-randomised assignments of the study group that are categorised into experimental and control groups including 36 and 30 students in the control and experimental groups, respectively, at a university in Ethiopia. A pre-test was administered to the experimental and control groups before the intervention (statistical control over the groups) to identify students’ abilities in the two groups. Based on nine steps, Vygotsky’s theory of learning model was implemented in the classroom using GeoGebra software. The findings suggest that the GeoGebra classroom-oriented approach to learning differential calculus, using the cycle model, had a positive effect on students’ conceptual understanding and a very positive effect on their procedural understanding. The article recommends that using the cycle model of instruction in the teaching and learning of calculus can bring important benefits to different stages of schooling in the Ethiopian context and beyond.

Introduction

The present century has been marked by rapid technological developments; the learning environment has thus undergone irreversible changes, and individuals can learn whatever they choose, as long as they have access to technology that is paired with their skills to use it effectively. Technology has become the foundation of this modern industrial society’s so-called Fourth Industrial Revolution (4IR) and its ever-increasing global demand for scholars in the 21st century. Meanwhile, integrating technology into higher education has become a non-negotiable imperative. Technology-based instruction aims to stimulate students’ active participation, purposeful learning, and task-oriented activities. The integration of technological aids, specifically in the teaching of mathematics, is a move away from teacher-centred instruction towards a learning-centred approach in which the student’s conceptualisation of subject matter takes centre stage.

Implementing information and communications technology (ICT) in teaching and learning mathematics Has been slower in the classroom than expected. Some factors hampering the implementation of new educational technologies are mentioned by researchers such as De Witte and Rogge (Citation2014), and Agyei and Voogt (Citation2010). Agyei and Voogt (Citation2010) point out that the slow implementation of educational technology may result from a lack of teacher professional development.

De Witte and Rogge (Citation2014) argue that the computer shortage in schools restricts technology use. Similarly, Safdar, Yousuf, Parveen, and Behlol (Citation2011) believe that the financial outlay and resources required by these technologies are responsible for their slow integration of technology in education intended to expedite and enhance the mastering of subject content. So and Kim (Citation2009) argue that the success of integrating technology in education rests on the benefits it holds for the educator. However, studies on the use of technology in mathematics learning have revealed different findings in terms of improvement (or not) in learning. For instance, Biagi and Loi (Citation2013), Goodison (Citation2002), and Hourigan and O’Donoghue (Citation2009) found that the use of technology did not lead to any visible improvements in mathematics learning. In contrast, several scholars have reported gaps in the use of technology in teaching in the mathematics classroom (Curri, Citation2012; Miller & Glover, Citation2007; Novotná & Jančařík, Citation2018; Tay, Lim, Lim, & Koh, Citation2012). However, another study revealed that one of the best methods of enhancing student achievements in various mathematical topics, for instance, calculus, is using technology in the teaching and learning process (Eyyam & Yaratan, Citation2014).

Calculus has a broad range of applications in disciplines such as economics, engineering, science, business, computer science, and information systems (Mendezaba & Tindowen, Citation2018). As a branch of mathematics, the concepts embedded in calculus are abstract and complex (Gordon, Citation2004; Sahin, Cavlazoglu, & Zeytuncu, Citation2015; Zachariades et al., Citation2007). As such, students need higher-order thinking skills to cope with calculus. Sahin et al. (Citation2015) argue that calculus is often the main reason for the failure of students at the undergraduate level because of the way these students have been trained. In their study, Bressoud, Ghedamsi, Martinez-Luaces, and Törner (Citation2016) and Curri (Citation2012) found that students’ difficulties with calculus emerged between secondary school and tertiary education.

Tall, Smith, and Piez (Citation2008, p. 207) argue that “calculus can be taught more by using technology from all fields of mathematics”. In a series of research studies demonstrating the power of Tall (Citation1986, Citation1990, Citation2003, Citation2013) found that digital technology enhanced visualisation skills enabling programming language (in Ethiopia, a current course known as Python has recently been added), and improved students’ understanding of the concepts of calculus. Tall (Citation2019, August) points out that digital technology enhances the teaching and learning of calculus by allowing students to make fast and accurate numerical calculations, manipulate symbols, and create dynamic figures that help them to visualise abstract concepts.

Several researchers have demonstrated that most difficulties encountered by students in calculus arise from a poor understanding of function concepts (Breidenbach, Dubinsky, Hawks, & Nichols, Citation1992; Williams, Citation1991). To explore these difficulties, educators have resorted in their teaching to instructional multimedia such as graphic software (Lavicza, Citation2010; Robutti, Citation2010); computerised algebraic systems (Durán, Pérez, & Varona, Citation2014; Mignotte, Citation1992; Ozguiin-Koca, Citation2010) or a combination of both (Antohe, Citation2009; Dikovic, Citation2009; Hohenwarter & Jones, Citation2007; Hohenwarter & Lavicza, Citation2009).

Effective teaching programmes in the 21st century are characterised by technology integration in education (Machaba & Bedada, Citation2022; Pierson, Citation2001). Gündüz and Odabasi’s (Citation2004) study revealed that we could no longer regard the integration of technologies in the learning environment in the classroom as an option; it is an obligation in the information age. This use of technology in the classroom requires thorough planning of it should be used to facilitate mathematical understanding (Zhao, Pugh, Sheldon, & Byers, Citation2002).

In this study, we investigated the effect on students’ learning of mathematics, and specifically of calculus, of GeoGebra mathematical software by applying the nine steps of the cycle model which was developed by the first author in his doctoral study (Bedada, Citation2021). GeoGebra was used in this study as it is open-source software, it is simple to use, and anybody can download the software free from the internet. Although there are currently several technologies available to enhance the teaching and learning of mathematics, the choice of the most appropriate technological tool can be difficult (Ruthven, Hennessy, & Brindley, Citation2004).

Research problem, AIM, and research questions

In Ethiopia, little research has been done on integrating technology into mathematics teaching at either the school or university level (Machaba & Bedada, Citation2022), especially in teaching with open-access software like GeoGebra (Bedada & Machaba, Citation2022a). Teaching in Ethiopia is still traditional and teacher-centred, not consistent with Common Core State Standards that do not recommend traditional teaching and learning approaches (Alabdulaziz, Aldossary, Alyahya, & Althubiti, Citation2021). Thus, this study developed a new cycle model, implemented it in the study area, and investigated its fruitfulness for teaching differential calculus (DC) by technology. In the words of Dewey (2016, as cited in Turkmen, Citation2006, p. 72), “if we teach today’s students as we taught yesterday’s, we rob them of tomorrow” (p.1). Thus, in the present study, the general objective was to elaborate on the development of the cycle model and investigate its effects on university students’ calculus learning by using GeoGebra mathematical software. Therefore, the objectives of this study are twofold. The first objective of this study is to investigate the effectiveness of the use of GeoGebra mathematics software with the help of cycle model in enhancing students’ differential calculus conceptual understanding. The second objective is to investigate the improvement of students’ procedural understanding in differential calculus through the application of GeoGebra mathematical software using the cycle model. The objectives are considered achieved if students who were exposed to the GeoGebra mathematical software using the cycle model in the teaching and learning of differential calculus outperform students in the group without this technology and are taught through conventional lecturing.

Students’ proficiency in mathematics education

Learning theories influenced the evolution of mathematics education. These theories can be classified under the two umbrella terms, behaviourism and constructivism. The method of transmission of mathematics knowledge differs in these theories of learning. Behaviourism combines explicit teaching and direct instruction as a method of knowledge transmission, sometimes known as a traditional teaching method. In constructivism, knowledge is constructed when it is imposed or integrated into existing knowledge. This mechanism is known as the active teaching method (Hechter, Citation2020). We constantly develop and organise our knowledge both in daily life and at school. Reactivating previously taught information while learning something new is thought (imposed or integrated into existing knowledge) to be the key to successful knowledge construction (van Kesteren, Krabbendam, & Meeter, Citation2018).

In social constructivist theory, the learning process is cooperative, and knowledge is created not only through the interaction of teacher and student in the environment (psychologically) but also by students themselves (intra-psychologically) (Churcher, Downs, & Tewksbury, Citation2014).

Vygotsky believed that knowledge was made within the process of communication and interaction with others and scaffolding would lead to the storage of information in the mind and used by the students in the environment (the basis of the developed cycle model) at a later date (Vygotsky, Citation1978b).

As mathematics is considered to be a difficult subject (Kinnari, Citation2010); the reviewed literature argues that the use of technology may facilitate the transmission of mathematical knowledge in the classroom, so this study employed the use of GeoGebra together with traditional/conventional methods that are “embedded in culture, human experience and social interaction” (Hechter, Citation2020, p. 5) with the help of a newly developed model (Bedada, Citation2021; Bedada & Machaba, Citation2022c).

Mathematics task activities commonly occur within the classroom while social interaction takes place. Tasks are the basis for students’ classroom learning (Stein & Smith, Citation2011). Tasks that need students to recall steps in a monotonous manner led to one type of student thinking [multiple choice question types]; tasks that require students to think theoretically and encourage them to make connections leading to different ways of thinking [working out problem questions]. Students who have difficulty linking statistical words or calculations with their graphical, tabular, or other representations may improve with the help of technology (Ocal, Citation2017). In general, in mathematics, the recognition of students’ starting level (proficiency) by using a pre-test of differential calculus containing the tasks of two types of knowledge (conceptual and procedural) can lay the foundation for successful learning situations in the environment (Kinnari, Citation2010).

In general, students’ recognition starting level or proficiency refers to their fluency in both types of knowledge (conceptual and procedural understanding) that can be discretely measured, quantified, and stratified using the tasks of differential calculus before and after an intervention (Ellis & Berry, Citation2005; Kilpatrick, Citation2001). The term mathematical proficiency has been referred to as mathematical literacy by Kilpatrick (Citation2001), who posits five strands of mathematical proficiency. These are conceptual understanding, procedural fluency, strategic competence, adaptive reasoning, and productive disposition. This study concentrated on the two types of knowledge known as conceptual understanding and procedural understanding. These are defined by Kilpatrick (Citation2001) as:

  • Conceptual understanding–students’ grasp of mathematical concepts, operations, and relations, knowledge that students understand.

  • Procedural understanding–students’ skills to follow mathematical procedures and whether they use them flexibly, accurately, efficiently, and appropriately.

Developing tasks for mathematics proficiency

If mathematics is dealt with as a priori knowledge in the classroom, based on objective reasoning alone, without considering the experiences of students with mathematics or the meaning they make of what they have learned, developing these tasks can be accomplished by delivering a pre- and post-test which allows teachers to identify students’ mathematics achievement by a discretely measured, quantified, and stratified delivered pre and post-test (Ellis & Berry, Citation2005). Hence, the activities given to the students may be developed depending on the concepts of the two types of understanding – conceptual and procedural understanding.

Next, let us look at the examples of questions constructed by the first author that were categorised into procedural and conceptual types of questions and how the GeoGebra applet was employed within the classroom setting.

Question 1: What is the value of limx0sin5x2x

a. 52

b. 25

c. 1

d. 12

For this question, the students need to recall the formula of a special limit by using previous knowledge to compute the answer. The question is thus categorised as a conceptual test. The teacher may need to inform their students using the GeoGebra applet to find the answer, as illustrated in .

Figure 1. Graph of fx=sin5x2x

Figure 1. Graph of fx=sin5x2x

To find the sketched graph, students first need to write the function fx=sin5x2x at the input menu bar of GeoGebra and then press the enter key on the keyboard. After that, students must write limit (f, point) = limit (sin5x2x,0), then press the enter key.

Note that this step holds for all other functions to enter into the GeoGebra menu unless the function is defined in piecewise form.

Question 3: Find the values of a&b such that the diving board function is continuous

f(x)=2,x1ax+b,1<x32,x3

a. b=1,a=1

b. a=1,b=1

c. a=2,b=2

This question needs manipulations to get the answer and is thus categorised as a procedural test types. However, GeoGebra can tell us how to find the constants. To write such diving board functions, students need to write if (conditions, then) in the GeoGebra input menu bar in which the ‘condition’ stands for each condition of the corresponding given function and “then” stands for the corresponding function. In addition, as the dividing board function contains constants, we need to have a slider, say a and b, from GeoGebra to indicate the constants are considered variables. Hence, students need to write: if (x1,2,1<x3,ax+b,x3,2).

We see that this graph in is not continuous as the graphs have a jump, and we can read from the slider when the values of the constants are a = 1, and b = −4.2, the function has a jump. But, by moving the two sliders to the back and front, we find the exact values of a and b at which the function is continuous. From this, the graph could be depicted as in .

Figure 2. Graph of diving board function

Figure 2. Graph of diving board function

Figure 3. Values where the function is continuous

Figure 3. Values where the function is continuous

This graph showed that the diving board function is continuous when the values of a = −1 and b = 1.

Teaching and learning differential calculus

Arango et al. (Citation2015) argue that explaining differential calculus traditionally can be dry and off-putting for students. They believe that the use of technology may render explanations more fruitful. As technology continues to develop astonishingly, teaching and learning calculus becomes more accessible and more possible. Technology has migrated from large mainframes to portable desktop computers, calculators, laptops, and notebooks, while manual input of data, arithmetic, and the subsequent creation of graphs have been replaced by automated calculations and graphs. This makes technology available anywhere, anytime.

A study conducted in Brazil by Nobre et al. (Citation2016) found that calculus (and how it was taught) was the primary cause of failure among college and university students. Traditionally, students experience calculus as difficult, hard to understand, and daunting. Innovative methods and approaches are needed to make teaching and learning calculus more effective (Charles-Ogan & Ibibo, Citation2018; Lasut, Citation2015). As early as the end of the last century, Rochowicz (Citation1996) identified calculus as the subject that prevents many students from completing courses in science and engineering. According to his research, the calculus curriculum was outdated (even then) and needed to be revised to align with a technologically oriented educational curriculum.

The rapid growth of technology in the 21st century is ongoing, and studies on the effect of combining technology and calculus instruction have also increased. Tall et al. (Citation2008) identify the dynamic nature of both technology and calculus as the reason for this increased interest in such research. Recognising the importance of calculus as the backbone of many science courses, other scholars (Durán et al., Citation2014; Lavicza, Citation2010; Mignotte, Citation1992; Ozguiin-Koca, Citation2010; Robutti, Citation2010) have argued that technology has the potential to simplify complex calculus concepts and is gaining ground as a research interest.

The potential of technology in education to promote constructivist instruction, which this study has adopted (Bedada & Machaba, Citation2022a), is particularly appealing. Huang, Spector, and Yang (Citation2019) list the characteristics of constructivist learning as follows:

  • Instruction is student-centred.

  • Learners actively construct internal psychological representations.

  • Learning comprises the reorganisation and reconstruction of old knowledge and the meaningful construction of new knowledge.

  • Learning is not only individualised, but involves language-centred social interaction, communication, and cooperation.

  • Learning must be situationally embedded to support meaningful learning.

  • The construction of meaning requires appropriate resources.

Material and method

Theoretical framework

The theoretical framework of this study is grounded in Vygotsky’s theory of learning and extends to the Zone of Proximal Development. The study outlines how communication between students and technology, students and their peers (among students), and students and teachers (more knowledgeable adults) affect the learning of mathematics, particularly calculus, with GeoGebra software. Using this theoretical framework, the researcher developed a model to observe how using GeoGebra/technology in differential calculus relates to Vygotsky’s ideas of the Zone of Proximal Development (ZPD) and scaffolding patterns (Wood, Bruner, & Ross, Citation1976).

Overview of Vygotsky’s theory of learning

Social interaction plays a significant role in student learning at school and in the wider environment. In this learning landscape, learning occurs both at school from the teacher or instructor and other people in the environment (world), that is, from the human to the world of the object/technology (Lantolf & Appel, Citation1994). To this end, the sociocultural environment or milieu is the central idea in Vygotsky’s theory of learning. His theory of cognitive development is based on a child’s ability to learn things socially with the tools at hand (hands, hammers, computers) and to learn from culturally based signs (language, writing, mathematics). Modern technology or digital technology enhances human abilities to learn, especially in calculus, and emphasises the interaction of technology and humans that enables them to increase their capacity to process expressions numerically, manipulate symbolically, create new theories and represent ideas visually (Tall, Citation2013). Thus, this study used Vygotsky’s theory of learning principles of social interactions by allowing students to interact with each other when using GeoGebra software with the help of the cycle model.

Zone of proximal development and learning mathematics by using technology

The zone of proximal (potential) development (ZPD) is the gap between what a student can do independently and what they could potentially do with support (guidance) and assistance (Daniels, Citation2001). Vygotsky (Citation1984) divided ZPD into two categories of intellect: actual intellect, the distance between the actual developmental level as indicated by independent problem-solving ability, and potential intellect, indicated by problem-solving ability with adult guidance or in collaboration with more capable peers. In the present study, the more capable peers were the teachers. Students in the ZPD zone can be successful with instructional guidance (Blake & Pope, Citation2008).

The development [origin] of the cycle model

According to Bedada and Machaba

The concept of student brain enrichment continues to be an important theoretical component of brain-based learning. Within a certain setting, people (students) learn knowledge (both conceptual and procedural knowledge) in a specific pattern. The potential of technology in education is to promote constructivist instruction is particularly appealing. Within a given setting in the education system classroom setting, brain-based learning is a way of attaining knowledge from the more knowledgeable others (most of the time [the] teacher). To cope with the expected brain-based learning, the role of the teacher is found in the first phase. The role of the teacher lay in identifying both environment and student ability, designing, guiding, helping, assisting, facilitating, giving feedback, evaluating, and motivating students to use their learning in the classroom and environment after they had developed their understanding (internalisation) for externalisation. In this regard, Vygotskian theory holds that cognitive development can be described as a process of internalising culturally transmitted knowledge (that can be held by scaffolding) in the cycle model (containing nine steps), in which the exposure to cultural models (cyclical model) stimulates a gradual internal process of knowledge growth (in both conceptual and procedural understanding) in students learning differential calculus with the help of GeoGebra. (Bedada & Machaba, Citation2022b, p. 4)

Today, there are various learning and teaching models in the 21st century or the fourth industrial revolution era. One example of the model that helps educators in the instructional process is the ASSURE model with the help of technology. According to the ASSURE model, phases consist of analysis, state objectives, select instructional materials, utilisation materials, required students, and evaluation, and the model is regarded as the first step in the analysis, which is identifying students’ characteristics on entering the programme (Baran, Citation2010). However, in Vygotsky’s (Citation1978b) conceptualisation, the term “mediator” is defined as the ladder between an environmental stimulus and an individual response to this stimulus. In the present study, this is referred to as the environment and the individual area of the cycle model of teaching mathematics using GeoGebra. Our brains make meaning of the environment and integrate neuronal information from our senses and existing memories into a single phenomenon; in the case of mathematics, we can consider ethnomathematics. For all teaching and learning, identification of the area/environment is mandatory. For instance, we cannot implement teaching with technology at low infrastructure schools unless the school infrastructures are identified first. In most descriptions of learning, the starting point of learning is the interaction of students with their environment (e.g. the scaffolding of students with the help of GeoGebra).

Vygotsky (Citation1978a) believed that knowledge is created within the process of communication and interaction with others and scaffolding would lead to the storage of information in the mind for use by the students in the environment. Within the model, there is the relationship between an environmental stimulus and individual response to the stimulus as well as the ladder between environment stimulus (GeoGebra) and students learning differential calculus. Young, Reynolds, and Walberg (Citation1996) analysed students’ achievements about individual and institutional factors. At the individual level, factors that might affect students’ achievements include their background, attitudes towards science, the time they are exposed to instruction, home environment, and parental involvement. Similarly, Singh et al. (2002) argue that students’ achievement in mathematics and science is affected by attitude, motivation, and academic time, the greatest influence being the time spent on homework. Homework has the advantage that students grapple with ideas on their own but receive feedback (stages of the cycle model) from their teacher in the classroom – an effective means of assisting performance and facilitating learning in the Zone of Proximal Development (ZPD) (Tharp, Citation1993).

Within the environment, a variety of objects that may be human (students) or human-created tools (the content of the lesson and technology) may occur. Indeed, culture (ethnomathematics) is naturally part of an environment. Students are actors in the learning process and interact with the environment. In Vygotskian theory (1978), this interaction is known as sociocultural interaction. When human-created objects such as GeoGebra are introduced into the interaction process, interaction may be between student-teacher or student-student. In this model, student-teacher interaction is guided (scaffolded) by the technology of GeoGebra. Those students who are guided by more knowledgeable ones (MKOs), most of whom will be teachers, will internalise the concepts (self-reflection) in the environment. When the self-reflection that occurs during internalisation is reflected in the environment, for example in the reproduction of culture, externalisation will immediately take place. For example, the creation of new artefacts is made possible by its transformation like that of human growth and understanding of required activities (Vygotsky, Citation1978b; Vygotsky, Leont’ev, & Luria, Citation1999). If a well-designed model and activities are implemented in classroom teaching and learning, externalisation will be optimum (Vygotsky et al., Citation1999). The teacher-guided students in such environments become new teachers, and if these newly qualified teachers apply these activities themselves, the process becomes cyclical. In this study, this cyclical process is referred to as the hypothesised cycle model. A learning cycle is not a teaching method, instead, it is a process of teaching and learning (Marek, Gerber, & Cavallo, Citation1999).

In summary, studies have shown that in the Zone of Proximal Development learning can be scaffolded equally by using interactive teaching methods or by using technology. In Vygotsky’s theory of learning, students learn a given course (such as calculus) first by interacting with a more knowledgeable person, in this case, the teacher. Gradually, the student internalises the knowledge and engages in activities independently using tools in the given environment. As students’ abilities grow, scaffolding is progressively decreased, an important aspect of ZPD. In other words, where students interact with each other, cooperative learning takes place, and the assistance of the individual occurs during these activities. For these reasons, this study uses nine steps in the implementation of the hypothesised cyclical model in classroom learning and teaching of calculus. shows the nine stages of the developed cycle model with the activities to be done in each stage.

Table 1. Stages of the cycle model.

Methodology

The study used quantitative methods with quasi-experimental research using non-randomised assignments of the study group categorised into experimental and control groups (Shadish & Luellen, Citation2005). The study included 36 and 30 numbers of students in control and experimental groups, respectively. A pre-test was administered to the experimental and control groups before intervention for the sake of identifying the abilities of students in the two groups.

Data sources and data collection instruments

Mathematics learning first-year students at Wachemo University were the sources of data for the study. The demographics of the participants are indicated in . The first author constructed 20 multiple-choice items and four problems to be solved that were used for the pre-test before the intervention and the post-test after the intervention from differential calculus topics (Mcmillan & Schumacher, Citation2014). After the pilot study, the researcher narrowed this down to 18 multiple-choice items and two problems, with 20 questions in total. The quantitative data were collected using the differential calculus achievement test. The demographic information of the participants is reflected in .

Figure 4. Participants’ demographic information.

Figure 4. Participants’ demographic information.

Results

Issues of reliability and validity

A quantitative research study generally uses what is termed a pilot study to increase the validity and reliability of a study. Pilot studies are sometimes also referred to as feasibility studies. Thus, this study used a pilot study to increase the validity and reliability of the data collection instrument. The pilot study was conducted to check the reliability of the test items that would be used in the main study. Students who volunteered to participate in the pilot study were third-year mathematics students at Wachemo University in the second semester of 2020. These were the first- and second-year calculus course students who had already passed this course. These students had graduated in 2020 before the main study was conducted. A test and questionnaires were administered to 15 students. However, for this article, we only report on the data from a test (Bedada & Machaba, Citation2022b).

Cronbach’s alpha value and inter-item correlations were computed to examine the deficit in items (very simple or very difficult questions that disturb another test on student’s achievement), to assess whether the DCAT test score was reliable. The pilot study revealed that the Cronbach alpha value for DCAT was 0.716 after deleting four items, two each from both categories of questions (conceptual and procedural understanding). Three of these items were found to have low inter-item correlations with the whole scale, affecting the reliability of the complete test, and one further item was removed by SPSS as the item had zero variance. Thus, in the main study, students’ achievement and their understanding of calculus were investigated using 20 DCAT items. The researcher divided the tests into a conceptual and procedural understanding depending on the nature of the constructed tests. Procedural questions are questions that can be obtained by following steps, whereas conceptual questions are questions that can be resolved by remembering only the formula or logic. Each category of understanding (conceptual and procedural) consisted of 10 question items.

If the value of Cronbach’s alpha of an item is equal to or greater than 0.5, then the item is considered acceptable, implying that it is reasonably reliable (Salvucci, Walter, Conley, Fink, & Saba, Citation1997; Taber, Citation2018).

Data analysis and interpretation

Analysis of group differences in the pre-test of differential calculus achievement

Scores obtained from the pre-test were analysed by applying an independent sample T-test, which compares the means of the two groups as shown in below. To ensure the use of the T-test (Elliott & Woodward, Citation2007), the researcher computed the normality of the pre-test recorded data, and the pre-test was normally distributed in both groups in the study as the significance level in both tests was greater than 0.5 Please see . shows that the summary of item analysis of DCAT of both types of knowledge [procedural and conceptual].

Table 2. Summary of item analysis of DCAT.

Table 3. Normality of pre-test.

Analysis of group differences in post-test of differential calculus

shows a mean difference of 0.33333 between Group 1 (M = 27.000) and Group 2 (M = 26.6667). This difference indicates that the two groups were very similar as the difference was not significant at 0.05 (p = 0.898 > 0.05) (see ). Students in the two groups had similar academic backgrounds.

Table 4. Overall descriptive statistics of the two groups’ proficiency in differential calculus before the intervention.

Table 5. Overall one-way analysis of variance summary table comparing groups’ achievement in differential calculus before intervention.

The uniformity in the results of the two groups was a good starting point for the researchers to be able to deduce whether the intervention had an effect. Hence, if the experimental group scored higher than the control group on the post-test, the researcher could assume that the differences had occurred because of the treatment in the study, by controlling other confounding variables. The one-way ANOVA is summarised in .

The results in show that there was a statistically non-significant difference in pre-test differential calculus achievement (F (1,64) = 0.017, p = 0.898 > 0.05). As the study concentrated on both types of knowledge (conceptual and procedural), the researchers had to investigate the initial knowledge of students before intervention in the individual area of the cycle model.

Analysis of group differences in post-test of differential calculus

After the intervention (implementation stages of cycle model [Stage 4] and other stages of the cycle model, identification of the area (environment) (laboratory class), the identification of individual areas, stating objectives of teaching a lesson with GeoGebra (using review literature), designing teaching materials [lesson plan that is compatible with GeoGebra]), that ranges from Stage 1 through Stage 4 of the cycle model, respectively, had been completed, the post-test was administered to both the experimental and the control group, forming part of the feedback stages of cycle model.

The recorded post-test scores achieved after the intervention were analysed and are reflected in .

Table 6. Overall descriptive statistics for two groups on differential calculus achievement after the treatment.

shows that the mean score of the experimental Group 1 in the post-test was M = 41.1667 and that of the control Group 2 was M = 31.1111; the mean difference between the two groups was 10.05556, indicating that the scores of the two groups were significantly different at 0.05 (p 0.002 < 0.05) after the intervention. Again, the study investigated which groups come with a difference in both types of knowledge. shows the level of proficiency in terms of students’ conceptual and procedural understanding in differential calculus achievement when taught using GeoGebra (experimental Group 1) using the stages of the cycle model and when taught through conventional lecturing (Control Group 2).

Table 7. Descriptive analysis of student proficiency in conceptual and procedural understanding.

shows that students’ conceptual and procedural understanding of the differential calculus material in GeoGebra Mathematical software-assisted learning had improved. In contrast, students’ conceptual and procedural understanding of the differential calculus material in the control group indicated improvement only in conceptual understanding. In the case of procedural understanding, nothing had changed, or understanding had diminished slightly. Further statistical tests were required on the post-test data. Firstly, a normality test was done on the results obtained from the post-test of differential calculus proficiency. The reason for carrying out further analysis was to determine whether the data were normally distributed, allowing me to choose the right types of tests for the data distributions (e. g. parametric such as a t-test or non-parametric such as a Mann-Whitney test) (Elliott & Woodward, Citation2007). Thus, the descriptive analysis of the normality test of the post-test data was computed and tabulated in .

Table 8. Descriptive analysis of normality test of post-test data.

The results in indicate that the data were normally distributed for the value of p = 0.144 and p = 0.145, respectively, for the experimental and control group in learning differential calculus and were greater than 0.05 in the Kolmogorov-Smirnov test. In contrast, the Shapiro-Wilk test in indicates that the data in the experimental group were not normally distributed as the p-value was less than 0.05; however, the data for the control group were normally distributed. Thus, further investigation using another test was required. reflects the post-test data normality test for both types of understanding to determine for which types of proficiency the data were not normally distributed.

Table 9. Descriptive analysis of normality test of post-test proficiency data.

shows that data from the post-tests of both types of knowledge in the experimental group were not normally distributed; on the other hand, in the control group, these data were normally distributed. As no data were normally distributed in this section, the non-parametric test used was the Mann-Whitney U test (Elliott & Woodward, Citation2007). The results of the Mann-Whitney test on students’ achievement in differential calculus are reported in .

Table 10. Mann-Whitney U test on students’ scores in differential calculus.

From , the Mann-Whitney U test showed that procedural proficiency/understanding was statistically significant in both experimental (Md = 20, n = 30) and control groups (Md = 10, n = 36) after the intervention (U = 132, z = −6.729, p < 0.05); students’ scores in the post-test of conceptual understanding of differential calculus in the experimental group (Md = 17.5, n = 30) and control group (Md = 20, n = 36) did not show any visible significant difference between the two (U = 433, z = −1.397, p = 0.163 > 0.05). The pre-intervention procedural understanding of differential calculus of students in the experimental group (Md = 10, n = 30) and of those in the control group (Md = 15, n = 36), (U = 436, z = −1.385, r = .71, p = .166 > 0.05); the conceptual understanding of differential calculus of students in the experimental group (Md = 15, n = 30) and students in the control group (Md = 15, n = 36), (U = 422.5, z = – 1.551, r = .19, p = 0.121 > 0.05) post-intervention also showed no visible significant difference. However, using computed effect size (ES), which can be calculated as r=zN, where N is the total number of participants and z is the z-value computed by SPSS, the groups had small to moderate differences in terms of pre-test conceptual, and procedural, and post-test conceptual understanding of differential calculus in both groups (Rice & Harris, Citation2005). indicates the interpretation of the effect size computed.

Table 11. Interpretation of the effect sizes.

The next stages of the cycle model are the evaluation stages that contain whether the programme that the educator(s) employed for a teaching and learning process by technology is achieved or not by using all stages of the cycle model from Stages 1(environment) to 8(evaluation). Lastly, the Internalisation and Externalisation stages of the cycle model were followed. It was anticipated that students in the experimental group would internalise the GeoGebra mathematical software and externalise their knowledge in the environment with their mentors or students after they had completed their studies at university. Vygotsky’s concept of internalisation is a model of learning alienated activities, interconnected dialogic processes (scaffolding) (i.e. decontextualised) in which the individual uses sociocultural practices (teaching and learning of differential calculus with the aid of the GeoGebra mathematical software) through engagement with these interconnections (activities designed by Tharp, Citation1993; Smith, Dockrell, & Tomlinson, Citation1997).

Those students who had internalised the activities were expected to externalise the activities again in the school environment, which is known as communities of practice. This stage was similar to Stage 1 of the cycle model, but participants were now familiar with the environment and the activities they had engaged in during the treatment.

Discussion and findings

The combination of the two mathematical proficiencies of students in the understanding of differential calculus in the experimental group showed great improvement, with an effect size of d = 1.7 and with a percentile gain of 46%. Students in the experimental group showed great improvement in procedural understanding, with an effect size of d = 1.2 and a percentile gain of 49%. However, in a conceptual understanding of differential calculus, the students showed only slight improvement with an effect size of d = 0.02 and a percentile gain of 2%. These findings indicate that using GeoGebra for teaching DC helped students improve their procedural understanding more than their conceptual understanding, which contrasts with the findings of Ocal (Citation2017).

The analysis of post-test data using the Mann-Whitney U test indicated that procedural proficiency/understanding was statistically significantly different in the two groups (U = 132, z = −6.729, p < 0.05), whereas student’s proficiency in procedural understanding of differential calculus after the intervention (U = 433,z = −1.397, p = 0.163 > 0.05), and procedural understanding of differential calculus before the intervention (U = 422.5, z = – 1.551, p = 0.121 > 0.05) showed no significant visible difference (U = 436, z = −1.385, p = .166 > 0.05) between the groups. Using computed ES, the groups showed small to moderate differences in terms of pre-intervention conceptual and procedural and post-intervention conceptual understanding of differential calculus, indicating that there was a relationship between the two (Rice & Harris, Citation2005). In addition, when observing both types of knowledge in each group, the findings revealed that in the experimental group, students’ differential calculus proficiency (conceptual: median = 15 to median = 17.5, and procedural: median = 10 to median = 20) had increased as had the students’ overall scores (Dikovic, Citation2009). In the experimental group, procedural understanding of differential calculus had increased more than conceptual understanding as GeoGebra enables students’ visualisation of changes to variables. The transformation of procedural to conceptual understanding requires a gradual integral reconstruction of students’ perceptions towards the use of GeoGebra, even though the students expressed positive perceptions towards the use of GeoGebra during the study (Attorps, Björk, & Radic, Citation2011; Bedada & Machaba, Citation2022c). Therefore, the findings indicated that instruction with GeoGebra positively affected students’ scores in both conceptual and procedural understanding of differential calculus, contrary to the findings of Ocal (Citation2017), who reported that GeoGebra did not affect procedural understanding. However, procedural understanding can be considered the mediator between conceptual understanding and student achievement (Zulnaidi & Zamri, Citation2017). In contrast, proficiency in procedural understanding was slightly diminished in the control group (median = 15 to median = 10), whereas proficiency in conceptual understanding of differential calculus was increased (median = 15 to median = 20). The findings by Handelsman et al. (Citation2004), Hurd (Citation1998) and Williams, Papierno, Makel, and Ceci (Citation2004) revealed that courses focused more on memorisation and less on conceptual understanding and computational/procedural understanding of the material at the college level.

Finally, this study revealed that students in the experimental group were more advantaged than those in the control group regarding both types of proficiency. These findings are in keeping with those of several earlier studies on overall student achievement (Akanmu, Citation2015; Alkhateeb & Al-Duwairi, Citation2019; Arbain & Shukor, Citation2015; Doğan & Içel, Citation2011; Hutkemri, Citation2014; Jelatu, Citation2018; Nobre et al., Citation2016; Ocal, Citation2017; Preiner, Citation2008; Rohaeti & Bernard, Citation2018; Saha, Ayub, & Tarmizic, Citation2010; Tatar, Citation2013; Thambi & Eu, Citation2013; Zulnaidi & Zamri, Citation2017).

This model could contribute to the improvements of student achievement in terms of both types of knowledge (conceptual and procedural) and, in particular, the relationship between the two types of mathematical proficiency, known as the iterative views of Rittle-Johnson (Citation2017). The two types of knowledge (conceptual and procedural understanding) can be seen as bidirectional, iterative views, which means that improvements in one type of knowledge lead to improvements in the other (Nordlander, Citation2021; Rittle-Johnson, Citation2017). Both conceptual and procedural understanding lead to high achievement in calculus and interact with each other (Hoyles & Forman, Citation1995; Rittle-Johnson, Citation2017).

Conclusion

This study shed light on the use and effect of GeoGebra in teaching and learning differential calculus in the Ethiopian context. It was conducted when the Ministry of Science and Higher Education (MOSHE) became aware of the fourth industrial revolution and was making efforts to expand technology integration at every stage of schooling, especially at the university level (PASET Forum, Citation2019). Learners in the 21st century need technical support in the learning process because of the advancements made in technology for teaching and learning. A GeoGebra-oriented classroom uses one of these technologies that can be implemented in the classroom.

The findings of the present study suggest that the cycle model that emanated from the study for learning and teaching could improve students’ procedural and conceptual understanding. The study satisfied the principles of the fourth educational revolution, which are that the teaching and learning process should be reshaped (Ally & Wark, Citation2020) and consistent with Common Core State Standards that do not recommend traditional teaching and learning approaches (Alabdulaziz et al., Citation2021). The present study thus produced the cycle model for teaching and learning differential calculus using technology (Koehler & Mishra, Citation2009). The findings of the study reveal that the improvement of both proficiencies was the result of the scaffolding of student and teacher activities, such as explaining (defining the problem), feedback, rearranging (as the software is dynamic and the teacher can change a given question as many times as they want to) and modifying and modelling lesson learning within the classroom, by GeoGebra.

In summary, we strongly believe that the use of GeoGebra had a positive impact on visualisation through self-exploration and social interaction when learning differential calculus by using instructional technology known as the cycle model.

Authors’ contributions

Tola Bekene Bedada: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data and wrote the paper. Prof. M.F. Machaba: Supervisor to the main author and contributed to the writing of the paper.

Acknowledgments

I am grateful to all the enumerators (at the Mathematics Department of Wachemo University and the University of South Africa) and participants of the study who participated in the completion of this study. I also thank my PhD thesis supervisor Prof. M. F. Machaba. All views and results of this study are only those of the authors.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Data availability statement

The data and materials used in the current study are available from the corresponding author upon request.

Additional information

Funding

The authors have not received any financial support for this research.

Notes on contributors

Tola Bekene Bedada

Tola Bekene Bedada was born in 1987 at Arsi zone, Ethiopia, and graduated with his BEd in Mathematics from Debre Markos University in 2009 and his Master’s in mathematics education from Addis Ababa University in 2011. He completed his PhD in Mathematics Education in 2021 and currently workng in Wachemo University,Ethiopia. Hisresearch interests are instructional technology in Mathematics Education and learners’ misconceptions.

M.F. Machaba

Prof. France Machaba, DEd, was born in Alldays, South Africa, on 5 April 1974. He holds a Doctoral degree in Mathematics Education from Tshwane University of Technology (TUT) (2014), a Master’s degree in Education from Tshwane University of Technology (2003), a BTech (Educational Management, 1999) and a BTech in Natural Science (Mathematics & Physics, 2000) also from TUT and a BSc (Hons) (Mathematics Education) from Wits University (2005). His research interests are in Teaching and learning of Mathematical Literacy alongside Mathematics, investigation of learners’ misconceptions in understanding mathematics concepts, and the usage of everyday context in the teaching and learning of Mathematics.

References

  • Agyei, D. D., & Voogt, J. (2010). ICT use in the teaching of mathematics: Implications for professional development of pre-service teachers in Ghana. Education and Information Technologies, 16(2011), 423–439.
  • Akanmu, I. A. (2015). Effect of Geogebra package on learning outcomes of mathematics (Secondary school) students in Ogbomoso North local government area of Oyo state. (Master’s of Science Thesis in Mathematics Education). Obafemi Awolowo University, Ile-Ife, Nigeria. 83–94.
  • Alabdulaziz, M. S., Aldossary, S. M., Alyahya, S. A., & Althubiti, H. M. (2021). The effectiveness of the GeoGebra programme in the development of academic achievement and survival of the learning impact of the mathematics among secondary stage students. Education and Information Technologies, 26(3), 2685–2713.
  • Alkhateeb, M. A., & Al-Duwairi, A. M. (2019). The effect of using mobile applications (GeoGebra and sketchpad) on the students’ achievement. International Electronic Journal of Mathematics Education, 14(3), 523–533.
  • Ally, M., & Wark, N. (2020). Sustainable development and education in the fourth industrial revolution (4IR). British Columbia, Canada: Commonwealth of Learning. http://hdl.handle.net/11599/3698
  • Antohe, V. (2009). Limits of educational soft “GeoGebra” in a critical constructive review. Annals.Computer Science Series, 7(1), 47–54.
  • Arango, J., Gaviria, D., & Valencia, A. (2015). Differential calculus teaching through virtual learning objects in the field of management sciences. Procedia-Social and Behavioral Sciences, 176, 412–418. doi:10.1016/j.sbspro.2015.01.490
  • Arbain, N., & Shukor, N. A. (2015). The effects of GeoGebra on students’ achievement. Procedia-Social and Behavioral Sciences, 172(1), 208–214.
  • Attorps, I., Björk, K., & Radic, M. (2011). The use of mathematics software in university mathematics teaching. The Proceedings of the 7th Congress of the European Society for Research in Mathematics Education (pp. 2188–2197).
  • Baran, B. (2010). Experiences from the process of designing lessons with interactive whiteboard: ASSURE as a road map. Contemporary Educational Technology, 1(4), 367–380.
  • Bedada, T. B. (2021). The use and effect of Geogebra software in calculus at Wachemo University, Ethiopia: An investigation (Doctoral dissertation). University of South Africa, Pretoria, South Africa.
  • Bedada, T. B., & Machaba, F. (2022a). The effect of GeoGebra on STEM students learning trigonometric functions. Cogent Education, 9(1), 1–18.
  • Bedada, T. B., & Machaba, M. F. (2022b). The effect of GeoGebra on students’ abilities to study calculus. Education Research International, 2022, 1–14. https://doi.org/10.1155/2022/4400024
  • Bedada, T. B., & Machaba, M. F. (2022c). Investigation of student’s perception learning calculus with GeoGebra and cycle model. EURASIA Journal of Mathematics, Science and Technology Education, 18(10), em2164.
  • Biagi, F., & Loi, M. (2013). Measuring ICT use and learning outcomes: Evidence from recent econometric studies. European Journal of Education, 48(1), 28–42.
  • Blake, B., & Pope, T. (2008). Developmental psychology: Incorporating Piaget’s and Vygotsky’s theories in classrooms. Journal of Cross-Disciplinary Perspectives in Education, 1.
  • Breidenbach, D., Dubinsky, E., Hawks, J., & Nichols, D. (1992). Development of the process conception of function. Educational Studies in Mathematics, 23(3), 247–285.
  • Bressoud, D., Ghedamsi, I., Martinez-Luaces, V., & Törner, G. (2016). Teaching and learning of calculus. Basel, Switzerland: Springer Nature. http://www.springer.com/series/14352
  • Charles-Ogan, G., & Ibibo, G. (2018). GeoGebra : A technological software for teaching and learning of calculus in Nigerian schools. American Journal of Applied Mathematics and Statistics, 6(3), 115–120.
  • Churcher, K. M. A., Downs, E., & Tewksbury, D. (2014). “Friending” Vygotsky: A social constructivist pedagogy of knowledge building through classroom social media use. The Journal of Effective Teaching, 14(1), 33–50.
  • Curri, E. (2012). Using computer technology in teaching and learning mathematics in an Albanian upper secondary school: The implementation of simreal in trigonometry lessons. Kristiansand, Norway: The University of Agder.
  • Daniels, H. (2001). Vygotsky and pedagogy (1st ed.). London and New York: The Taylor & Francis e-Library.
  • De Witte, K., & Rogge, N. (2014). Does ICT matter for effectiveness and efficiency in mathematics education? Computers & Education, 75, 173–184.
  • Dikovic, L. (2009). Implementing dynamic mathematics resources with GeoGebra at the college level. Journal of Emerging Technologies in Learning, 4(3), 51–54.
  • Doğan, M., & Içel, R. (2011). The role of dynamic geometry software in the process of learning : GeoGebra example about triangles. International Journal of Human Sciences, 8(1), 1442–1458.
  • Durán, A. J., Pérez, M., & Varona, J. L. (2014). The misfortunes of a trio of mathematicians using computer algebra systems can we trust in them ? Notices of the AMS, 61(10), 1249–1252. doi:10.1090/noti1173
  • Elliott, A., & Woodward, W. (2007). Statistical analysis quick reference guidebook. Thousand Oakes, CA: SAGE Publications, 114–131. doi:10.4135/9781412985949
  • Ellis, M. W., & Berry, R. Q. (2005). The paradigm shift in mathematics education: Explanations and implications of reforming concepts of teaching and learning. Mathematics Educator, 15(1), 7–17.
  • Eyyam, R., & Yaratan, H. S. (2014). Impact of use of technology in mathematics lesson on student achievement and attitudes. Social Behavior and Personality, 42(1), 31–42. https://doi.org/10.2224/sbp.2014.42.0.S31
  • Goodison, T. (2002). ICT and attainment at primary level. British Journal of Educational Technology, 33(2), 201–211.
  • Gordon, S. P. (2004). Mathematics for the New Millennium. International Journal for Technology in Mathematics Education, 11(2), 37–44.
  • Gündüz, Ş., & Odabasi, F. (2004). The importance of instructional technologies and material development course at pre-service teacher education in the information age. The Turkish Online Journal of Educational Technology 2002, 3(1), 43–48.
  • Handelsman, J., Ebert-May, D., Beichner, R., Bruns, P., Chang, A., DeHaan, R., … Wood, W. B. (2004). Scientific teaching. American Association for the Advancement of Science, 304(5670), 521–522.
  • Hechter, J. E. (2020). The relationship between conceptual and procedural knowledge in calculus. Pretoria, South Africa: The University of Pretoria.
  • Hohenwarter, M., & Jones, K. (2007). Ways of linking geometry and algebra, the case of GeoGebra. Proceedings of the British Society for Research into Learning Mathematics, 27(3), 126–131.
  • Hohenwarter, & Lavicza, Z. (2009). The strength of the community: How GeoGebra can inspire technology integration in mathematics teaching. 3–5. doi:10.11120/msor.2009.09020003
  • Hourigan, M., & O’Donoghue, J. (2009). Working towards addressing the mathematics subject matter knowledge needs of prospective teachers. Dublin, Ireland: St. Patricks College.
  • Hoyles, C., & Forman, E. A. (1995). Processes and products of collaborative problem-solving-some interdisciplinary perspectives-introduction. Introduction, Cognition and Instruction, 13(4), 37–41.
  • Huang, R., Spector, J. M., & Yang, J. (2019). Educational technology a primer for the 21st century. New York, NY: Springer.
  • Hurd, P. D. (1998). Scientific literacy: New minds for a changing world. Science Education, 82(1), 407–416.
  • Hutkemri, E. Z. (2014). Impact of using GeoGebra on students’ conceptual and procedural knowledge of limit function. Mediterranean Journal of Social Sciences, 5(23), 873–881.
  • Jelatu, S. (2018). Effect of GeoGebra - aided REACT strategy on understanding of geometry concepts. Internal Journal of Instruction, 11(4), 325–336.
  • Kilpatrick, J. (2001). Understanding mathematical literacy: The contribution of research. Educational Studies in Mathematics, 47, 101–116.
  • Kinnari, H. (2010). A study of mathematics proficiency. In 1st Intl workshop on maths and ICT: Education, Research and Applications, 02-04 November 2010, Bucharest, ROMANIA, (pp. 35–39).
  • Koehler, M. J., & Mishra, P. (2009). What is technological pedagogical content knowledge? Contemporary Issues in Technology and Teacher Education, 9(1), 60–70.
  • Lantolf, J. P., & Appel, G. (1994). Speaking as mediation : A study of speaking L1 and L2 text recall tasks. The Modern Language Journal, 78(4), 437–452.
  • Lasut, M. (2015). Application of information computer-based learning in calculus package learning. International Journal of Scientific and Research Publications, 5(2), 1–4. www.ijsrp.org
  • Lavicza, Z. (2010). Integrating technology into mathematics teaching at the university level. ZDM Mathematics Education, 42(1), 105–119.
  • Machaba, F., & Bedada, T. (2022). University lecturers’ preparedness to use technology in teacher training of mathematics during Covid-19: The case of Ethiopia. South African Journal of Higher Education, 36(1), 171–192.
  • Marek, E. A., Gerber, B. L., & Cavallo, A. M. (1999). Literacy through the learning cycle. https://eric.ed.gov/?id=ED455088
  • Mcmillan, J., & Schumacher, S. (2014). Research in education evidence-based inquiry (7th ed.). London, UK: Pearson Education Limited.
  • Mendezaba, M. J. N., & Tindowen, D. J. C. (2018). Improving students’ attitude, conceptual understanding and procedural skills in differential calculus through Microsoft mathematics. Journal of Technology and Science Education, 8(4), 385–397. https://doi.org/10.3926/jotse.356
  • Mignotte, M. (1992). Mathematics for computer algebra. In Quantitative literacy: Why numeracy matters for schools. New York, NY: Verlag. doi:10.1007/978-1-4613-9171-5
  • Miller, D., & Glover, D. (2007). Into the unknown: The professional development induction experience of secondary mathematics teachers using interactive whiteboard technology. Learning, Media and Technology, 32(3), 319–331.
  • Nobre, C. N., Meireles, M. R. G., Vieira, N., Jr, De Resende, M. N., Da Costa, L. E., & Da Rocha, R. C. (2016). Informatics in Education, 15(2), 253–267.
  • Nordlander, M. C. (2021). Lifting the understanding of trigonometric limits from procedural to conceptual. International Journal of Mathematical Education in Science and Technology, 14. doi:10.1080/0020739X.2021.1927226
  • Novotná, J., & Jančařík, A (2018). Principles of efficient use of ICT in mathematics education. In K. Ntalianis, A. Andreatos, & C. Sgouropoulou (Eds.), ECEL 2018 17th European Conference on e-Learning, Charles University, Faculty of Education, Prague, Czech Republic, (pp. 431–440).
  • Ocal, M. F. (2017). The effect of Geogebra on students’ conceptual and procedural knowledge: The case of applications of derivative. Higher Education Studies, 7(2), 67–78.
  • Ozguiin-Koca, S. A. (2010). Prospective teachers’ views on the use of calculators with computer algebra system in algebra instruction. Journal of Mathematics Teacher Education, 13(1), 49–71.
  • PASET Forum. (2019, May 20-22). 5th PASET forum. Destination digital Africa: Preparing our youth for the future (Vol. 48, Issue 10) Kigali, Rwanda: Venue: Kigali Convention Center.
  • Pierson, M. E. (2001). Technology integration practice as a function of pedagogical expertise. Journal of Research on Computing in Education, 33(4), 413–430.
  • Preiner, J. (2008). Dynamic mathematics software to mathematics teachers: The case of GeoGebra. Salzburg, Austria: University of Salzburg.
  • Rice, M. E., & Harris, G. T. (2005). Comparing effect sizes in follow-up studies: ROC area, Cohen’s d, and r. Law and Human Behavior, 29(5), 615–620.
  • Rittle-Johnson, B. (2017). Developing mathematics knowledge. Child Development Perspectives, 1–7. doi:10.1111/cdep.12229
  • Robutti, O. (2010). Graphic calculators and connectivity software to be a community of mathematics practitioners. ZDM Mathematics Education, 42(1), 77–89.
  • Rochowicz, J. A. (1996). The impact of using computers and calculators on calculus instruction : Various perceptions. Journal of Computers in Mathematics and Science Teaching, 15(4), 423–435.
  • Rohaeti, E. E., & Bernard, M. (2018). The students’ mathematical understanding ability through scientific- assisted approach of GeoGebra software. Journal of Mathematics Education, 7(2), 165–172.
  • Ruthven, K., Hennessy, S., & Brindley, S. (2004). Teacher representations of the successful use of computer-based tools and resources in secondary-school English, mathematics and science. Teaching and Teacher Education, 20(1), 259–275.
  • Safdar, A., Yousuf, M. I., Parveen, Q., & Behlol, M. G. (2011). Effectiveness of information and communication technology (ICT) in teaching mathematics at secondary level. International Journal of Academic Research, 3(5), 67–72. www.ijar.lit.az
  • Saha, R. A., Ayub, A. F. M., & Tarmizic, R. A. (2010). The effects of geogebra on mathematics achievement : Enlightening coordinate geometry learning. Procedia, Social and Behavioral Sciences, 8(1), 686–693.
  • Sahin, A., Cavlazoglu, B., & Zeytuncu, Y. E. (2015). Flipping a college calculus course: A case study. Educational Technology and Society, 18(3), 142–152.
  • Salvucci, S., Walter, E., Conley, V., Fink, S., & Saba, M. (1997). Measurement error studies at the national center for education statistics. https://eric.ed.gov/?id=ED410313
  • Shadish, W. R., & Luellen, J. K. (2005). Quasi-experimental designs. In B. S. Everitt & D. C. Howell (Eds.), Encyclopedia of statistics in behavioral science (Vol. 3, pp. 1641–1644). Chichester, UK: John Wiley and Sons, Ltd.
  • Sharma, L. R. (2021). Analysis of difficulty index, discrimination index and distractor efficiency of multiple choice questions of speech sounds of English. International Research Journal of MMC, 2(1), 15–28.
  • Smith, L., Dockrell, J., & Tomlinson, P. (1997). Piaget, Vygotsky and beyond: Future issues for developmental psychology and education. Milton Park, Abingdon-on-Thames, Oxfordshire, UK: Taylor and Francis.
  • So, H.-J., & Kim, B. (2009). Learning about problem-based learning: Student teachers integrating technology, pedagogy and content knowledge. Australasian Journal of Educational Technology, 25(1), 101–116.
  • Stein, M. K., & Smith, M. S. (2011). Mathematical tasks as a framework for reflection : From research to practice. Mathematics Teaching in the Middle School, 3(4), 268–275.
  • Taber, K. S. (2018). The use of cronbach’s alpha when developing and reporting research instruments in science education. Research in Science Education, 48(6), 1273–1296.
  • Tall, D. (1986, July, August). Using the computer to represent calculus concepts. Calculus and the Computer. Actes de la 4ème École d’Été de Didactique des Mathematiques … [Proceedings of the 4th Summer School of Didactics of Mathematics] (pp. 238–264). France
  • Tall, D. (1990). Inconsistencies in the learning of calculus and analysis. Focus on Learning Problems in Mathematics, 12(3), 49–63.
  • Tall, D. (2003). Using technology to support an embodied approach to learning concepts in mathematics. Historia e tecnologia no Ensino da Matemática 1, 1–28.
  • Tall, D. (2013). How humans learn to think mathematically: Exploring the three worlds of mathematics. Cambridge University Press.
  • Tall, D. (2019, August). The evolution of calculus: A personal experience 1956–2019. In Conference on Calculus in Upper Secondary and Beginning University Mathematics (pp. 1–17). at University of Agder, Norway, August 6 – 9, 2019
  • Tall, D., Smith, D., & Piez, C. (2008). Technology and calculus. In M. K. Heid & G. M. Blume (Eds.), Research on technology and the teaching and learning of mathematics: Vol. I (pp. 207–258). Research Syntheses. doi:10.1007/978-1-4757-4698-3_5
  • Tatar, E. (2013). The effect of dynamic software on prospective mathematics teachers ’ perceptions regarding information and communication technology. Australian Journal of Teacher Education, 38(12). doi:10.14221/ajte.2013v38n12.6
  • Tay, L. Y., Lim, S. K., Lim, C. P., & Koh, J. H. L. (2012). Pedagogical approaches for ICT integration into primary school English and mathematics: A Singapore case study. Australasian Journal of Educational Technology, 28(4), 740–754.
  • Thambi, N., & Eu, L. K. (2013). Effect of students’ achievement in fractions using GeoGebra. Sainsab, 16(1), 97–106.
  • Tharp, R. (1993). The institutional and social context of educational practice and reform. In E. A. Forman, N. Minick, & C. A. Stone (Eds.), Contexts for learning: Sociocultural dynamics in children’s development (pp. 269–282). Oxford, UK: Oxford University Press, Inc.
  • Turkmen, H. (2006). What technology plays supporting role in learning cycle approach for science education. Turkish Online Journal of Educational Technology, 5(2), 71–76.
  • van Kesteren, M. T. R., Krabbendam, L., & Meeter, M. (2018). Integrating educational knowledge: Reactivation of prior knowledge during educational learning enhances memory integration. NPJ Science of Learning, 3(1), 1–8.
  • Vygotsky, L. S. (1978a). Interaction between learning and developing. In Gauvain & Cole (Eds.), Readings on the development of children (pp. 34–40). New York, NY: Scientific American Books.
  • Vygotsky, L. S. (1978b). Mind in society: The development of higher psychological processes. Cambridge, MA: Harvard University Press.
  • Vygotsky, L. S. (1984). Interaction between learning and development. In M. Cole, V. John-Steiner, S. Scribner, & E. Souberman (Eds.), Mind in society:The development of higher psychological processes (pp. 79–91). Cambridge, MA: Harvard University Press.
  • Vygotsky, L. S., Leont’ev, A. N., & Luria, A. R. (1999). Perspectives on activity theory. Y. Engestrom, R. Miettinen, & R. Punamaki, (eds.). Cambridge, MA: Cambridge University Press.
  • Williams, S. R. (1991). Models of limit held by college calculus students. Journal for Research in Mathematics Education, 22(3), 219–236.
  • Williams, W. M., Papierno, P. B., Makel, M. C., & Ceci, S. J. (2004). Thinking like a scientist about real-world problems: The Cornell institute for research on children science education program. Journal of Applied Developmental Psychology, 25(1), 107–126.
  • Wood, D., Bruner, J. S., & Ross, G. (1976). The role of tutoring in program solving. Journal of Child Psychology Psychiary, 17(1), 89–100.
  • Young, D. J., Reynolds, A. J., & Walberg, H. J. (1996). Science achievement and educational productivity : A hierarchical linear model. The Journal of Educational Research, 86(5), 272–278.
  • Zachariades, T., Pamfillos, P., Jones, K., Maleev, R., Christou, C., Giannakoulias, E., … Pittalis, M. (2007). Teaching calculus using dynamic geometric tools. Southampton, UK: University of Southampton. http://www.math.uoa.gr/calgeo
  • Zhao, Y., Pugh, K., Sheldon, S., & Byers, J. L. (2002). Conditions for classroom technology innovations. Teachers College Record, 104(3), 482–515.
  • Zulnaidi, H., & Zamri, S. N. A. S. (2017). The effectiveness of the GeoGebra software: The intermediary role of procedural knowledge on students’ conceptual knowledge and their achievement in mathematics. EURASIA Journal of Mathematics Science and Technology Education, 13(6), 2155–2180.