Patternlets - A teaching tool for introducing students to parallel design patterns.
Joel C. AdamsPublished in: J. Parallel Distributed Comput. (2017)
Keyphrases
- design patterns
- higher education
- learning environment
- computer programming
- learning games
- distance learning
- university level
- software engineering
- programming course
- teaching methods
- high school
- learning process
- design rationale
- problem based learning
- middle school students
- e learning
- object oriented
- thinking skills
- computational thinking
- teaching materials
- classroom teaching
- engineering courses
- software design
- learning platform
- cooperative learning
- science education
- elementary school
- helping students
- secondary school
- teacher education
- usage scenarios
- software systems
- learning experience
- formative assessment
- design studio
- blended learning
- collaborative learning
- learning activities
- learning styles
- software architecture
- student learning
- mobile learning
- learning objects
- design principles
- concept maps
- college students
- intelligent tutoring systems
- artificial intelligence
- online learning
- process model
- curriculum design
- multi agent
- lesson plans
- behavioural patterns
- grade students
- databases
- database