个人介绍
Java面向对象程序设计 施珺等
课程简介
由淮海工学院计算机工程学院智慧教育团队倾情打造的《Java面向对象程序设计》在线开放课程于2016年春在超星泛雅平台正式发布运行,本课程内容设置兼顾了高校计算机公共基础课与计算机类专业课的教学要求,欢迎广大学习者参与学习!
     Java是由Sun公司于1995年5月推出的一种面向对象的编程语言,具有面向对象、平台无关、分布式、多线程、安全等优良特性,既可以开发大型的web应用程序,也可以开发桌面应用程序,还可以开发移动端应用程序,而且“一次编写,到处运行”,现已成为网络时代最重要的编程语言之一,学习并掌握好Java面向对象编程技术已经成为广大软件设计开发者的共识。
     目前,本科学校计算机类专业都开设了Java语言与面向对象程序设计之类的课程,本课程将从Java语言最基本的入门概念开始讲述Java语言程序设计,包括Java语言的数据类型、运算符、表达式与流程控制、数组等,同时,重点对Java面向对象程序设计的基本概念,如类、对象、接口、继承和多态等进行深入浅出的讲解,并结合大量的编程实例介绍Java图形用户界面中的基本控制组件、容器和布局、常用的对话框和菜单设计的应用、Java Applet小应用程序、Java的多线程、Java的输入输出流和数据库连接技术Jdbc。

    
教师团队

施珺 教授

单位:淮海工学院

部门:计算机工程学院

纪兆辉 副教授

单位:淮海工学院

部门:计算机工程学院

职位:副院长

陈艳艳 讲师

单位:淮海工学院

部门:计算机工程学院

职位:系主任

赵雪峰 副教授

单位:淮海工学院

部门:计算机工程学院

王霞 讲师

单位:淮海工学院

郁洪波 讲师

单位:淮海工学院

部门:计算机工程学院

职位:无

樊宁 教师

单位:淮海工学院

部门:计算机工程学院

蔡虹 讲师

单位:淮海工学院

部门:应用技术学院

教学方法

    


1. 课堂教学讲解透彻

  课程组教师集体研讨教学大纲,制定教学计划,认真备课吃透教材, 制作质量精良的多媒体课件,提高课堂教学质量。

2. 实验教学指导到位

在学生上机实验过程中,除任课教师全程参与指导外,还配备专任实验教师参与学生的指导和答疑工作,及时解决学生上机过程中存在的问题。在实践教学过程中,课程组教师特别注重学生在以下几个方面的训练:
(1)基本知识与基本技能的训练,重点是打好基础;
(2)面向对象的程序设计,让学生了解和掌握程序设计的一些基本知识和技能;
(3)构造应用程序,提高学生分析与解决实际问题的能力。
通过高质量的上机实践活动,使学生深入理解本课程所涉及的重要概念、技术环节和程序设计过程,为学好本课程发挥了关键的作用。

3. 网络辅助教学拓展学习空间

充分发挥专业优势,搭建了Java精品资源共享课平台,建立了丰富的网络教学资源,主动与学生保持课外互动,促进了教学效果。




教学条件

1.  实践性教学环境   

  我院计算机中心为本课程上机实践教学提供了优越的实验环境和高水平的实验教师队伍。目前,院计算机中心共建设有6个专用机房,配备700多台主流计算机。

2. 网络教学环境

  本课程依托自主知识产权的凌风数字化网络教学平台架构了一套完善的网络教学系统,运行在本院云计算中心专用教学服务器上,由课程组教师负责维护。从2006年3月开始使用以来,每天24小时对外正常开放,用户可以通过Internet随时、随地进行访问。
   
     凌风数字化网络教学平台是本课程组施珺老师带领师生研发出来的一个集精品课程建设、课程群建设、个性化网上教学、教学网站自动架构等于一体的综合性网络教学平台,在网上实施课程建设、协同教学、师生互动和知识管理,具有教学内容更新快、教学过程交互性强、教学资源共享性好、自主学习个性化强等特点。该平台自2006年9月起推广成为全校的精品课程建设和网络教学平台。

教学效果

近三年全国二级Java考试通过情况一览表

参考教材

 

专业课教材:

