A professional development model for primary teachers participating in a computer technology program for schools