Review on teaching and learning of computational thinking through programming: What is next for K-12?

作者:

Highlights:

• Programming can help foster computational thinking (CT).

• Lack of programming-related studies for K-12 despite increased interest.

• Future studies can focus on intervention in regular classroom setting.

• Examine programming process with think-aloud protocol and on-screen recording.

• Explore activities supporting computational perspectives and practices.

摘要

•Programming can help foster computational thinking (CT).•Lack of programming-related studies for K-12 despite increased interest.•Future studies can focus on intervention in regular classroom setting.•Examine programming process with think-aloud protocol and on-screen recording.•Explore activities supporting computational perspectives and practices.

论文关键词:Programming,Scratch,Computer science education,K-12,Computational thinking

论文评审过程:Available online 30 September 2014.

论文官网地址:https://doi.org/10.1016/j.chb.2014.09.012