Abstract
The teaching of appropriate problem-solving techniques to novice learners in undergraduate software development education is often poorly defined when compared to the delivery of programming techniques. Given the global need for qualified designers of information technology, the purpose of this research is to produce a foundational template for an educational software development methodology grounded in the established literature. This template can be used by third-level educators and researchers to develop robust educational methodologies to cultivate structured problem solving and software development habits in their students while systematically teaching the intricacies of software creation.
Original language | English (Ireland) |
---|---|
Pages (from-to) | 12-53 |
Number of pages | 41 |
Journal | Journal of Information Technology Education: Innovations in Practice |
Volume | 23 |
DOIs | |
Publication status | Published - 24 Sep 2024 |