Related Experiment Video
Updated: Jan 11, 2026

14:43
Universal Screening for Prevention of Reading, Writing, and Math Disabilities in Spanish
Published on: July 18, 2020
8.5K
The Effectiveness of a Cover-Copy-Compare App for Developing Secondary School Students' Mathematical Procedural
Jacob Strauss1, Colin Foster1, Tim Jay2
1Department of Mathematics Education, Loughborough University, Schofield Building, Loughborough, LE11 3TU UK.
Summary
Cover-copy-compare (CCC) improved secondary students' procedural fluency in math more than standard exercises. This self-managed learning approach shows promise for complex procedures in secondary education.
Area of Science:
- Educational Psychology
- Mathematics Education
- Educational Technology
Background:
- Cover-copy-compare (CCC) is a self-managed learning strategy effective for foundational math skills.
- Previous research on CCC has primarily focused on primary school mathematics.
- Complex, multi-step procedures in secondary education have not been extensively studied with CCC.
Purpose of the Study:
- To investigate the effectiveness of a novel Cover-copy-compare (CCC) application for teaching secondary students complex mathematical procedures.
- To compare the impact of a CCC app versus a non-CCC app on students' procedural fluency.
Main Methods:
- A randomized controlled trial was conducted with 224 students aged 14-16.
- Participants used either a novel CCC app or a non-CCC app within similar technological environments.
- Both apps focused on teaching students to find the equation of a straight line given two points.
Main Results:
- Students using the CCC app demonstrated significantly greater improvements in procedural fluency compared to those using the non-CCC app.
- The study found that CCC was effective for a complex, multi-step procedure in secondary mathematics.
Conclusions:
- Cover-copy-compare (CCC) has strong potential for enhancing procedural fluency in secondary education mathematics.
- The findings support the adaptation of CCC for more complex procedures beyond primary school.
- Further research is recommended to explore CCC's application across various secondary school subjects and procedures.
Related Concept Videos
Graphical Representation of Inequalities
157
The graph of the equation where y equals x squared forms a curve known as a parabola. This curve acts as a boundary in the coordinate plane, dividing it into distinct regions based on the relative position of points.When the equality sign in the equation is replaced with an inequality—such as greater than, less than, greater than or equal to, or less than or equal to—the graphical representation changes from a single curve into a broader shaded area that signifies the set of all...
157
Solving Equations Graphically
387
Graphical methods provide an intuitive and visual means of solving equations by representing functions on the coordinate plane. These methods are especially helpful for estimating solutions, analyzing complex expressions, or understanding the behavior of functions.To solve an equation graphically, it must first be expressed in the form y = f(x). The solution to the original equation corresponds to the x-values where the graph intersects the x-axis, meaning where f(x) = 0.For example, the linear...
387
Application of Nonlinear Inequalities
196
A nonlinear inequality describes a comparison involving an expression that curves or behaves more complexly than a straight line. These inequalities often appear in forms that include squares, products, or variables in the denominator.To solve such an inequality, one starts by rewriting it so that zero appears on one side. For example, the inequality: can be factored as: This form makes it easier to identify the values that cause the expression to equal zero. In this case, the...
196
Transformations of Functions II
129
Transformations in mathematics alter the position or orientation of a function’s graph while preserving its fundamental shape. One important type of transformation is the horizontal shift, which involves modifying the input variable within a function’s equation. This operation affects where outputs occur along the horizontal axis but does not alter the function’s overall structure.A horizontal shift is achieved by replacing the input variable x with either x + c or x - c,...
129
Linear Equations
366
Linear equations form the foundation of many algebraic and real-world applications, characterized by their simplicity and utility. A linear equation is an algebraic statement in which each term is either a constant or a product of a constant and a single variable. These equations represent straight lines when plotted on a Cartesian coordinate plane, reflecting a constant rate of change between two quantities.A typical linear equation in one variable has the form: ax + b = c, where a, b, and c...
366
SFG Algebra
303
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
303

