Story
Challenges of teaching software engineering to Sophomores
And the advantages
Apprenticeship as a Potential Solution
Supporting Apprenticeship with Technology
Collaboration
Modeling the Process
Tools for Addressing Specific Learning Problems
Previous slide
Next slide
Back to first slide
View graphic version