Studying Students' Early-Stage Software Design Practices.
Brian A. DanielakWilliam E. J. DoanePublished in: ICLS (2014)
Keyphrases
- early stage
- software design
- educational software
- software engineering
- software systems
- conceptual understanding
- software development
- computer science education
- science classroom
- science curriculum
- learning styles
- learning experience
- high school students
- design patterns
- knowledge practices
- student learning
- educational settings
- object oriented design
- learning outcomes
- learning opportunities
- distance learning
- learning activities
- software engineers
- e learning
- high school
- collaborative learning
- learning environment
- case study
- real world
- science education
- intelligent tutoring systems
- middle school
- engaging students
- classroom practice
- teaching practices
- elementary school
- blended learning
- distance education