Changes for document DogFoodPrinciple

From version 28.1
edited by Ajdin Brandic
on 2009/04/15 17:00
To version 29.1
edited by Ajdin Brandic
on 2009/04/15 17:01
Change comment: There is no comment for this version
Object changes
Property Previous value New value
Object number 0 of type Patterns.PatternClass modified
Solution In an environment where changes are frequent and new tools need to be habitually evaluated and assimilated into educational practice, the practitioners, designers and developers are themselves constantly learning. If a new tool or practice has a potential to enhance students' learning, then it logically follows that it should have a potential to enhance the ~~practitioners'~~ learning. The term [Eat Your Own Dog Food>Main.bibliography.2e9e83e805d9e8002cf107fb708335d76] is considered common wisdom in software development: a company  producing software should use its own tools. In the case of developing innovative educational practices and tools, it has even more advantages. * When evaluating a proposed tool, first consider how ~~you~~ could use it to support ~~your~~ learning. Think about the advantages as well as the challenges it would pose for you, and how it would fit it with your existing schemes. Then think how these issues would apply to your students. * Make a concious effort to use the new tool as a habit. * Observe the changes that occur in your learning processes. In an environment where changes are frequent and new tools need to be habitually evaluated and assimilated into educational practice, the practitioners, designers and developers are themselves constantly learning. If a new tool or practice has a potential to enhance students' learning, then it logically follows that it should have a potential to enhance the ~~practitioners'~~ learning. The term [Eat Your Own Dog Food>Main.bibliography.2e9e83e805d9e8002cf107fb708335d76] is considered common wisdom in software development: a company  producing software should use its own tools. In the case of developing innovative educational practices and tools, it has even more advantages. * When evaluating a proposed tool, first consider how ~~you~~ could use it to support ~~your~~ learning. Think about the advantages as well as the challenges it would pose for you, and how it would fit it with your existing schemes. Then think how these issues would apply to your students. * Make a concious effort to use the new tool as a habit. * Observe the changes that occur in your learning processes.

This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 2.0.24043 - Documentation