《JAVA编程基础》课程标准.docx
- 文档编号:3024513
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:16
- 大小:18.72KB
《JAVA编程基础》课程标准.docx
《《JAVA编程基础》课程标准.docx》由会员分享,可在线阅读,更多相关《《JAVA编程基础》课程标准.docx(16页珍藏版)》请在冰豆网上搜索。
《JAVA编程基础》课程标准
辽宁机电职业技术学院
《JAVA编程基础》课程标准
课程类别:
专业核心课程
课程代码:
590108A-310112
教学时数:
60
学分:
4
制订人:
迟勇完成时间:
2011-11-14
一、课程标准的制订依据
本课程标准依据软件技术专业标准中的人才培养目标和培养规格以及对《JAVA编程基础》课程教学目标要求而制定,用于指导《JAVA编程基础》课程建设和课程教学。
二、课程性质与作用
在软件技术专业课程体系中,本课程是专业主干核心课程之一,属于岗位核心能力训练层次,也可作为专业群内其它专业的核心课或选修课。
本门课程的作用在于使学生掌握OOP编程思想和Java语法,了解开发规范,培养信息搜索与解释能力
三、本课程与其他课程的关系
序号
前期课程名称
为本课程支撑的主要能力
1
网页制作
静态网站的设计、制作能力
序号
后续课程名称
需要本课程支撑的主要能力
1
Java高级编程
Java基本语法、运行原理与机制,OOP思想
四、课程目标
掌握面向对象的程序设计语言—Java知识,了解代码规范,熟悉项目设计方法,养成良好的软件开发习惯,培养团队协作精神。
为今后深入学习Java高级编程奠定良好的知识和工程实践基础。
1.专业能力
(1)掌握Java的基本语法和语义;
(2)掌握Java程序的开发方法;
(3)熟练使用IDE开发Java程序。
2.方法能力
(1)具备信息收集与分析的能力;
(2)具备自学提高的能力;
(3)具备制定计划和总结能力;
(4)具备基于现有学习基础解决一定知识领域问题的能力。
3.社会能力
(1)具备良好的职业道德和社会责任感。
(2)具备与客户沟通与协商的能力;
(3)具备团队合作能力;
(4)具备良好的语言表达能力。
五、课程教学内容与建议学时
表1《JAVA编程基础》课程教学情景
序号
学习情境
学时分配
教学形式
备注
总计
理论
实践
理实一体
1
开发简单Java应用程序
4
4
演练结合
2
熟悉IDE编写Java程序,演练Java基本语法:
变量,数据类型和运算符
12
12
演练结合
3
掌握Java三种程序流程的含义,掌握Java程序调试的基本方法
8
8
演练结合
4
掌握类和对象的特征,理解封装
8
8
演练结合
5
练习数组与字符串
4
4
演练结合
6
JavaOOP的三种特性:
封装、继承与多态
20
20
演练结合
7
Java的异常处理
4
4
演练结合
学时总计
60
60
六、课程教学设计
表2《JAVA编程基础》课程教学设计
序号
学习情境
教学目标
学习内容及训练项目
教学载体
学时
教学方法及资源
教学环境
考核评价
1
开发简单Java应用程序
1.了解程序的基本概念:
什么是程序
2.了解Java的技术内容
3.熟悉基本的IDE操作(创建Java工程,创建Java文件,运行)
4.掌握简单的调试与排错
学习内容:
1.什么是Java
2.Java程序的开发步骤
3.排错与调试
训练项目:
1.制作HelloWorld应用程序
PC机,互联网
4
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.10
2
熟悉IDE编写Java程序,演练Java基本语法:
变量,数据类型和运算符
1.掌握变量的概念
2.掌握数据类型的概念
3.掌握常用变量类型
4.掌握运算符
5.掌握数据类型转换
学习内容:
1.变量
2.数据类型
3.运算符
4.数据类型转换
训练项目:
1.实现数据输出和类型转换
PC机,互联网
12
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.20
3
掌握Java三种程序流程的含义,掌握Java程序调试的基本方法
1.复习boolean类型和关系和逻辑运算符,掌握if条件结构
2.掌握键盘输入
3.掌握循环结构
4.掌握调试方法
学习内容:
1.if条件结构
2.switch结构
3.while和do-while循环
4.for循环
5.跳转语句
6.程序调试
训练项目:
1.实现基本运算
PC机,互联网
8
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.30
4
掌握类和对象的特征,理解封装
1.掌握类和对象的特征
2.理解封装
3.掌握创建和使用对象的语法
4.掌握类的方法和JavaDoc注释
5.掌握方法的调用
6.掌握变量的作用域
7.掌握创建包组织Java工程
8.掌握JavaAPI文档的阅读方法
学习内容:
1.对象与类
2.类的方法和属性
3.包
4.JavaDoc注释和JavaAPI文档
训练项目:
1.使用分支和循环完成判断与选择输出
PC机,互联网
8
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.10
5
练习数组与字符串
1.掌握数组的定义,初始化和使用
2.掌握String的定义,初始化和使用
3.掌握字符串的常用方法
4.掌握带参数的方法
5.掌握StringBuffer类
学习内容:
1.数组的定义,初始化和使用
2.String的定义,初始化和使用
3.带参数的方法
4.StringBuffer类与String类的区别
训练项目:
1.实现字符串的解析处理
PC机,互联网
4
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.20
6
JavaOOP的三种特性:
封装、继承与多态
1.复习封装的特性
2.掌握构造方法的概念
3.掌握方法重载
4.掌握继承和多态特性
5.掌握方法重写
6.掌握面向接口的编程
学习内容:
1.封装
2.构造方法
3.方法重载
4.继承
5.多态
6.方法重写
7.接口
训练项目:
1.编写系统的实体类
2.使用多态来实现类继承中的效果
PC机,互联网
20
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.10
7
Java的异常处理
1.掌握异常处理机制
2.掌握try,catch,finally块
3.掌握throws,throw机制
学习内容:
1.异常处理的机制和语法
训练项目:
1.为系统加入异常处理功能
PC机,互联网
4
教学方法:
以工作过程为导向,任务驱动的教学设计模式演练结合
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元内测一次(20%),以小组为单位,根据学生项目完成情况填写项目进度跟踪表和评审表(60%)
考核标准:
以考勤定学习态度;通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.10
七、课程考核
表3《JAVA编程基础》课程评价标准
考核方式:
过程性评价+终结性评价
评价项目之一:
过程性评价(满分100分,占总成绩40%)
评价项目
评价标准
分值
优
良
中
及格
不及格
平时表现(学习态度、平时纪律、团队合作)
50
内测
50
评价项目之二:
终结性评价(满分100分,占总成绩60%)
评价内容
评价方式
分值
期末测试
出卷考试
60
总评=过程性评价*40%+终结性评价*60%
八、教学基本条件
1.教师的能力要求
1)分析制作课程任务书;
2)熟悉Java理论知识与实践操作;
3)了解计算机语言最新资讯。
2.教学硬件环境基本要求
1)理实一体化教学实训室一间,学生人手一机;
2)多媒体教学演示机,局域网与Internet;
3.教学资源基本要求
1)自编教材
2)多媒体课件与软件项目开发文档模板;
3)项目进度跟踪表
4)评审表
九、教学建议
1.教学方法
1)以工作过程为导向,任务驱动的教学设计模式;
2)理论与实践结合,演示与操作结合的教学方法;
3)每个教学单元布置预习作业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA编程基础 JAVA 编程 基础 课程标准
![提示](https://static.bdocx.com/images/bang_tan.gif)