@dliangthinks
Open Menu
Close Menu
About Me
Experience
Writing
Technology
Pedagogy
Translation
Education
Seymour Papert’s Legacy
Children, computers, and the future of programming education