Provocative Artifacts for Learning (PAL) Framework