java程序设计教学方法探析.ppt

上传人:max****ui 文档编号:6361969 上传时间:2020-02-23 格式:PPT 页数:29 大小:637.50KB
返回 下载 相关 举报
java程序设计教学方法探析.ppt_第1页
第1页 / 共29页
java程序设计教学方法探析.ppt_第2页
第2页 / 共29页
java程序设计教学方法探析.ppt_第3页
第3页 / 共29页
点击查看更多>>
资源描述
2020 2 23 1 java程序设计教学方法探析 王善桃 2020 2 23 2 内容提要 课程性质与教学目标java语言的特点教学重点和难点教学内容的安排教学方法与艺术教学实例 2020 2 23 3 1 课程性质与目标 java语言是一门非常重要的程序设计语言 对于软件技术专业的学生来讲非常重要 java语言功能强大 应用广泛 java程序设计作为首要的面向对象程序设计课程 学不好将影响后继课程学习 所以说它是基础课 也是核心课 教学目标 一是使学生掌握java语言的使用方法 包括各种数据类型的含义和表示 各种语句的语法与功能等 二是使学生掌握程序设计的基本方法与技术 具备程序阅读和程序设计能力 三是要掌握面向对象的程序设计思想 掌握对象 继承 接口等重要概念与用法 2020 2 23 4 2 java语言特点 功能强 简单高效 纯面向对象 分步式 健壮 安全 平台独立 可移植 多线程 动态性 2020 2 23 5 3 教学重点和难点 教学重点选择的标准 1 对后续课程以及本专业学习有影响的基本概念 基础知识 基本方法与技术 2 有实际应用价值的概念 方法与技术 2020 2 23 6 3 教学重点和难点 续1 C语言教学重点 Java语言基础 包括运算符与表达式 程序流控制 数组 面向对象程序设计的基本概念 Java面向对象特性 异常处理方法 AWT与AWT事件处理模型 输入 输出 2020 2 23 7 3 教学重点和难点 续2 C语言教学难点 多线程 网络编程 Swing JDBC数据库连接 J2EE技术 2020 2 23 8 4 教学内容的安排 理论教学 上机调试程序 加强上机练习 多训练 2020 2 23 9 5 教学方法与艺术 怎样的程序设计课算是一堂好课 思路清晰 重点突出讲解透彻 深入浅出选材合理 方法恰当进度适中 因材施教PPT课件制作和板书合理 2020 2 23 10 5 教学方法与艺术 续1 如何上好程序设计课 1 程序设计的学习方法 类比 学习程序设计 学习外语保留字 变量 单词语句 语句语法 语法阅读程序 读文章编写程序 写作文 2020 2 23 11 5 教学方法与艺术 续2 2 程序设计重点要讲解程序设计的思想与算法 关键讲思维过程 切忌照本宣科 知识点 经典例子 3 如何制作PPT课件 如何板书 PPT课件要简明扼要 切忌书本搬家 板书要展示你编写程序的过程 4 程序设计具有独特的思维方式 教学要讲究艺术 2020 2 23 12 6 教学实例节选 对象与类预习检查 类与对象的关系是什么 定义一个类的语法是什么 如何创建一个类的对象 2020 2 23 13 掌握类和对象的特征理解封装会创建和使用对象 本节目标 2020 2 23 14 对象的概念 万物皆对象 2020 2 23 15 对象的特征 属性 属性 对象具有的各种特征每个对象的每个属性都拥有特定值例如 布兰尼和朱丽叶的体重不一样 60kg 布兰尼 属性 35岁 2020 2 23 16 对象的特征 方法 方法 对象执行的操作 打单 收银 方法 刷卡 2020 2 23 17 对象的属性和方法 列出尼古拉斯 凯奇驾驶的这辆法拉利F360Spider的属性和方法 属性 品牌 法拉利型号 F360Spider颜色 黄色价格 380万元方法 发动停止加速 2020 2 23 18 封装 对象同时具有属性和方法两项特性对象的属性和方法通常被封装在一起 共同体现事物的特性 二者相辅相承 不能分割 谁看见过只有 完好的零件和颜色 而不能开动的汽车 2020 2 23 19 从对象抽象出 类 抽取出下列对象的属性和方法的共同特征 轿车 2020 2 23 20 类 顾客类轿车类 类是模子 确定对象将会拥有的特征 属性 和行为 方法 类是对象的类型不同于int类型 具有方法 2020 2 23 21 小结2 类和对象有什么区别呢 类是抽象的概念 仅仅是模板 比如说 人 对象是一个你能够看得到 摸得着的具体实体 比如 小布什 小布什 普京 克林顿 2020 2 23 22 Java是面向对象的语言 所有Java程序都以类class为组织单元关键字class定义自定义的数据类型 publicclassHelloAccp publicstaticvoidmain String args System out println 使用Java语言理解程序逻辑 2020 2 23 23 Java类模板 类将现实世界中的概念模拟到计算机程序中 publicclass类名 定义属性部分属性1的类型属性1 属性2的类型属性2 属性n的类型属性n 定义方法部分方法1 方法2 方法m 2020 2 23 24 定义类 定义一个类的步骤1 定义类名2 编写类的属性3 编写类的方法 2020 2 23 25 类示例2 1 在不同北大青鸟培训中心 北京中心 杭州中心等 你会感受到相同的环境和教学氛围 用类的思想输出Accp中心信息 2020 2 23 26 类示例2 2 publicclassAccpSchool 定义北大青鸟中心的属性StringschoolName 中心的全称intclassNum 教室的数目intlabNum 机房的数目 定义北大青鸟中心的方法publicStringtoString returnschoolName 培训ACCP学员 n 配备 classNum 教 labNum 机 定义类的toString 方法 用于输出类相关的信息 publicStringtoString return字符串 方法体 成员变量 2020 2 23 27 常见错误 publicclass Book StringbookName StringauthorName intpageNum booleanisAvailable 类命名规则 1 不能使用Java关键字2 首字母可以为字母 也可以是 或 建议不要这样 3 不能包含空格或 号 代码错误 2020 2 23 28 什么是类 什么是对象 类和对象的区别是什么 如何定义一个类 类的属性和方法 总结 2020 2 23 29 End 谢谢
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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