Java高级编程1.ppt

上传人:qwe****56 文档编号:70012920 上传时间:2023-01-14 格式:PPT 页数:32 大小:1.71MB
返回 下载 相关 举报
Java高级编程1.ppt_第1页
第1页 / 共32页
Java高级编程1.ppt_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《Java高级编程1.ppt》由会员分享,可在线阅读,更多相关《Java高级编程1.ppt(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、LOGOJava高级编程高级编程信息技术工程系信息技术工程系 包淑芳包淑芳概述概述教学内容教学方法与手段教学团队实践条件学情分析课程目标与课程设置 教学评价1 知识目标知识目标学生掌握一门服务于网学生掌握一门服务于网络的程序设计语言,了络的程序设计语言,了解面向对象程序设计的解面向对象程序设计的基本概念与方法,掌握基本概念与方法,掌握Java语言编程的方法和语言编程的方法和技术,进而学会利用技术,进而学会利用JAVA语言学会解决一语言学会解决一般应用问题。般应用问题。2 能力目标能力目标通过大量的程序实例通过大量的程序实例和相关练习,逐步掌和相关练习,逐步掌握握JavaJava的面向对象的的面

2、向对象的功能,从而掌握面向功能,从而掌握面向对象程序设计的基本对象程序设计的基本知识和基本技能。知识和基本技能。3素质目标素质目标 学生充分认识学生充分认识JAVAJAVA在在计算机领域的广泛应计算机领域的广泛应用,提高对本课程的用,提高对本课程的学习兴趣,充分调动学习兴趣,充分调动其学习积极性。其学习积极性。一、课程目标一、课程目标二、课程设置二、课程设置 课程定位课程定位课程定位课程定位课程设计课程设计课程设计课程设计计算机相关岗位要求学生掌握必要的计算机程序设计知识,本课程为计算机软件专业的专业必修课。本课程的前续课程为程序设计基础后续课程为JSP程序设计 以素质为基础,突出能力目标。以

3、学生为主体,以实训为手段,理论、实践一体化的课程。全面培养学生的“自我学习能力”,以保证学生的可持续发展能力。三、教学内容三、教学内容内容选取内容选取内容选取内容选取内容组织内容组织内容组织内容组织表现形式表现形式表现形式表现形式内容选取中充分注意学生的知识、能力、素质培养课件、习题、实训项目教学过程中结合模拟项目,培养学生的项目设计开发能力理论与实验,实训相结合掌握知识掌握单项技能掌握综合技能 练成解决实际问题的技能 坚持理论够用,将相关知识点分坚持理论够用,将相关知识点分解到模拟项目中。解到模拟项目中。选择技术实用性、知识拓展性强选择技术实用性、知识拓展性强的教学用例和实训项目。的教学用例

4、和实训项目。三、教学内容三、教学内容-内容选取内容选取三、教学内容三、教学内容-教学时间分配教学时间分配章章 节节教教 学学 内内 容容总总 学学 时时理理 论论实实 验验第第1 1章章 JavaJava语言概述语言概述JavaJava语言的特点;语言的特点;JavaJava源文件与源文件与JavaJava字节码;字节码;JavaJava虚拟机;虚拟机;JavaJava应用程序应用程序和和JavaJava小程序的区别小程序的区别2 22 2第第2 2章章 JavaJava语言开发语言开发环境环境熟悉熟悉JavaJava的运行环境的运行环境2 22 2第第3 3章章 JavaJava语言基础语言

5、基础数据类型;运算符简单输入输出;数据类型;运算符简单输入输出;8 84 44 4第第4 4章章 流程控制流程控制选择结构、循环结构选择结构、循环结构8 84 44 4第第5 5章章 数组与字符串数组与字符串数组的基本概念;一维数组;多维数数组的基本概念;一维数组;多维数组;字符串组;字符串12126 66 6第第6 6章章 类与对象类与对象类的基本概念;定义类,对象的创建类的基本概念;定义类,对象的创建与使用;参数的传递;匿名对象与使用;参数的传递;匿名对象10106 64 4第第7 7章章 JavaJava语言类的语言类的特性特性类的私有成员与公共成员;方法的重类的私有成员与公共成员;方法

6、的重载;构赵方法;静态成员;对象的应载;构赵方法;静态成员;对象的应用用12126 66 6第第8 8章章 继承、抽象类继承、抽象类和接口和接口类的继承;抽象类;接口;类的继承;抽象类;接口;内部类与匿名类;包内部类与匿名类;包16168 88 8第第9 9章章 异常处理异常处理异常处理的基本概念;异常处理类;异常处理的基本概念;异常处理类;捕获与处理异常;抛出异常捕获与处理异常;抛出异常8 84 44 4合计合计787840403838三、教学内容三、教学内容-内容组织内容组织Step 1Step 2Step 3 掌握本课程基本知识掌握本课程基本知识 每章节都有针对性的习题训练每章节都有针对

7、性的习题训练 校内集中项目实训校内集中项目实训 参与企业项目实践开发参与企业项目实践开发 为项目用户设计为项目用户设计教学过程中结合模拟项目,培养学生的项目设教学过程中结合模拟项目,培养学生的项目设计开发能力计开发能力理论与实验,实训、相结合理论与实验,实训、相结合就业就业教材教材课件、习题课件、习题实训项目实训项目清华大学出版社出版陈国君主编的清华大学出版社出版陈国君主编的Java2程序设计基础程序设计基础教材以及配套的教材以及配套的Java2程序设计基础实验指导书程序设计基础实验指导书。课件、习题完备课件、习题完备 综合实训综合实训三、教学内容三、教学内容-表现形式表现形式四、教学方法与手

8、段四、教学方法与手段教学设计教学设计教学设计教学设计教学方法教学方法教学方法教学方法教学手段教学手段教学手段教学手段采用任务驱动、项目导向,重视理论与实验、实训的结合教师讲授、课件、习题;理论与实践相结合充分应用任务驱动教学、榜样教学,角色扮演教学,引导学生积极思考,加强实践教学学生是观众,教师是演员,课堂是舞台,关键点是每节课的“剧本设计”。学生是演员,教师是导演,课堂是排戏场所,关键点是启发式的导。课堂教学过程:四、教学方法与手段四、教学方法与手段-教学设计教学设计“感知与理解感知与理解“模拟模拟实战演习实战演习总结提高总结提高感知与理解模拟实战演习总结提高选取与学生实际生活密切相关、简选

9、取与学生实际生活密切相关、简单易懂的实例,通过多媒体教学手单易懂的实例,通过多媒体教学手段让学生对知识与概念有一个基本段让学生对知识与概念有一个基本的感知与理解。的感知与理解。四、教学方法与手段四、教学方法与手段-教学设计教学设计多态是具有表现多种形态的能力的特征 同一个实现接口,使用不同的实例而执行不同操作彩色打印机彩色打印机 打印机打印机 黑白打印机黑白打印机打印效果:彩色打印效果:彩色打印效果:黑白打印效果:黑白打印打印 打印打印 1、感知与理解、感知与理解 四、教学方法与手段四、教学方法与手段-教学设计教学设计感知与理解模拟实战演习总结提高通过通过“教师做,学生模教师做,学生模拟拟”,

10、实现从概念的理,实现从概念的理解到实际编程的转变解到实际编程的转变。四、教学方法与手段四、教学方法与手段-教学设计教学设计采用面向接口编程的方式实现public class ColorPrinter implements PrinterFace public void print(String content)System.out.println(彩色打印:彩色打印:);System.out.println(content);public class BlackPrinter implements PrinterFace public void print(String content)Sys

11、tem.out.println(黑白打印:黑白打印:);System.out.println(content);2、模拟、模拟 public interface PrinterFace public void print(String content);四、教学方法与手段四、教学方法与手段-教学设计教学设计感知与理解模拟实战演习总结提高配备与知识点相对应的实战演习,配备与知识点相对应的实战演习,学生通过实战演习过程后,能学生通过实战演习过程后,能牢固的掌握相关的技术。牢固的掌握相关的技术。四、教学方法与手段四、教学方法与手段-教学设计教学设计请编码实现如下需求:乐器(Instrument)分为

12、:钢琴(Piano)、小提琴(Violin)各种乐器的弹奏(play)方法各不相同。编写一个测试类InstrumentTest,要求:编写方法testPlay,对各种乐器进行弹奏测试。要依据乐器的不同,进行相应的弹奏。在main方法中进行测试3、实战演习、实战演习四、教学方法与手段四、教学方法与手段-教学设计教学设计感知与理解模拟实战演习总结提高该阶段是对所学理论与技能的一个总该阶段是对所学理论与技能的一个总结提炼的过程。结提炼的过程。四、教学方法与手段四、教学方法与手段-教学设计教学设计电脑主板上的PCI插槽的规范就类似于Java接口 声卡声卡显卡显卡网卡网卡每种卡的内部结构都不相同,可以把

13、声卡、每种卡的内部结构都不相同,可以把声卡、网卡、显卡都插在网卡、显卡都插在PCI插槽上,而不用担心哪插槽上,而不用担心哪个插槽是专门插哪个卡的个插槽是专门插哪个卡的主板主板4、总结提高、总结提高 四、教学方法与手段四、教学方法与手段-教学设计教学设计在教学过程中,培养学生树立面向对象程序设计的思想和使用 Java 技术进行面向对象程序设计是课程的学生的工程项目开发能力培养以及再学习能力和创新能力培养是这门课的为树立学生面向对象程序设计的思想,掌握 Java 相应技术,我们采用:任务驱动教学法任务驱动教学法榜样教学法榜样教学法角色扮演教学法角色扮演教学法四、教学方法与手段四、教学方法与手段-教

14、学方法设计教学方法设计难点难点重点重点理论教学使用“任务驱动”教学法。精心设计知识点对应的任务 选取恰当案例,进行任务分解学生参与、掌握四、教学方法与手段四、教学方法与手段-教学方法设计教学方法设计在教师对主要知识点的点拨在教师对主要知识点的点拨基础上,学生自主完成驱动基础上,学生自主完成驱动任务,强化理解程序设计基任务,强化理解程序设计基础。础。选取选取BBS电子论坛案例电子论坛案例,将,将知识点融入任务中,培养面知识点融入任务中,培养面向对象思想并提高面向对象向对象思想并提高面向对象程序设计能力程序设计能力根据学生学习情况,参考案根据学生学习情况,参考案例教程,设计相应的实训任例教程,设计

15、相应的实训任务。务。单元实践教学采用单元实践教学采用“榜样学习榜样学习”教学法。学生模拟教师教学法。学生模拟教师讲授过的案例,完成知识点相同或类似的案例,以巩固学生讲授过的案例,完成知识点相同或类似的案例,以巩固学生对相关知识的掌握,并树立学生信心和成就感。对相关知识的掌握,并树立学生信心和成就感。基于榜样的教学方法基于榜样的教学方法知识点讲解知识点讲解 任务陈述任务陈述教师示范教师示范 指导练习指导练习 四、教学方法与手段四、教学方法与手段-教学方法设计教学方法设计教师 学 生项目经理项目经理程程 序序 员员测测 试试 员员实训综合项目采用“角色扮演”教学法。四、教学方法与手段四、教学方法与

16、手段-教学方法设计教学方法设计五、教学团队五、教学团队主讲教师主讲教师主讲教师主讲教师教学队伍结构教学队伍结构教学队伍结构教学队伍结构包淑芳承担过的课程计算机应用基础、C语言程序设计、SQL Server数据库、Java高级编程施雅莉承担过的课程 C#程序设计、电子商务、SQL Server数据库、Java高级编程康晓鹰承担过的课程ASP程序设计、ASP.NET程序设计、SQL Server数据库、Java高级编程五、教学团队五、教学团队-教师队伍结构教师队伍结构12双师双师非双师非双师双师结构双师结构六、实践条件六、实践条件实训环境条件良好设备、设施的利用率较高校内实训条件校内实训条件学习准

17、备情况分析。学业基础差。动力缺乏。学习风格分析。重视职业技能的训练,重视实践环节锻炼七、学情分析七、学情分析改变改变“旧、多、深旧、多、深”的状况的状况,贯穿贯穿“新、精、少新、精、少”的原则。的原则。突出实践环节突出实践环节,提高学生的动手能力和创新意识提高学生的动手能力和创新意识。评价重点能力化评价方式多样化评价主体多元化信息反馈程序化八、教学评价八、教学评价实训考核实训考核评价重点能力化评价方式多样化评价主体多元化信息反馈程序化期末考试期末考试操操 作作实训考核实训考核八、教学评价八、教学评价教教 师师校外专家校外专家学学 生生评价重点能力化评价方式多样化评价主体多元化信息反馈程序化八、教学评价八、教学评价教学评价反馈改进评价重点能力化评价方式多样化评价主体多元化信息反馈程序化八、教学评价八、教学评价LOGO

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