JAVA课程标准Word文档格式.doc
- 文档编号:13161418
- 上传时间:2022-10-07
- 格式:DOC
- 页数:8
- 大小:53KB
JAVA课程标准Word文档格式.doc
《JAVA课程标准Word文档格式.doc》由会员分享,可在线阅读,更多相关《JAVA课程标准Word文档格式.doc(8页珍藏版)》请在冰豆网上搜索。
(二)具体目标
理解SDK、JDK、JRE和JVM关系
掌握创建和导入包的方法
掌握Java的数据类型
掌握Java有哪些成员访问控制符
掌握类和对象
掌握多态和方法的重载与重写
掌握构造方法的特点
掌握集合框架中的几个接口
理解Java的事件处理机制
掌握Java程序要访问数据库步骤
掌握程序、进程和线程的概念
掌握创建线程的两种方式
三、内容标准
序号
工作任务模块
课程内容和教学要求
活动设计
参考学时
项目一
Java概述:
最简单的Java程序,输出“HelloWorld!
”
1.了解Java的发展、特点与应用
2.了解Java程序的类型及特点
3.掌握Java程序的开发步骤
●由教师示范、指导学生独立完成JDK1.6安装、设置工作。
●由教师示范、指导学生利用JCreator工具做演示讲解一些基本概念
项目二
Java基本语法:
训练实例
1.掌握Java语言的基本组成
2.掌握数据类型、变量、运算符及表达式
3.掌握三种控制结构及数组
●由教师示范、指导●学生小组协作
项目三
类的设计与对象的创建及使用:
矩形类的设计与实现
1.理解面向对象的程序设计方法
2.掌握简单的类与对象设计与实现方法
●由教师示范、指导●学生小组协作完成矩形类的设计与实现
项目四
类的继承与多态性:
点、圆、圆柱类的设计与实现
1.理解类的继承与多态性的概念
2.掌握简单的类的继承与多态性的概念设计与实现方法
●由教师示范、指导●学生独立编程实现点、圆、圆柱类的设计与实现
4
项目五
接口与包:
图形类的设计与实现
1.理解接口与包的概念
2.掌握简单的接口设计与实现方法
3.掌握包的创建、引用
●由教师示范、指导●学生独立编程实现图形类的设计与实现
项目六
异常的处理:
标准异常与用户自定义异常
1.理解异常的概念
2.了解异常类的层次结构
3.掌握常见异常的处理
4.了解用户自定义异常的创建
●由教师示范、指导●学生小组协作完成图形类的设计与实现
项目七
String与StringBuffer类:
字符串的创建、比较、查找、转换、插入、删除等
1.理解String与StringBuffer类的概念、区别
2.掌握二个类的常用构造方法
3.掌握类的比较、查找、转换、插入、删除等方法
●由教师示范、指导●学生自主学习
项目八
Javaapplet:
Applet的编制与运行
1.了解Applet的相关概念、特点
2.理解Applet的程序结构
3.了解Applet与HTML中的参数传递的情况
●由教师示范、指导●学生自主学习Applet的编制与运行
项目九
图形用户界面
(一):
常用组件
1.了解组件的种类及特点、类的层次结构
2.理解常用组件类的构造方法及常用成员方法
3.掌握创建常用组件的对象、设置属性的及调用方法
●由教师示范、指导●学生自主学习认识常用组件
项目十
图形用户界面
(二):
容器与菜单
1.了解容器、菜单的种类及特点、类的层次结构
2.理解常用容器类的构造方法及常用成员方法
3.掌握创建常用容器、菜单的对象、设置属性的及调用方法
●由教师示范、指导●学生小组学习认容器与菜单
项目十一
图形用户界面(三):
事件处理
1.理解事件、事件源的概念,事件的委托处理模型
2.掌握常用组件、容器及菜单产生的事件种类及事件处理步骤
●由教师示范、指导●学生小组学习
项目十二
图形处理:
基本图形的输出及处理
1.了解基本图形的处理方法及常用的基本图形类
2.掌握基本图形的输出及图形颜色的设置及文字的图形化输出
项目十三
鼠标与键盘事件:
画布上画线
1.了解鼠标与键盘产生事件的种类及触发时机、监听接口、需覆盖的方法
2.掌握鼠标与键盘事件的处理过程
●由教师示范、指导●学生小组学习完成画布上画线实训
项目十四
多线程的处理:
用二种不同的方法来实现多线程
1.了解程序、进程、线程及多线程的概念
理解线程的状态及生命周期,线程类及线程对象的创建
2.基本掌握多线程程序的设计方法
项目十五
输入与输出:
基本输入与输出
1.理解输入输出流的基本概念
2.理解常用的输入输出流类及方法
3.会用输入输出流类的基本方法设计程序
项目十六
文件输入与输出
1.理解文件输入输出的基本概念
2.理解常用的文件输入输出流类及方法
3.会用文件输入输出流类的基本方法设计程序
项目十七
综合实例一:
计算器的实现
掌握较复杂图形界面的布局方式及程序中各事件的综合协调处理
●学生自主学习、小组协作
项目十八
综合实例二:
记事本的实现
掌握菜单及文件对话框的使用方法,文件输入输出流程序的设计方法
项目十九
综合实例三:
自由落体运动的模拟实现
掌握图形的输出方法及多线程程序的设计方法
项目二十
综合实例四:
聊天室的实现
了解Socket通信的基本概念
理解二个类及其常用方法
掌握客户机服务器通信程序的设计方法
四、实施建议
(一)教材编写建议
1、教材应首先明确各章重难点,并合理安排重难点出现次序,让学生在听课过程中有张有弛。
2、教材应充分体现任务引领、实践导向的课程设计思想。
3、教材中的知识点的出现要按照学生接受新事物的过程来安排,使得学生学过之后,明白这个内容在什么时候什么地方使用。
4、教材应突出实用性,应避免把职业能力简单理解为纯粹的技能操作,同时要具有前瞻性。
应将本专业领域的发展趋势及实际操作中应遵循的新知识及时纳入其中。
5、教材应以学生为本,文字表述要简明扼要,内容展现应图文并茂、突出重点,重在提高学生学习的主动性和积极性。
6、教材中的活动设计要具有可操作性。
7、教材的内容要有选择性,把J2SE开发过程中常用的技能涵盖进来,对于平时不用或很少使用的知识技能可以转换为拓展课或者留待自学,不要求全求广。
(二)教学建议
本课程的先修课程为:
计算机应用基础,微机组装与维修,计算机网络基础、信息管理基础,VB语言,C语言。
1、本课程采用以项目为主的模块结构,将理论与实践的内容进行整合。
·
CPE:
-Case-Project-Evolution
-案例-项目-进化
特点:
-通过个别的小案例,经过不断的进化,感受JAVA的发展历程
-通过个别的小案例,深入剖析每个项目的精髓
2、采用理论实践一体化的教学模式,并不是完全抛弃传统的教学,而是发扬传统教学的长处,将其融入理论实践一体化的教学模式之中,并注重教学的有效性。
3、教学中要从学生的实际和企业的实际出发,遵照学生的学习的特点,以学生为主体,充分强调学生学习的主动性和积极性,强化情感态度价值观的教育,注意计算机网络技术操作的规范性、安全性和发展性。
(三)评价建议
考核主要由平时成绩、理论考试以及实训成绩组成。
1、平时成绩
平时成绩强调平时的出勤、课堂纪律、课堂表现和作业,教师通过千分制的实施可以在整个授课过程中监控学生的学习效果以及学习态度等等。
平时成绩占全部考试的20%。
2、理论考试
理论考试采用传统的笔试方式,为了更好的达到考核的目的,我们采用第三方出题的形式来组织理论考试。
理论考试占全部考试的60%。
3、项目评审
在项目实训末期,要进行项目评审,根据项目的完成情况给学生打分。
项目评审成绩占全部成绩的20%。
(四)课程资源开发与利用建议
1、学习包和教材,都是素材性的课程资源,但教材是知识的载体,而学习包是引导学生学习的载体。
因此,要开发学习包,突出以学生为中心的学习过程,将本课程的教学内容与地区经济的发展密切结合,并体现学生职业生涯发展的需要。
2、教学中学生的问题、困惑、见解、情感和体验等都是动态生成的课程资源,老师应重视这些教学过程中动态生成的课程资源,并主动性和创造性地运用,使以项目为主的教学充满生机与活力。
3、本课程的实施必须依赖于条件性的课程资源,如计算机机房,JDK、JCreator、SQLServer、Netbean等必备的软件平台。
4、本课程的实施,不仅应充分开发校内的课程资源,还应利用校外的课程资源,如相关企业的岗位实习和实践,尽量做到校企结合、工学结合。
5、网络资源。
充分利用网络资源,了解最新的技术策略和实施方法,培养学生自主学习的能力。
五、其他说明
本课程为必修课,按照本大纲采用同一的各专业统一内容、统一要求、统一考试。
本课程是一门理论与实践相结合的课程,要求课堂教学和上机实习紧密结合,采用计算机联机大屏幕进行直观教学。
本课程适用于计算机应用技术专业与计算机网络专业。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程标准