DocumentCode
3256756
Title
Training for computational thinking capability on programming language teaching
Author
Yinnan, Zhang ; Chaosheng, Luo
Author_Institution
Sch. of Inf. & Electron. Eng., Zhejiang Univ. of Sci. & Technol., Hangzhou, China
fYear
2012
fDate
14-17 July 2012
Firstpage
1804
Lastpage
1809
Abstract
How to develop students´ capacity for computational thinking during the teaching process of computer programming, is one of the basic goals of computer fundamental education. Using C program language as example, this paper discusses how to train thinking capability of students during the programming language teaching. Computer programming languages have the features of mass content and practical techniques, and it is difficult for students to master one in short period of time. We provide some advices about how to organize the teaching content and experiments are proposed for improving the teaching results, and human thinking characters are exploited for increasing creative capability. The teaching methods proposed have proved effective for training thinking capability of students.
Keywords
C language; computer aided instruction; computer science education; C program language; computational thinking capability; computer programming; computer programming languages; human thinking characters; programming language teaching; teaching process; Algorithm design and analysis; Computer languages; Computers; Educational institutions; Programming profession; Algorithm Practice; Computational Thinking; Computer programming; Lab teaching; Teaching methodology;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education (ICCSE), 2012 7th International Conference on
Conference_Location
Melbourne, VIC
Print_ISBN
978-1-4673-0241-8
Type
conf
DOI
10.1109/ICCSE.2012.6295420
Filename
6295420
Link To Document