This document outlines six strands of an ICT curriculum for schools: 1) access to resources through websites and courses, 2) communication and collaboration tools, 3) audio/video content development and editing software, 4) e-conferences and webinars, 5) free and open source software, and 6) integrating ICT into all spheres of learning. It provides examples of specific online resources, tools, and activities that can be used for each strand. The document also lists seven objectives for teachers and challenges to integrating ICT into the curriculum.