An animated agent for multiple programming platforms methodology - Norhaslinda Kamaruddin (2005)