《JAVA编程基础》课程标准软件16级Word文档格式.docx
- 文档编号:22255988
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:17
- 大小:19.12KB
《JAVA编程基础》课程标准软件16级Word文档格式.docx
《《JAVA编程基础》课程标准软件16级Word文档格式.docx》由会员分享,可在线阅读,更多相关《《JAVA编程基础》课程标准软件16级Word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
前期课程名称
为本课程支撑的主要能力
1
网页制作
静态网站的设计、制作能力
C语言程序设计
掌握程序设计的逻辑能力
后续课程名称
需要本课程支撑的主要能力
Java高级应用
在掌握Java基本语法和编程思想的基础上,了解和掌握GUI,I/O,网络,多线程和数据库技术。
移动应用程序开发
综合运用Java及相关Web开发技术设计和开发移动应用。
四、课程目标
掌握面向对象的程序设计语言—Java知识,了解代码规范,熟悉项目设计方法,养成良好的软件开发习惯,培养团队协作精神。
为今后深入学习Java高级编程技术奠定良好的知识和工程实践基础。
1.专业能力
(1)掌握Java的基本语法和语义;
(2)掌握应用程序开发方法;
(3)熟练使用IDE开发Java程序。
2.社会能力
(1)具备良好的职业道德和社会责任感。
(2)具备与客户沟通与协商的能力;
(3)具备团队合作能力;
(4)具备良好的语言表达能力。
(5)培养学生创新精神、创业意识。
3.方法能力
(2)具备信息收集与分析的能力;
(3)具备自学提高的能力;
(4)具备制定计划和总结能力;
(5)具备基于现有学习基础解决一定知识领域问题的能力。
五、课程教学内容与建议学时
表1《JAVA编程基础》课程教学情景
学习情境
学时分配
教学形式
备注
总计
理论
实践
理实一体
开发简单Java应用程序
8
演练结合
熟悉IDE下编写Java程序和掌握基本语法
12
3
掌握Java程序和程序调试的基本方法
4
掌握JavaOOP基本思想
16
熟悉JavaOOP的高级特性
6
练习Java数组与字符串
7
Java的异常处理
合计
六、课程教学设计
表2《JAVA编程基础》课程教学设计
教学目标
学习内容及训练项目
教学载体
学时
教学方法及资源
教学环境
考核评价
1.了解程序的基本概念:
什么是程序
2.了解Java的技术内容
3.熟悉基本的Eclipse操作(创建Java工程,创建Java文件,运行)
4.掌握简单的调试与排错
学习内容:
1.什么是Java
2.Java程序的开发步骤
3.排错与调试
训练项目:
1.开发并调试JavaApplication实例
PC机,互联网
教学方法:
以任务驱动的教学设计模式,单元演练结合案例集成,项目化模式模拟软件项目开发过程
资源:
多媒体课件、自编实训指导书、软件开发文档模板、项目进度跟踪表、评审表及其它项目用教学资源
1.提供多媒体教室的PC机;
2.能提供互联网环境
考核方式:
考勤与项目参与情况(20%)
本单元作业一次(包括复习,预习作业)(20%),以小组为单位,根据学生实践项目完成情况填写项目成绩表(60%)
考核标准:
以考勤定学习态度;
通过对小组操作演示评定和跟踪检查方式给定成绩
成绩权重:
0.10
1.掌握变量的概念
2.掌握数据类型的概念
3.掌握常用变量类型
4.掌握运算符
5.掌握数据类型转换
1.变量
2.数据类型
3.运算符
4.数据类型转换
1.模拟登录系统的实现—需求分析
1.复习boolean类型和关系和逻辑运算符,掌握if条件结构
2.掌握键盘输入
3.掌握循环结构
4.掌握调试方法
1.if条件结构
2.switch结构
3.while和do-while循环
4.for循环
5.跳转语句
6.程序调试
1.模拟登录系统的实现—阅读登录实现样例
1.掌握类和对象的特征
2.理解封装
3.掌握创建和使用对象的语法
4.掌握类的方法和JavaDoc注释
5.掌握方法的调用
6.掌握变量的作用域
7.掌握创建包组织Java工程
8.掌握JavaAPI文档的阅读方法
1.对象与类
2.类的方法和属性
3.包
4.JavaDoc注释和JavaAPI文档
1.模拟登录系统的实现—编写包与类,使用工具绘制工程图例
0.20
1.复习封装的特性
2.掌握构造方法的概念
3.掌握方法重载
4.掌握继承和多态特性
5.掌握方法重写
6.掌握面向接口的编程
1.封装
2.构造方法
3.方法重载
4.继承
5.多态
6.方法重写
7.接口
8.内部类
9.匿名类
1.模拟登录系统的实现—根据提示完成复杂登录过程
0.30
练习数组与字符串
1.掌握数组的定义,初始化和使用
2.掌握String的定义,初始化和使用
3.掌握字符串的常用方法
4.掌握带参数的方法
5.掌握StringBuffer类
1.数组的定义,初始化和使用
2.String的定义,初始化和使用
3.带参数的方法
4.StringBuffer类与String类的区别
1.模拟登录系统的实现—对登录案例现有功能模块进行集成
1.掌握异常处理机制
2.掌握try,catch,finally块
3.掌握throws,throw机制
4.掌握使用log4j记录异常日志
1.异常处理的机制和语法
2.Log4j的使用
1.为登录系统加入异常处理功能
七、课程考核
表3《JAVA编程基础》课程评价标准
过程性评价+终结性评价
评价项目之一:
过程性评价(满分30分,占总成绩30%)
评价项目
评价标准
分值
优
良
中
及格
不及格
平时表现(学习纪律、团队合作、作业)
15
内测
评价项目之二:
终结性评价(满分70分,占总成绩70%)
评价内容
评价方式
期末测试
开卷机试
70
总评=过程性评价+终结性评价
八、教学基本条件
1.教师的能力要求
1)分析制作课程任务书;
2)熟悉Java理论知识与实践操作;
3)了解计算机语言最新趋势。
2.教学硬件环境基本要求
1)理实一体化教学实训室一间,学生人手一机;
2)多媒体教学演示机,局域网与Internet;
3.教学资源基本要求
1)自编教材
2)多媒体课件与软件项目开发文档模板;
3)项目进度跟踪表
4)评审表
九、教学建议
1.教学方法
1)以工作过程为导向,任务驱动的教学设计模式;
2)理论与实践结合,演示与操作结合的教学方法;
3)每个教学单元布置预习作业,提升授课效果;
4)每个教学单元进行单元测试,巩固学习成果;
5)整个教学过程按照“确定项目(信息获取与分析)、指定计划(软件需求文档)、决策、实施、检查(软件测试)、评价”六步教学法进行教学活动的组织;
6)分组完成项目,促进团队合作,以小组为单位,记录实践完成情况进度跟踪表,实时控制学习进度;
7)锻炼学生的语言表达能力与职业素养。
2.教材及参考资料
《JAVA语言程序设计》、《JAVA语言程序设计实训》迟勇主编。
课程组组长:
何芳专业群部主任:
丛佩丽系主任:
刘中华
日期:
2017年1月10日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA编程基础 JAVA 编程 基础 课程标准 软件 16