DocumentCode
2202645
Title
Research and Practice on Constructing the Course of Programming Language
Author
Dai, Kaiyu ; Zhao, Yiming ; Chen, Ronghua
Author_Institution
Zhangjiang Campus, Software Sch., Fudan Univ., Shanghai, China
fYear
2010
fDate
June 29 2010-July 1 2010
Firstpage
2033
Lastpage
2038
Abstract
Programming language (PL) is an important preliminary undergraduate course for computer-related major. In this paper, our teaching idea as well as the corresponding construction approach on this course is proposed. Firstly, the similar courses of some top oversea universities are investigated and discussed; Then, taking account of Chinese students´ actual condition and based on several years´ teaching practice, the paper argues that the main objective of the course should be to induce the students to grasp the essences of the programming, rather than fall into the trivial details of some specific programming language. Based on this idea, some considerations and concrete teaching approaches are presented, including the division of course contents and teaching sequences, high level case-based teaching by utilizing the open-source platforms of “Robocode” and “Karel world”; Furthermore, the elaborate designing of the course project can also embody our teaching methodology and greatly arouse the interest of the students. The results of the teaching practice show that our teaching idea and methodology on the course is promising.
Keywords
case-based reasoning; computer aided instruction; computer science education; educational courses; educational institutions; programming languages; teaching; case-based teaching; open source platform; programming language; teaching methodology; undergraduate course; universities; Computers; Educational institutions; Java; Programming profession; Programming Language; case-based teaching; essences of programming; teaching methodology;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location
Bradford
Print_ISBN
978-1-4244-7547-6
Type
conf
DOI
10.1109/CIT.2010.345
Filename
5578396
Link To Document