Connected Chemistry 2019 Curricular Unit A high school chemistry unit with tightly integrated computational thinking activities.
Phenomenological programming A new design approach to creating blocks-based programming environments for science classrooms.