咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Python for teaching introducto... 收藏
ITALICS Innovations in Teaching and Learning in Information ...

Python for teaching introductory programming: A quantitative evaluation

作     者:Jayal, Ambikesh Lauria, Stasha Tucker, Allan Swift, Stephen 

作者机构:Department of Computing University of Gloucestershire United Kingdom SCISM Brunel University United Kingdom 

出 版 物:《ITALICS Innovations in Teaching and Learning in Information and Computer Sciences》 (ITALICS Innov. Teach. Learn. Inf. Comput. Sci.)

年 卷 期:2011年第10卷第1期

页      面:86-90页

核心收录:

学科分类:1205[管理学-图书情报与档案管理] 12[管理学] 120501[管理学-图书馆学] 0835[工学-软件工程] 120502[管理学-情报学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主  题:Object oriented programming 

摘      要:This paper compares two different approaches of teaching introductory programming by quantitatively analysing the student assessments in a real classroom. The first approach is to emphasise the principles of object-oriented programming and design using Java from the very beginning. The second approach is to first teach the basic programming concepts (loops, branch, and use of libraries) using Python and then move on to oriented programming using Java. Each approach was adopted for one academic year (2008-09 and 2009-10) with first year undergraduate students. Quantitative analysis of the student assessments from the first semester of each year was then carried out. The results of this analysis are presented in this paper. These results suggest that the later approach leads to enhanced learning of introductory programming concepts by students.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分