Learning Object Patterns for Programming
ARTICLE
Ray Jones, Tom Boyle, London Metropolitan University, United Kingdom
IJELLO Volume 3, Number 1, ISSN 1552-2237 Publisher: Informing Science Institute
Abstract
This aim of this paper is to show how existing learning objects, that have previously proved to be successful, can be used to derive patterns that could be reused in the design of new learning ob- jects. This is demonstrated in the context of learning objects that were designed to aid the mastery of computer programming by learners who had had no previous experience in the subject. Learning computer programming presents significant challenges to newcomers to computing so the reuse of successful learning object design has the potential for real pedagogical benefits. Patterns are a well-known design technique in the fields of architecture and software engineering. In a similar way to their use in object-oriented software design, patterns for the design of learning objects can be derived from successful existing learning resources; these patterns can then be reused in the design of new ones. This paper describes the learning objects that were designed to aid new computer programmers and how patterns were extracted from those learning objects. This results in a small learning object pattern catalogue that has the potential for reuse in the construction of new learning objects.
Citation
Jones, R. & Boyle, T. (2007). Learning Object Patterns for Programming. Interdisciplinary Journal of E-Learning and Learning Objects, 3(1), 19-28. Informing Science Institute. Retrieved June 5, 2023 from https://www.learntechlib.org/p/44795/.
Keywords
References
View References & Citations Map- Alexander, C., Ishikawa, S. & Silverstein, M. (1977). A pattern language: Towns, buildings, construction. Oxford: Oxford University Press.
- Boyle, T. (2003). Design principles for authoring dynamic, reusable learning objects. Australian Journal of Educational Technology, 19 (1), 46-58
- Boyle, T., Bradley, C., Chalk, P., Jones, R. & Pickard P. (2003). Using blended learning to improve student success rates in learning to program. Journal of Educational Media (Special Edition on Blended Learning), 28 (2-3), 165-178
- Boyle, T. (2006). The design and development of second generation learning objects. E. Pearson& P. Bohman (Eds.), Proceedings of Ed-Media 2006 World Conference on Educational Multimedia, Hypermedia& Telecommunications (pp. 2-11), June 26-30, 2006; Orlando, Florida.
- Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., & Stal, M. (1996). Pattern-oriented software architecture. John Wiley.
- Cebeci, Z. & Tekdal, M. (2006). Using podcasts as learning objects. Interdisciplinary Journal of Knowledge and Learning Objects, 2, 47-57. Available at http://www.ijklo.org/Volume2/v2p047057Cebeci.pdf
- Downes, S. (2001). Learning objects: Resources for distance education worldwide. International Review of Research in Open and Distance Learning, 2 (1).
- EASA. (2004). European Academic Software Awards (EASA) website. Retrieved January 18, 2007, from http://www.bth.se/llab/easa.nsf Jones, R. (2004). Designing adaptable learning resources with learning object patterns. Journal of Digital Information, 6 (1), Article No. 305.
- Kolb, D. (1985). Experiential learning: Experience as the source of learning and development. Prentice Hall.
- Koohang, A. & Harmon, K. (2005). Open source: A metaphor for e-learning. Informing Science Journal, 8, 76-86. Available at http://inform.nu/Articles/Vol8/v8p075-086Kooh.pdf Gamma, E., Helm, R., Johnson, R. & Vlissides, J. (1995). Design patterns: Elements of reusable objectoriented software. Addison-Wesley.
- Goodyear, P. (2005). Educational design and networked learning: Patterns, pattern languages and design practice. Australian Journal of Educational Technology, 21(1), 82-101. Available at http://www.ascilite.org.au/ajet/ajet21/goodyear.html
- Nash, S. (2005) Learning objects, learning objects repositories, and learning theory: Preliminary best practices for online courses. Interdisciplinary Journal of Knowledge and Learning Objects, 1, 217-228. Retrieved from http://ijklo.org/Volume1/v1p217-228Nash.pdf Polsani, P, (2003). Use and abuse of reusable learning objects. Journal of Digital Information, 3 (4), Article No. 164, 19 February. Available at http://jodi.ecs.soton.ac.uk/Articles/v03/i04/Polsani/
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.
Suggest Corrections to ReferencesCited By
View References & Citations Map-
A Systems Engineering Analysis Method for the Development of Reusable Computer-Supported Learning Systems
David Díez, Camino Fernández & Juan Dodero, Universidad Carlos III de Madrid, Spain
Interdisciplinary Journal of E-Learning and Learning Objects Vol. 4, No. 1 (Jan 01, 2008) pp. 243–257
These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact info@learntechlib.org.