I'm an industry practitioner with a keen interest in education; recently I've been reading more about Vygotsky's Zone of Proximal Development and the theory of Instructional Scaffolding whereby a student learns by performing a task while being provided the minimal needed support by an expert instructor. And then in a work context I suddenly had a lightbulb moment by connecting it to what we typically do in technical coding interviews in the industry - trying to figure out what is the minimal level of hints/support a candidate needs to solve a task at the expected level, and thus gain insights as to their capability gaps. And being on the candidate side of interviews in the past, I can report having learned a huge amount by receiving this kind of scaffolding from good interviewers.
So here's my question: have there been any implementations of such interviews as an extensive tool for formal and ongoing formative assessment in either an academic course of studies or an industry setting? And if so, have there been measurements of the effectiveness of such an approach?
In terms of related things I tried searching for so far:
- I see similarities with the oral examination approach, but I only ever saw it used for summative, rather than formative assessments, and I've also not encountered any use of it in computer science education.
- From another angle, it is somewhat similar to what is commonly done in industry apprenticeships and on-the-job-training 'buddy' systems, which involve scaffolding in the context of pair-programming sessions, but I couldn't find any detail on it being done in a formal and consistent approach.
- Oh, and of course there are educational providers that actually focus on interview preparation, but from my experience, these generally focus on 'gaming' the interview process, as opposed to using it for the underlying learning objectives, and I couldn't find any literature to the contrary.