This document discusses subject-specific ICT pedagogy, including its design, use, and experience. It defines pedagogy as any activity designed to enhance learning, and notes that ICT can enhance the teaching and learning process. It discusses how different subjects require different ICT tools, providing examples of tools for language learning and mathematics. It outlines the major types of ICT tools available, including authoring and computing tools, learning management systems, communication tools, online knowledge databases, and social networking. Finally, it discusses using ICT as a medium for curriculum transaction and some positive outcomes and experiences, such as increased student engagement, authenticity, and development of critical digital literacies.