Didactic Systems Technology