Theoritical considerations of integrating technology into the curriculum