This is called Dynamic Testing, or Dynamic Assessment. This type of assessment measures what a child already knows as well as their learning potential. It focuses on the model of assessing the child (usually by pre-assessment), teaching the child something new, and then assessing the child again to check for understanding.