JAVA程序设计课程整体教学设计

JAVA程序设计课程整体教学设计

ID:36494747

大小:94.00 KB

页数:9页

时间:2019-05-11

JAVA程序设计课程整体教学设计_第1页
JAVA程序设计课程整体教学设计_第2页
JAVA程序设计课程整体教学设计_第3页
JAVA程序设计课程整体教学设计_第4页
JAVA程序设计课程整体教学设计_第5页
资源描述:

《JAVA程序设计课程整体教学设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《JAVA程序设计》课程整体教学设计(2015-2016学年第1学期)一、管理信息课程名称:JAVA程序设计课程代码:N202181学分:3学时:54课程类型:专业方向课授课对象:物联网3140先修课程:程序设计基础、C语言后修课程:课程组成员签名:杜宝祯年月日专业(教研室)意见专业主任(签字):年月日分院职教能力培训与测评评委会意见分院评委(签字):分院盖章年月日9整体教学设计基本框架一、基本信息:课程类型:理论+实践课课程性质:专业方向课是否专业核心课程:否学分:3学时:54授课对象:物联网专业二年级学生先修课:程序设计基础,计算机网络后续课:二、课程设计

2、:1、课程目标设计:1)能力目标:(1)能够运用面向对象程序设计的思想分析和设计类,用Java语言定义类和接口,在需要时把类和接口组织成类库;(2)使用Eclipse开发Java应用程序或小应用程序。2)知识目标:(1)通过本课程的学习,让学生掌握Java的基本语法和基本语法;(2)理解Java语言的对象、抽象与封装、类与类的继承及类的多态性的概念及特性;(3)掌握面向对象编程的基本方法;理解输入输出流的基本概念和方法;掌握文件的随机读写方法;(4)掌握Applet的工作原理和重要方法应用。3)素质目标:(1)养成良好的职业道德规范;(2)养成团队协作精神与较

3、好的沟通能力;(3)有分析和解决问题的能力;(4)具有好奇心和创造力。91、课程内容设计:模块名称学时Java语言概述及Java开发平台3Java语法基础训练6程序控制结构实践6数组与字符串编程6类与对象初步编程6方法重载与方法覆盖编程实践9类继承、抽象类及接口编程实践6多线程编程6小程序设计实践62、能力训练项目设计:编号能力训练项目名称能力目标训练方式手段知识点结果1Java语言概述及Java开发平台能安装、配置与使用JDK开发工具老师讲解示范、学生模仿1)Java开发工具的下载、安装与使用;2)编写、编译和运行Java应用程序的方法;3)理解虚拟机、字节

4、码及Java的可移植性原理。安装配置好开发环境2Java语法基础训练1)掌握Java不同数据类型变量;2)学会使用运算符、表达式和表达式语句。讲授分析+上机操作1)掌握标识符的定义规则;2)掌握表达式的组成;3)掌握各种运算符及其优先级。3程序控制结构实践1)能编写不同选择结构的程序;2)能使用不同循环结构进行编程;讲授分析+上机操作1)掌握单分支和多分支程序结构;2)掌握三种循环结构的使用;93)掌握break和continue语句的使用方法。4数组与字符串编程1)掌握Java数组的使用方法;2)能利用Java数组进行编程。讲授分析+上机操作1)掌握一维数组

5、的概念、定义和使用;2)一维数组的作用。5类继承、抽象类及接口编程实践1)能根据实际应用环境定义类和对象;2)能利用已有的类编写应用程序;3)能生成程序说明文档。分组讨论法、演示法、问题引导法1)掌握类和对象的概念及其关系;2)类的定义格式、类的域、构造方法、一般的成员方法;3)创建类的对象并使用对象。6方法重载与方法覆盖1)能根据实际应用环境定义类和对象;2)能利用已有的类编写应用程序;3)能生成程序说明文档。分组讨论法、演示法、问题引导法1)掌握类和对象的概念及其关系;2)类的定义格式、类的域、构造方法、一般的成员方法;3)创建类的对象并使用对象。7类继承

6、、抽象类及接口1)能利用继承技术提高程序开发效率和软件重用性;2)能利用多态技术提高程序灵活性和扩充性。分组讨论法、演示法、问题引导法1)掌握类之间的继承关系;2)掌握子类的构造方法;3)掌握方法重载和覆盖。8多线程编程1.理解程序、进程、多任务、线程的概念与区别2.理解分组讨论法、演示法、问题引导法1)掌握线程概念及其关系;9线程的生命周期1.理解创建线程的两种方法2.理解多线程的同步控制3.理解线程间的通信2)类的定义格式、类的域、构造方法、一般的成员方法;3)创建类的对象并使用对象。9小程序设计编程实践1.小程序的基本工作原理2.小程序的生命周期3.编写

7、小程序的的规则4.向小程序传递参数5.将应用程序转换成小程序分组讨论法、演示法、问题引导法1)掌握applet概念及其关系;2)类的定义格式、类的域、构造方法、一般的成员方法;3)创建类的对象并使用对象。1、单元进程设计:序号单元名称学时能力目标知识目标其他内容1Java语言概述及Java开发平台31)能安装与配置JDK;2)能安装与配置Eclipse;3)能使用屏幕输出语句输出信息;4)能编写嵌入Applet的简单网页。1)了解Java几个技术特点;2)理解虚拟机、字节码及Java的可移植性原理;3)了解Java开发工具组成和常用开发工具种类;4)掌握Jav

8、a应用程序的基本格式。2Java语法基

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。