《Java程序设计》课程标准.docx
- 文档编号:11297053
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:14
- 大小:22.97KB
《Java程序设计》课程标准.docx
《《Java程序设计》课程标准.docx》由会员分享,可在线阅读,更多相关《《Java程序设计》课程标准.docx(14页珍藏版)》请在冰豆网上搜索。
《Java程序设计》课程标准
《Java程序设计》课程标准
一、基本信息
适用对象:
计算机网络二年级学生制定时间:
2011年9月
课程代码:
所属系部:
信息工程系
学分:
4学时:
72
制定人:
谢品章批准人:
二、课程的目标
1、专业能力目标
掌握Java平台开发环境的搭建与配置。
熟练掌握Java的开发平台和开发软件包,熟悉各种参数设置及利用其进行程序开发的方法。
熟练掌握Java语言的基本语法。
④掌握Java类的概念、定义及创建类对象的方法。
⑤掌握基于AWT的简单的可视化软件设计。
2、方法能力目标
能够熟练运用Java语言实现程序功能。
能够熟练掌握Java开发工具和开发环境配置。
③能够熟练掌握Java面向地程的开发方法。
④能够基本建立面向对象的软件开发方法。
3、社会能力目标
培养学生对程序设计的兴趣,充分发挥学生的自主学习能力。
培养学生的与人交流、与人合作及信息处理的能力。
培养学生分析问题、解决问题及创造思维能力。
培养学生严谨的工作作风。
⑤具备分析解决问题、自主学习的能力。
三、整体教学设计思路
1、课程定位
《Java程序设计》是计算机网络技术专业重要的一门专业必修课,是一门集技术、设计、实现于一体的综合性课程。
目标是让学生具有根据软件项目的需求正确完成软件系统的功能设计与实现的能力。
其先修课程是《计算机导论》、《C语言程序设计》。
通过学习Java基本语法、应用Java语言设计软件模块功能的相关知识,使学生理解Java技术的编程理念,掌握使用Java语言的编程方法,获得分析解决实际问题的基本能力,并通过实际项目的功能设计与实现,培养学生基于Java进行项目开发的基本技能,并为下一阶段的Web开发打下坚实的基础。
2、课程开发思路
(一)设计理念
本课程以岗位需求为导向、遵循国际标准,以工作过程为依据选取教学内容,并充分考虑学生的学习特点和职业发展需要,基于工作过程设计和实施教学,充分调动学生的学习积极性。
倡导以项目驱动教学,引导学生积极探索、自主学习,特别注重培养学生的职业能力。
同时,本课程建立了合理、科学的评价体系,包括评价理念、评价内容和评价形式等方面。
在过程性评价中关注学生分析解决项目任务过程中的表现,以及与人合作的态度、表达与沟通能力。
(二)设计思路
本课程是依据计算机网络技术专业工作任务与职业能力分析中的网络开发设计工作任务设置的。
其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。
定期对教学计划、课程标准进行审核,研究课程内容选取组织以及教学设计,并参与实训指导。
分析岗位工作任务,并依据国际行业规范、技术发展趋势,以及学生的可持续发展需要,将Java开发平台运用、Java编程语言运用、数据库系统运用、Web服务器运用,以及框架运用纳入本课程的学习领域,以典型工作任务或应用案例为依托,构成理论够用、实践为重、灵活适用的教学内容。
基于学生的学习特点,合理设计教学情境,注重直接经验从简单到复杂的螺旋式渐进积累,以真实工作任务及其工作过程为依据对教学内容进行整合和序化,科学地设计学习性工作任务,合理地设计讲授、实训教学环节,在完成工作任务的过程中,使教、学、做达到完美结合,理论与实践一体化。
课程内容突出了对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。
课程中的总的项目是以一个典型的吃豆游戏的功能设计与实现为线索进行的。
在教学过程中,学生及教师都可以对教学的效果进行评价。
教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。
四、教学内容
1、学时分配
学习情境(单元)名称
(五号仿宋体加粗)
子学习
情境1
子学习
情境2
子学习
情境3
子学习
情境4
学时分配
学习情境(单元)1
Java概论
Java产生的背景、特点、平台与虚拟机
运行环境安装与测试
初识两类Java程序
4
教学时数
1
1
2
学习情境(单元)2
Java基本语法
简单数据类型
控制语句及数组
4
教学时数
2
2
学习情境(单元)3
面向对象编程
面向对象的思想、类、对象
继承与多态、抽象类和接口
包、系统常用类
12
教学时数
4
4
4
学习情境(单元)4
异常处理
异常处理的概念、异常类
异常处理、创建自己的异常类
4
教学时数
2
2
学习情境(单元)5
Applet程序设计
Applet的生命期和方法、Applet标记
Applet通信、Applet程序示例
4
教学时数
2
2
学习情境(单元)6
图形用户界面
AWT简介、事件处理概述
AWT控件
布局管理器
8
教学时数
1
3
4
学习情境(单元)7
输入与输出
I/O概述、字节流
字符流
4
教学时数
2
2
学习情境(单元)8
多线程
线程概述、线程实现及同步
2
教学时数
2
学习情境(单元)9
图形、动画与多媒体
文本和字体、图形
颜色与图像
声音的播放、动画生成
12
教学时数
4
4
4
学习情境(单元)10
访问数据库
JDBC应用程序接口
配置ODBC数据源
4
教学时数
2
2
学习情境(单元)11
项目实训
吃豆游戏
14
教学时数
14
2、教学设计
编号
学习情境(单元)
子情境
拟实现的能力目标
相关支撑知识
教学环境及设备
教学说明(内容、方法、手段、步骤、结果)
1
Java概论
Java产生的背景、特点、平台与虚拟机
了解Java的发展史
多媒体教学设备教学课件、软件
课堂教学:
教师讲授为主,辅以课堂讨论和习题课,培养学生分析和解决问题的能力。
运行环境安装与测试
掌握Java的安装、配置方法,Java工作原理
理论教学采用多媒体教学,内容清晰简洁、配有大量的示意图,便于学生理解。
利用现代化教学手段:
如幻灯片、录像等。
初识两类Java程序
理解Java程序的特点,认识两类Java程序
通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
2
Java基本语法
简单数据类型
掌握Java的基本数据类型及运算符和表达式的使用,理解Java标识符、变量和常量的概念
可以结合上学期C语言的知识进行理解与学习
多媒体教学设备教学课件、软件
课堂教学:
教师讲授为主,以简单的小程序,将各种词法记号融入其中。
控制语句及数组
掌握流程控制语句、数组的使用方法
理论教学采用多媒体教学,并结合具体实例,便于学生理解。
利用现代化教学手段:
如幻灯片等。
3
面向对象编程
面向对象的思想、类、对象
理解面向对象程序设计的思想和面向对象的概念,掌握创建和使用类及对象
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
课堂教学:
教师讲授为主,采用多媒体教学,并结合具体实例,便于学生理解,并且即时进行实操,将理论与实践相结合,并且针对学生所提出的问题,加以引导,培养学生分析和解决问题的能力。
继承与多态、抽象类和接口
了解类的多态,接口的声明及实现方法
包、系统常用类
掌握创建和使用类对象、使用包的基本方法
4
异常处理
异常处理的概念、异常类
了解异常的定义、异常处理的特点,掌握抛出异常。
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
异常处理、创建自己的异常类
理解异常处理机制、异常处理方式,掌握自定义异常。
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
5
Applet程序设计
Applet的生命期和方法、Applet标记
掌握Applet的运行机制,理解Applet的生命期
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
Applet通信、Applet程序示例
掌握JavaApplet程序的使用方法
6
图形用户界面
AWT简介、事件处理概述
了解java语言中图形用户界面的构造与设计,掌握图形用户界面实现的基本原理与方法,掌握Java的事件处理
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
AWT控件
掌握常用组件的使用方法
布局管理器
掌握布局管理的使用方法
7
输入与输出
I/O概述、字节流
理解流和文件的概念、掌握输入/输出的处理、字节流的处理
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
字符流
掌握字符流的处理,正确使用各种输入/输出流
8
多线程
线程概述、线程实现及同步
掌握线程有关的类以及线程的优先级,掌握线程的生命周期及同步方法,掌握线程的实现
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
9
图形、动画与多媒体
文本和字体、图形
掌握文本的输出和字体的设置
可以结合Word的文本字体学习
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
颜色与图像
掌握颜色及图像的显示、处理方法
颜色的设置与前面Word学的颜色的设置一样
声音的播放、动画生成
掌握声音的播放,掌握简单的动画处理和制作
10
访问数据库
JDBC应用程序接口
理解JDBC的工作原理,掌握JDBC应用程序接口的使用
对后继课程VB.NET及数据库等的学习作为铺垫
多媒体教学设备教学课件、软件,在计算机实训室讲解并进行实训。
1、理论教学采用多媒体教学,内容清晰简洁,便于学生理解。
2、讲授完毕,学生即可进行实操。
3、通过辅导答疑,帮助学生更好地掌握所学的基本理论和基本知识。
配置ODBC数据源
掌握JDBC技术访问数据库的方法
11
项目实训
吃豆游戏
综合知识的应用
在计算机进行实训
通过辅导答疑,帮助学生更好地完成项目。
备注
五、课程考核标准
本课程为考查课。
项目名称
所占比例
备注
考勤、平时课堂表现、课后作业
30%
期末考试
70%
六、教材、参考资料
使用教材:
马世霞《Java程序设计》,机械工业出版社,2008年
参考书目:
董晓华《Java程序设计》,高等教育出版社
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java程序设计 Java 程序设计 课程标准