ResPubID14698, teaching and learning using new media, scaffolding techniques