Return to Article Details Applied learning innovation: Evaluating the effects of self-efficacy and Project-based blended learning on computational thinking skills Download Download PDF