Summary
Significant challenges to teaching younger students software engineering
Technology can support an apprenticeship model
- Collaboration -- But in context!
- Modeling the process -- But reach the students!
- Addressing learning needs -- But knowing the needs is much of the battle!