JavaScript for

effective learning
open education
computing literacy

instructional design

explicitly teach the implicit

process over product

context is content

full complexity, max simplicity

open source
!==
open education

open source vs. open education

open source, open education

open source, open education

open source, open education

student-accessible OER

computing literacy

honesty

agency

ownership

integration

preparation