NSF Award Number 1232204. Directorate for STEM Education Journal uri icon