JAVA面向对象程序设计教案

发布时间 : 星期三 文章JAVA面向对象程序设计教案更新完毕开始阅读

教案首页

本次课标题:说课 、第1章 面向对象技术I 授课班级 授课日期 第1周 周3 上课地点 知识目标 课 时 2 能力(技能)目标 教 学 目 标 1. Java高级技术体系 2. 了解Java典型应用 3. 应用面向对象思想处理问题 教学任务: 课程整体设计介绍 Java技术体系 Java典型 应用 教学案例: 编写职员类。 1 掌握Java知识体系 2 掌握面向对象技术思想 教 学 任 务 及 案 例 重 点 难 点 单 元 考 核 参 考 资 料 重点:Java典型 应用 难点:Java技术体系 面向对象技术基础应用: 练习写一个职员类,包括属性:年龄、姓名、工 资;方法:显示年龄、显示姓名、修改姓名、获取工资 《Java面向对象程序设计》 注:表格内容统一用5号宋体填写。

1

教学设计

步 骤 教学内容 教师活动 (方法与手段) 讲授 设问 学生活动 时间分配 1. Java高级程序技术体系 告知 (教学内容、 2. Java面向对象设计思想 目的) 实现管理员类 5分钟 引入 (任务项目) 演示 启发 提问 讨论 个别回答 10 分钟 操练 (掌握初步或基本能力) 1.定义管理员类 2. 定义管理员类的属性 3.类的成员 教师讲解 学生操作 个别操作 集体提示 15分钟 深化 1. 编写类的toDate()方法 (加深对基本2.创建管理员对象 能力的体会) 3.使用类的属性 教师演示 要点提示 重点讲解 个别回答 集体讨论 10分钟 归纳 (知识和能力) 训练 巩固 拓展 检验 类的属性控制能力 讲授 集体思考 个别回答 5 分钟 运行与调试 启发诱导 难点提示 个别指导 个人操作 小组讨论 10分钟 1. 会定义一个类 总结 2. 会创建一个对象 (1) 会编写和使用类的toDate()方法 教师讲授 5 分钟 作业

编程题 5 分钟 2

1.提问与比较教学方式,激发学生后记 兴趣。 程序调试,让学生对Java程序获取感性认识。 教学内容

说课内容:

1、为什么要学本门课

《Java高级程序设计》是计算机类专业必修的一门专业核心课,本课程以能力与知识相结合为培养目标,以社会岗位需求为向导,切实培养同学们的逻辑与编程思维及使用程序设计语言解决实际问题的能力,为同学们走上工作岗位打下坚实的基础。

2、 具体职业岗位专业能力培养:

(1)具备面向对象编程的编程思想及基本算法,能根据问题正确选择、组合算法。 (2)能独立编写代码,编写测试数据,并能独立调试程序,获得正确结果。 (3)具备进行分析和处理Java程序运行中产生的有关技术问题的能力。 (4)开发创新的能力。

3、 本门课学什么

通过本门课程的学习,使同学们掌握 Java 程序设计语言的基本语法, Java 面向对象编程方法,同时应具备利用 JDK来创建、编译、调试 Java 项目的能力。对于本门课程有如下三个教学目标:

(1)知识目标:理解和掌握JAVA语言基本语法和语义,掌握标准程序和小应用程序的开发方法,掌握数据库、网络编程的基本开发方法。

(2)能力目标:要求能较熟练地使用 JDK 进行 Java 程序的编辑、编译和调试技术,使用 MyEclipse进行图形用户界面设计和数据库应用程序的开发;能开发有一定实用价值的应用程序。

(3)素质目标:养成良好的编程习惯、提高团队精神和协作精神、艰苦奋斗意识、心理素质和克服困难的能力。

4、 怎么组织本门课

1)以就业为导向,进行专业定位。

2)对软件开发工作岗位和工作任务进行分析。

3)明确计算机应用专业的核心能力,进行课程设计,做到实际的工作岗位——Java软件编程师与工作任务相对应。

4)按照职业行动完整性和工作过程系统化的理念归纳出学习情境。

5)学习情境注意由浅到深,鼓励同学们利用网络资源进行自主学习和开放性学习。 课程设计理念与思路 学习内容

5、 如何学习?

1)启发教学

通过各种教学方式和手段激发同学们的学习欲望,启发同学们,积极思维,发

3

现问题,提出问题,并逐步解决问题。例如,在讲解程序设计时,不是简单地给出程序清单,而是从分析问题入手,继而找出解决问题的方法,再给出算法,最后编写出完整的程序。 这一过程的关键是每一步都采用与同学们一起探讨的方式,让同学们在启发下思考,在思考中解决问题,从而掌握独立分析问题、解决问题的方法。 学习方法

2)项目教学和案例教学法

以一个实际的项目(学籍管理系统)为例展开教学,将知识点融入项目中,运用面向对象的思想进行分析、设计和实现,树立同学们面向对象的程序设计思想。

而案例教学则贯穿在课程的主要章节中,通过“典型程序案例”→“语法,实践知识点说明”→“模仿编程”→“实践提高”的教学组织方式,培养同学们实际应用能力。 学习方法

通过精选案例、分解任务、讲练有机融合,将相关知识点融入项目,通过项目实现, 让同学们掌握Java技术,并对面向对象编程有一个直观和更加感性的认识,再通过动画演示、趣味教学等方法,使同学们能够积极参与整个教学过程,让同学们建立起面向对象编程的思想,体现“以同学们为中心,教师为主导”的教学思想。 学习方法

3)任务驱动教学法

对每个知识点的讲解采用“任务驱动”的方法,通过“提出任务→分析任务→完成任务→边学边做→总结”的过程,体现出互动创新、提倡个性、重在应用、共同协作的教学风格。

4)榜样激励教学法

在教学过程中,通过展示分析高年级同学们或同班(或同年级)同学们的优秀作品,启发激励其他同学们。实践证明,榜样激励教学法很有效,特别是展示同班(或同年级)同学们作品最具激励作用。

6、 考核方法

根据实践为主、理论够用的高职教学原则,本课程的考核注重学习过程评价、注重专业实践能力。

考试成绩=理论考试(课程学习结束时,采用“教考分离”制度,以闭卷笔试方式进行。考试成绩占学科成绩的80%)+平日成绩(作业+出勤占20%)。

7、 Java语言的诞生

Java程序在1995年诞生。目前使用的Java版本是Java2,它包括J2SE、J2EE、J2ME三个版本,分别用于不同的领域。

J2SE(Java Standard Edition)—用于工作站、PC机,为桌面开发和低端商务应用提供了Java标准平台。

J2EE(Java Enterprise Edtion)—用于服务器,构建可扩展的企业级Java平台。

J2ME(Java Micro Edtion)—嵌入式Java消费电子平台,适用于消费性电子产品和嵌入式设备。

8、Java语言的特点

Java语言是简单的、面向对象的语言,它具有分布式、安全性,又可以实现多线程,更主要的是它与平台无关,解决了困扰软件界多年的软件移植问题。

4

联系合同范文客服:xxxxx#qq.com(#替换为@)