What did students learn in programming workshops?: Comparison of students' reports from two programming workshops in Japan
暂无分享,去创建一个
Teaching programming in elementary schools is becoming popular nowadays so that students can acquire logical thinking and programming abilities as 21st century skills. However, it remains unclear what students actually learn when they engage in programming. In this study, I describe student learning in the two types of programming workshops that I conducted at an elementary school in Japan, referring to half a century of research history on using programming as a way to learn how to learn.
[1] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[2] Seymour Papert,et al. Mindstorms: Children, Computers, and Powerful Ideas , 1981 .
[3] Jeannette M. Wing. An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.
[4] Resnick,et al. Programming for All , 2009 .