This document outlines an ICTPD project that links information and communication technology (ICT) professional development with an assessment for learning (AFL) program. The project aims to promote effective teaching and learning through the use of ICT as a tool to enhance student learning. Teachers participate in ICT training over two terms and work with facilitators to integrate ICT into their AFL methodology. The goal is for teachers to use ICT to support constructivist learning principles and formative assessment strategies to improve practice and student outcomes.