Scaffolding and Risk-taking in Project-Based Learning. - Shaghayegh Bahrami; Ouldooz Baghban Karimi (ITiCSE (2), 2025)