The Future of Learning: Project-based teaching and assessment supported through new media technologi