中美两所高校JAVA语言课程教学的对比研究
2016-12-19张义,宛楠,陶皖
张 义,宛 楠,陶 皖
(1.安徽工程大学 计算机与信息学院,安徽 芜湖241000;2.安徽工程大学 计算机应用技术重点实验室,安徽 芜湖241000;3.皖南医学院,安徽 芜湖241000)
中美两所高校JAVA语言课程教学的对比研究
张 义1,2,宛 楠3,陶 皖1,2
(1.安徽工程大学 计算机与信息学院,安徽 芜湖241000;2.安徽工程大学 计算机应用技术重点实验室,安徽 芜湖241000;3.皖南医学院,安徽 芜湖241000)
通过对比美国UB大学(University of Bridgeport)和安徽工程大学在JAVA语言课程理论教学、实验教学和考核方式这3个方面的实施情况,根据两校的现状,借鉴UB的Java语言课程教学设置优秀的一面,提出改进安徽工程大学和国内部分高校Java语言课程的教学措施,以期达到提高教学质量,深化教学改革的目的。
教学内容;课堂组织;考核方式
0 引 言
程序设计语言是当前高校多数理工专业的必修课程。美国高校也不例外,以美国UB大学(University of Bridgeport)为例,该校的 “Introduce to computer I”就是为全校理工专业开设的一门计算机课程,课程选择的是Java程序设计语言。笔者由学校选派,在美国的UB大学研修了一个学期(Spring2016),并选修了UB的两门课程“Introduce to computer I”和“Introduce to computer II”,作者一直在高校从事程序设计语言类课程的教学,如C语言、Java语言等,从而能够对两所高校的程序设计语言的教学有一个较为深刻的认识和理解,以期通过对比研究,取长补短,提高程序设计语言教学的水平和质量。
1 理论教学对比
1.1 理论教学内容
1.1.1 UB的Java程序设计语言理论教学内容安排
课程内容涉及以下主题:History of Computing and Hardware Basics(计算机历史和硬件基础知识);The Elements of Java(Java程序的基本元素);Classes and Methods(类和方法);Numeric Types(数据类型);……
