《非计算机专业JAVA程序设计语言》
一、主要目标和主要内容:
该课程面向全校非计算机专业理工类本科生,是程序设计语言类必修的公共基础课之一。该课程的前导课程是《大学计算机基础》,侧重于Java语言的基本语法和面向对象编程方法的介绍。
通过本课程的学习,学生不仅应掌握 Java语言的基本特点和编程方法,还应掌握面向对象程序设计的基本思想、基本概念和基本方法,并能运用所学的知识和技能对一般问题进行分析和程序设计,能解决本专业的一些实际问题。
本课程采用引导式、启发式、实例讲解和实作演练等教学方法来组织教学,在注重Java语言基本概念和基本语法知识介绍的同时,注重培养学生面向对象的程序设计能力和思维方式,加强学生创新能力的培养,为进一步使用Java进行技术开发奠定坚实基础。
二、授课教师和授课对象:
授课教师由计算中心讲师王樱子担任,授课对象2019级非计算机专业理工类本科生。
三、课程类型和学时学分:
该课程面向全校非计算机专业理工类本科生,是程序设计语言类必修的公共基础课之一。
四、教学方式(授课形式和考核方式):
本课程教学在多媒体教室进行,实践教学要求在计算机机房进行,要为每个学生提供一台高性能计算机,并安装有JDK 8.0,UltraEdit,JCreator,NetBeans等开发工具。实践教学完成后,要上交相应部分的实验报告。本课程结束后由计算中心统一安排无纸化上机考试。
五、教材与参考书目:
[1] 普运伟等,《Java程序设计(微课版)》,人民邮电出版社,2019.2
[2] 田春瑾等,《Java程序设计习题与实践(微课版)》,人民邮电出版社,2019.2
学 分: 4 学 时: 64 (其中理论学时: 32 ,实践学时: 32 )