Java程序设计课程教学大纲_第1页
Java程序设计课程教学大纲_第2页
Java程序设计课程教学大纲_第3页
Java程序设计课程教学大纲_第4页
Java程序设计课程教学大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java程序设计课程教学大纲课程编号:08121320课程名称:Java程序设计/JAVAProgramming总学时/学分:56/3.5(其中理论40学时,实验16学时)适用专业:物联网工程一、课程目标通过本课程学习,学生应达到如下目标:目标1.了解Java语言特点,熟悉Java基本语法,能够较为深入地理解Java语言机制。目标2.将面向对象方法知识运用在程序设计案例中,能使用JAVA常用类、容器类进行实例编程验证。目标3.利用JavaSE中的异常处理、输入输出、多线程等技术来表达处理程序应用问题。目标4.将图形用户界面、网络编程和数据库编程技术运用中综合应用程序设计中。目标5.搭建Java开发环境,能设计实现各种Java技术的应用程序,且能测试运行。二、课程目标能力要求及权重课程目标权重(∑=1)初始程度要求程度目标10.15L1L2目标20.2L1L3目标30.15L1L3目标40.2L1L5目标50.3L1L3L1(认知)L2(理解)L3(应用L4(分析)L5(综合)L6(创造)来表示对此项能力要求达到的程度,无要求则留空。三、教学过程安排序号知识模块教学内容课时课程目标教学方法1Java语言及编程环境Java语言特点Java运行机制JDK8Eclipse集成开发环境2目标1课堂讲授+演示2语法基础常量和变量运算符和表达式6目标1课堂讲授+演示流程控制数组3类与对象Java语言的类创建对象this引用静态成员内部类包(package)机制4目标2课堂讲授+演示4面向对象编程继承多态抽象类和接口终止继承修饰符及访问权限4目标2课堂讲授+演示+测验+作业5常用类Object类字符串类包装类Math类Random类2目标2课堂讲授+演示6新特性枚举注解lambda表达式1目标2课堂讲授+演示7容器和泛型CollectionIterator接口Collections实用类Set集合List(列表)Queue(队列)Map(映射)泛型1目标2课堂讲授8异常处理自定义异常2目标3课堂讲授+演示9输入/输出字节流过滤流字符流I/O随机访问文件类对象序列化File类4目标3课堂讲授+演示+作业10多线程线程的创建与启动线程的状态转换2目标3课堂讲授+演示+测验11AWT图形用户界面容器布局管理器事件处理机制中绘图4目标4课堂讲授+演示12Swing组件窗口(Frame)Swing基本组件Swing菜单程序设计Swing数据管理组件Swing标准对话框4目标4课堂讲授+演示13网络编程UDP端口和套接字网络编程UDP网络编程URL网络编程1目标4课堂讲授14数据库编程SQL语言简介JDBC原理访问数据库3目标4课堂讲授+演示+大作业+讨论15.4JDBC编程15课内实验12Java程序设计基础3Java类与对象4Java5抽象类和接口实验6异常处理实验7图形界面组件设计实验8事件与绘图16目标5学生操作教师指导实验报告四、实验或上机内容序号实验项目名称实验目的和任务实验学时实验类型开出要求1搭 建Java发环境JavaJavaEclipseJavaJava类的定义,运用IF等语句完成编程。2设计型必做2Java程序设计基础JavaIFFOR2设计型必做3Java类与对象Java用,权限的使用等。Java计、调试并使之运行正确。2设计型必做4Java面向对象编程Java关键字、多态性、动态绑定等。任Java调试并使之运行正确。2设计型必做5抽象类和接口2设计型必做承、类实现接口、定义包等Java6异常处理JavaTRY...CATHCFINALLYTHROWTHROWS等关键字进行异常处理,对给定任务用代码完成异常捕获、调试并使之运行正确。2设计型必做JAVA设计型图形界7面组件文本域、文本区、密码框、滚动条、布局类组件等2必做设计调试并使之运行正确。JAVASWING2D8事件与绘图表等。2设计型必做给定任务完成编程、调试并使之运行正确。五、课程目标达成方法教学目标课时评价方法评价依据达成标准(分)目标18期末考试(100%)试卷68目标212期末考试(50%)+作业(20%)+测验(30%)试卷+作业+测验68目标38期末考试(50%)+作业(20%)+测验(30%)试卷+作业+测验68目标412期末考试(50%)+讨论(50%)试卷+讨论课68目标516实验操作(100%)实验操作68合计56六、考核标准本门课程考核包括5个部分,分别为考试、作业、实验、讨论和测验。具体要求及评分方法如下:1、考试试卷知识点要求序号知识模块考核内容试题比例目标1Java语言及编程环境Java语言特点Java运行机制JDK8Eclipse集成开发环境20%160160语法基础常量和变量运算符和表达式流程控制数组目标2类与对象Java语言的类创建对象this引用静态成员内部类包(package)机制35%面向对象编程继承多态抽象类和接口终止继承修饰符及访问权限常用类Object类字符串类包装类Math类Random类新特性枚举注解lambda表达式容器和泛型CollectionIterator接口Collections实用类Set集合List(列表)Queue(队列)Map(映射)泛型目标3异常处理自定义异常20%输入/输出字节流过滤流字符流I/O随机访问文件类对象序列化File类多线程线程的创建与启动线程的状态转换目标4AWT图形用户界面AWT容器布局管理器25%PAGEPAGE169事件处理机制AWT中绘图Swing组件窗口(Frame)Swing基本组件Swing菜单程序设计Swing数据管理组件Swing标准对话框网络编程UDP端口和套接字网络编程UDP网络编程URL网络编程数据库编程SQL语言简介JDBC原理访问数据库JDBC编程2、作业优秀(90-100分)良好(80-89分)中等(70-79分)及格(60-69分)不及格(<60分)按时完成;格式工按时完成,方案能延时3天内完成,延时一周内完成。延时一周以上完整;能提出多种不解决80%以上的主方案能解决主要方案能解决部分成。方案能解决同的解决方案,并要问题。只能提出问题。能提出多种问题。只能提出一40%以下的主要对不通的解决方一种解决方案,且解决方案,有效性种解决方案,有效问题。不能提出案进行比较分析。比较有效。不足。性不足。解决方案。有抄(雷同现象。3、实验优秀(90-100分)(80-89分)(70-79分)(60-69分)(<60分)操作操作熟练,能提操作较熟练,能基本按时完成3天操作基本熟练,操作生疏,延考核前完成任务。按按时完成任务。延迟1天完成任迟>1天完成任方法时完成,方案能按时完成,方案务。延时一周内务。大于一周按解决90%以上的出多种不同的解决方案,各种能解决80%以上能提出一种解决方案,且比较完成。按时完以上的主要解决40%以下的提出解决方案。方案基于的原有效。一种解决方案,有抄袭(雷同)理并不相同,且且有效性不足。现象。比较有效。4、课堂讨论设置讨论课一次,要求学生按照讨论题目分组查阅资料,归纳总结,课堂汇报。优秀(90-100分)(80-89分)(70-79分)(60-69分)(<60分)讲述清楚,内容符合要求清楚,内容符合要求较清楚,内容基本符合要求基本清楚,内容基本符合要求不清楚,内容不符合要求回答问题准确较准确基本准确基本准确不准确5、测验随堂测验,老师给出题目,学生回答。具体由任课老师给出评分标准。七、教材及主要参考资料Java(3版)[M],电子工业出版社,20155月郑人杰、马素霞、殷人昆.软件工程概论(2版)[M].机械工业出版社,2016.GayS.Horstmann.Java核心技

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论