Paradigms for Global Computing Education