文档详情

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

发布:2017-05-19约3.23千字共29页下载文档
文本预览下载声明
java程序设计教学方法探析 王善桃 内容提要 课程性质与教学目标 java语言的特点 教学重点和难点 教学内容的安排 教学方法与艺术 教学实例 1.课程性质与目标 java语言是一门非常重要的程序设计语言,对于软件技术专业的学生来讲非常重要, java语言功能强大,应用广泛。 java程序设计作为首要的面向对象程序设计课程,学不好将影响后继课程学习。所以说它是基础课,也是核心课。 教学目标: 一是使学生掌握java语言的使用方法,包括各种数据类型的含义和表示,各种语句的语法与功能等; 二是使学生掌握程序设计的基本方法与技术,具备程序阅读和程序设计能力。 三是要掌握面向对象的程序设计思想,掌握对象、继承、接口等重要概念与用法。 2. java语言特点 功能强,简单高效; 纯面向对象; 分步式、健壮、安全; 平台独立、可移植; 多线程、动态性; 3.教学重点和难点 教学重点选择的标准: (1)对后续课程以及本专业学习有影响的基本概念、基础知识、基本方法与技术; (2)有实际应用价值的概念、方法与技术. 3.教学重点和难点(续1) C语言教学重点: Java语言基础(包括运算符与表达式、程序流控制、数组); 面向对象程序设计的基本概念; Java面向对象特性; 异常处理方法; AWT与AWT事件处理模型; 输入/输出。 3.教学重点和难点(续2) C语言教学难点: 多线程; 网络编程; Swing; JDBC数据库连接; J2EE技术。 4.教学内容的安排 理论教学+上机调试程序。 加强上机练习,多训练。 5.教学方法与艺术 怎样的程序设计课算是一堂好课? 思路清晰、重点突出 讲解透彻、深入浅出 选材合理、方法恰当 进度适中、因材施教 PPT课件制作和板书合理 5.教学方法与艺术(续1) 如何上好程序设计课? (1)程序设计的学习方法。 类比:学习程序设计——学习外语 保留字、变量——单词 语句————语句 语法————语法 阅读程序————读文章 编写程序————写作文 5.教学方法与艺术(续2) (2)程序设计重点要讲解程序设计的思想与算法。关键讲思维过程,切忌照本宣科。 知识点——经典例子 (3)如何制作PPT课件?如何板书? PPT课件要简明扼要,切忌书本搬家。 板书要展示你编写程序的过程. (4)程序设计具有独特的思维方式,教学要讲究艺术。 6.教学实例 节选:对象与类 预习检查 类与对象的关系是什么? 定义一个类的语法是什么? 如何创建一个类的对象? 本节目标 掌握类和对象的特征 理解封装 会创建和使用对象 对象的概念:万物皆对象 对象的特征——属性 属性——对象具有的各种特征 每个对象的每个属性都拥有特定值 例如:布兰尼和朱丽叶的体重不一样 对象的特征——方法 方法——对象执行的操作 对象的属性和方法 列出尼古拉斯·凯奇驾驶的这辆法拉利F360 Spider的属性和方法 封装 对象同时具有属性和方法两项特性 对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割 从对象抽象出“类” 类 顾客类 轿车类 …… …… 小结2 类和对象有什么区别呢? 类是抽象的概念,仅仅是模板,比如说:“人” 对象是一个你能够看得到、摸得着的具体实体,比如:“小布什” Java 是面向对象的语言 Java类模板 类将现实世界中的概念模拟到计算机程序中 定义类 定义一个类的步骤 1、定义类名 2、编写类的属性 3、编写类的方法 类示例2-1 在不同北大青鸟培训中心(北京中心,杭州中心等),你会感受到相同的环境和教学氛围,用类的思想输出Accp中心信息 类示例2-2 常见错误 End 谢 谢 ! * * 名胜 人 物品 动物 ,植物…… 60kg 布兰尼 属性 35岁 收银员布兰尼 打单 收银 方法 刷卡 收银员布兰尼 属性: 品牌:法拉利 型号:F360 Spider 颜色:黄色 价格:380万元 方法: 发动 停止 加速 谁看见过只有“完好的零件和颜色”而不能开动的汽车? 抽取出下列对象的属性和方法的共同特征 类是模子,确定对象将会拥有的特征(属性)和行为(方法) 类是对象的类型 不同于int类型:具有方法 小布什 普京 克林顿 …… 行为
显示全部
相似文档