E-doing to filozofia projektowania, której podstawą jest następująca zasada: ludzie najlepiej uczą się poprzez działanie. Wbudowane elementy e-doing w programie nauczania stymulują proces uczenia, tak aby uatrakcyjnić proces zdobywania doświadczenia i ułatwienia zrozumienia treści kursu.