Thinking about Computational Thinking | How the Learning Sciences can Shape Deeper Learning of CS in K-12 School Education

This gallery contains 5 photos.

On November 29 (a date that holds much personal significance for me), I had the distinct pleasure of addressing a wonderful gathering of learning scientists and educators at the 26th International Conference on Computers in Education in Metro Manila hosted by the Ateneo Laboratory for the Learning Sciences of the…

Continue reading

Helping Students See Hamlet and Harry Potter in a New Light With Computational Thinking

I published this article in EdSurge on November 28, 2018, as a concrete example of how (a) computational thinking can be integrated in Language Arts (and non-STEM subjects) and (b) elements of CT such as ‘data representation’ can be taught without a computer. And keeping computation mind also helps teach…

Continue reading

What CS in schools can learn from Science and Mathematics

I read Judy Robertson’s CACM article with interest. It advocates for teaching kids more about how computers work including how programs and variables work, and also stuff like the internet and WiFi. The article raised some good points. I have had similar experiences in the context of introducing middle school…

Continue reading

Computational Thinking: The ‘5th C’ of 21st Century Skills

[This article was published February 25, 2018 on EdSurge] For better or worse, computing is pervasive, changing how and where people work, collaborate, communicate, shop, eat, travel, learn and quite simply, live. From the arts to sciences and politics, no field has been untouched. The last decade has also seen…

Continue reading

Hello world!

At long last, I’m re-joining the world of blogging. Setting up this blog is my last good act to close out 2016. I’ve just about managed to complete basic setup, but I’m still experimenting with themes, header image, fonts/colors, etc., so what you see is a placeholder for now. I hope to…

Continue reading