Is Computer Support More Significant than Collaboration in Promoting Self-Efficacy and Transfer?