Wiki page housing an entire textbook on learning, teaching and technology. Focus placed on emerging perspectives. Covers traditional, socially oriented, direct instruction and learner-centered theories. Provides strategies for teaching from project based learning to the mind of the learner. Links to modeling, scaffolding, and other learning tools.
Buck Institute for Education "BIE" has created free materials - "FreeBIEs" - such as planning forms, student handouts, rubrics, and articles for educators to download and use to design, assess, and manage projects. Extensive links, tutorials videos. This is the link to the "FreeBIEs" page.
Nice resource from which to pluck particular needs. Module 1 & 9 could help ict, module 2 with teaching theory, design principles, module 5 with methods of delivery and learner support - other modules could help back up theory and/or practice - modules for guides, needs analysis, etc.