design pattern
re-usable form of a solution to a design problem
software design pattern
reusable solution to a commonly occurring software problem
interaction design pattern
design pattern for human-computer interaction
pedagogical pattern
re-usable form of a solution to a problem or task in pedagogy
jelly-roll construction
common design for cylindrical rechargeable battery cells and capacitors