JAVA面向对象程序设计教(学)案.doc

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专业技术资料分享 WORD文档 下载可编辑 教案首页 本次课标题:说课 、第1章 面向对象技术I 授课日期 第1周 周3 授课班级 课 时 2 上课地点 教 学 目 标 能力(技能)目标 知识目标 1. Java高级技术体系 2. 了解Java典型应用 3. 应用面向对象思想处理问题 1 掌握Java知识体系 2 掌握面向对象技术思想 教 学 任 务 及 案 例 教学任务: 课程整体设计介绍 Java技术体系 Java典型 应用 教学案例: 编写职员类。 重 点 难 点 重点:Java典型 应用 难点:Java技术体系 单 元 考 核 面向对象技术基础应用: 练习写一个职员类,包括属性:年龄、姓名、工 资;方法:显示年龄、显示姓名、修改姓名、获取工资 参 考 资 料 《Java面向对象程序设计》 注:表格内容统一用5号宋体填写。 教学设计 步 骤 教学内容 教师活动 (方法与手段) 学生活动 时间分配 告知 (教学内容、 目的) Java高级程序技术体系 Java面向对象设计思想 讲授 设问 5分钟 引入 (任务项目) 实现管理员类 演示 启发 提问 讨论 个别回答 10 分钟 操练 (掌握初步或基本能力) 1.定义管理员类 2. 定义管理员类的属性 3.类的成员 教师讲解 学生操作 个别操作 集体提示 15分钟 深化 (加深对基本能力的体会) 1. 编写类的toDate()方法 2.创建管理员对象 3.使用类的属性 教师演示 要点提示 重点讲解 个别回答 集体讨论 10分钟 归纳 (知识和能力) 类的属性控制能力 讲授 集体思考 个别回答 5 分钟 训练 巩固 拓展 检验 运行与调试 启发诱导 难点提示 个别指导 个人操作 小组讨论 10分钟 总结 会定义一个类 会创建一个对象 会编写和使用类的toDate()方法 教师讲授 5 分钟 作业 编程题 5 分钟 后记 提问与比较教学方式,激发学生兴趣。 程序调试,让学生对Java程序获取感性认识。 教学内容 说课内容: 1、为什么要学本门课 《Java高级程序设计》是计算机类专业必修的一门专业核心课,本课程以能力与知识相结合为培养目标,以社会岗位需求为向导,切实培养同学们的逻辑与编程思维及使用程序设计语言解决实际问题的能力,为同学们走上工作岗位打下坚实的基础。 具体职业岗位专业能力培养: (1)具备面向对象编程的编程思想及基本算法,能根据问题正确选择、组合算法。 (2)能独立编写代码,编写测试数据,并能独立调试程序,获得正确结果。   (3)具备进行分析和处理Java程序运行中产生的有关技术问题的能力。 (4)开发创新的能力。 本门课学什么 通过本门课程的学习,使同学们掌握 Java 程序设计语言的基本语法, Java 面向对象编程方法,同时应具备利用 JDK来创建、编译、调试 Java 项目的能力。对于本门课程有如下三个教学目标: (1)知识目标:理解和掌握JAVA语言基本语法和语义,掌握标准程序和小应用程序的开发方法,掌握数据库、网络编程的基本开发方法。 (2)能力目标:要求能较熟练地使用 JDK 进行 Java 程序的编辑、编译和调试技术,使用 MyEclipse进行图形用户界面设计和数据库应用程序的开发;能开发有一定实用价值的应用程序。 (3)素质目标:养成良好的编程习惯、提高团队精神和协作精神、艰苦奋斗意识、心理素质和克服困难的能力。 怎么组织本门课 1)以就业为导向,进行专业定位。 2)对软件开发工作岗位和工作任务进行分析。 3)明确计算机应用专业的核心能力,进行课程设计,做到实际的工作岗位——Java软件编程师与工作任务相对应。 4)按照职业行动完整性和工作过程系统化的理念归纳出学习情境。 5)学习情境注意由浅到深,鼓励同学们利用网络资源进行自主学习和开放性学习。 课程设计理念与思路 学习内容 如何学习? 1)启发教学 通过各种教学方式和手段激发同学们的学习欲望,启发同学们,积极思维,发现问题,提出问题,并逐步解决问题。例如,在讲解程序设计时,不是简单地给出程序清单,而是从分析问题入手,继而找出解决问题的方法,再给出算法,最后编写出完整的程序。 这一过程的关键是每一步都采用与同学们一起探讨的方式,让同学们在启发下思考,在思考中解决问题,从而掌握独立分析问题、解决问题的方法。 学习方法 2)项目教学和案例教学法 以一个实际的项目(学

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档