Scaffolding: Definition, Current Debates, and Future Directions · Study