Title :
The flow and self efficacy of sixth grade students under Scratch programming learning
Author :
Lai, Ah-Fur ; Guo, Shih-Hao
Author_Institution :
Dept. of Comput. Sci., Taipei Municipal Univ. of Educ., Taipei, Taiwan
Abstract :
Due to the complexity of its syntax and unfriendly programming environment of the traditional computer language, teaching the students in the elementary school to learn computer programming is impossible. On the contrary, a visualized programming environment such as MIT Scratch will be suitable for the young students to learn. Nevertheless, there is little research to study the suitability of the visualized programming environment. As a result, this study adopts MIT Scratch as a learning tool and conducts an experiment to investigate the flow and self-efficacy of programming of sixth grade students (n=121). Furthermore, the peer coaching strategy is integrated into this study to survey its effectiveness.
Keywords :
computational complexity; computer aided instruction; computer science education; teaching; visual programming; MIT scratch; computer language; computer programming learn; learning tool; scratch programming learning; sixth grade student; student teaching; syntax complexity; unfriendly programming environment; visualized programming environment; Cities and towns; Computers; Educational institutions; Programming profession; Visualization; Scratch; flow; peer coaching; programming learning; self efficacy;
Conference_Titel :
Electrical and Control Engineering (ICECE), 2011 International Conference on
Conference_Location :
Yichang
Print_ISBN :
978-1-4244-8162-0
DOI :
10.1109/ICECENG.2011.6056787