1.施珺 纪兆辉 陈艳艳 赵雪峰 ,《Java面向对象程序设计教程》,高等教育出版社,2018.11

2.施珺 纪兆辉 陈艳艳 赵雪峰编著,《Java面向对象程序设计实验指导》,高等教育出版社,2018.8

 或者:

1.耿祥义,张跃平.Java2实用教程(第四版)》.北京: 清华大学出版社. 2012.4

2. 施珺 纪兆辉编著,《Java语言实验与课程设计指导(第2版)》,南京大学出版社,2014.8.该书2011年被评为江苏省精品教材
      

公共课教材:

 1.施珺 纪兆辉 陈艳艳 赵雪峰 ,《Java面向对象程序设计教程》,高等教育出版社,2018.11

 2.施珺 纪兆辉 陈艳艳 赵雪峰编著,《Java面向对象程序设计实验指导》,高等教育出版社,2018.8

参考书目: 

Java2核心技术(卷Ⅰ、卷Ⅱ)》 (美)Cay S. Horstmann Gary Cornell 著,朱志 等译,机械工业出版社

Java编程思想》(美)Bruce Eckel著 京京工作室译,机械工业出版社

       《Java语言与面向对象程序设计》印旻 ,  北京 清华大学出版社 2008,9
       

课程组在认真研究和集体讨论的基础上,对课程内容进行了进一步的补充与优化,增加了有关典型例题的分析等内容,编写了一套完整的典型教案并开发了相应的多媒体教学课件,所开发的《Java程序设计多媒体课件》在教学过程中深受师生欢迎,荣获淮海工学院多媒体课件竞赛一等奖、江苏省高等学校多媒体课件大赛二等奖、全国多媒体课件大赛三等奖。

此外,课程组正在编写针对公共课教学的《Java程序设计实验指导》和《全国Java二级考试强化指导》,为学生学好本课程提供了更加丰富的教学资料。



课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 Java的起源和特点
视频
.mp4
2018-05-14 14.06MB
1.2 Java的开发环境
视频
.mp4
2018-05-14 28.11MB
1.3 Java程序的开发步骤
视频
.mp4
2018-05-14 37.32MB
1.4 Java程序的结构
视频
.mp4
2018-05-14 20.00MB
2.1.1 标识符与关键字
视频
.mp4
2017-06-20 32.03MB
2.1.3 变量与常量
视频
.mp4
2017-06-20 9.23MB
3.1 面向对象软件开发概述
视频
.mp4
2018-05-14 29.59MB
3.1.1 类的UML图
视频
.mp4
2018-05-14 19.88MB
3.2 类与对象
视频
.mp4
2018-05-14 27.32MB
3.2.1 类的定义
视频
.mp4
2018-05-14 27.32MB
3.2.4 构造方法
视频
.mp4
2018-05-14 27.58MB
3.3.1 类的继承
视频
.mp4
2018-05-14 36.59MB
3.3.2 属性的继承与隐藏
视频
.mp4
2018-05-14 65.01MB
3.3.5 构造方法的重载与继承
视频
.mp4
2018-05-14 21.98MB
3.4.1 static 修饰符
视频
.mp4
2018-05-14 38.10MB
3.4.3 final 修饰符
视频
.mp4
2018-05-14 15.04MB
3.5.1 包的定义与使用
视频
.mp4
2018-05-14 37.55MB
3.5.2 访问控制符
视频
.mp4
2018-05-14 19.21MB
3.6.1 接口的定义
视频
.mp4
2018-05-14 33.20MB
3.6.3 深入理解接口 *
视频
.mp4
2018-05-14 17.01MB
3.7.1 异常类的定义
视频
.mp4
2018-05-14 21.82MB
3.7.2 异常的处理
视频
.mp4
2018-05-14 25.74MB
3.8 内部类与匿名类
视频
.mp4
2018-05-14 27.05MB
3.9 Java基础类与工具类
作业
.work
2017-10-25 0.00KB
3.9.1 Object类与Class类
视频
.mp4
2018-05-14 24.44MB
3.9.3 Math类
视频
.mp4
2018-05-14 27.46MB
3.9.6 集合框架与泛型编程 *
视频
.mp4
2018-05-14 29.53MB
提示框
提示框
确定要报名此课程吗?
确定取消