admin 管理员组文章数量: 1184232
2024年3月19日发(作者:数据库还原是指)
java程序设计教案java教案
教案1 设计摘要 专业 物联网 课程 Java程序设计 课时 1 课型 理论+实践 班级 18级
物联网 教材 零基础学Java-明日科技出版 章节 面向对象核心技术 一、学习内容与目标
学习内容 1.封装的概念和作用 2.成员变量的私有化、设置set和get方法 学习目标 知识
目标:
1.通过学习,学生能够说出封装的概念和使用封装的好处;
2.通过学习,学生能够辨别出使用了封装的java类。
能力目标:
1.通过学习,学生能通过代码将一个java类进行封装;
2.通过学习,学生能对封装了的java类进行测试。
情感态度目标:
1.激发学生形成良好的合作意识;
2.帮助学生养成诚实、敬业、负责的职业态度;
3.培养学生具备开拓创新的精神。
第 1 页 共 3 页
学习重点及难点 教学重点:
封装过程中成员变量的私有化;访问控制符的选用;set和get方法的设置 教学难
点:
set和get方法的设置 二、学情分析 通过前一章节面向对象概述的学习,同学们对
面向对象程序设计有了一个大体上的认识,这一章节开始学习面向对象的核心技术,讲解
java的第一大特征,也即封装,通过这堂课的学习,同学们将掌握什么是封装,为什么使
用封装和如何进行封装。
三、教学环境选择与资源设计 教学环境 电脑、jdk、eclipse开发工具 教学资源 学习
通平台的视频、课本案例 四、教法学法设计 教法学法 1.讲授法:包括概念讲述、提问、
问题解释。
2.案例演示法:编写程序代码进行演示,并使用封装和未使用封装的代码进行对比。
3.练习法:组织课堂练习,编写代码实现封装。
五、教学过程设计 教学阶段 教学内容及教师活动 学生活动 信息化手段运 设计意图
新课导入 创设情境,编写案例代码进行演示。
听老师讲解 PPT 让学生知道没有使用封装时的代码。
检验学习通预习情况 提问:大家思考目前这样写程序存在什么问题? 学生思考,并
第 2 页 共 3 页
回答老师提的问题。
学习通 引发学生思考,针对程序中存在的数据安全性怎么进行解决。
知识点讲解1 讲解封装的概念,辅以案例 听老师讲解 PPT 通过案例讲解封装的概
念。通过学习,学生能够说出封装的概念 知识点讲解2 讲解封装的作用,使用封装后对
程序的优点。
听老师讲解 PPT 学生学习封装的概念后,掌握使用封装后的好处。并能够说出封装
的好处。
知识点讲解3 通过代码演示如何进行类的封装。包括成员变量的私有化,设置set和
get方法。
听老师讲解 PPT 通过学习,学生能通过代码将一个java类进行封装 总结制作步骤
通过案例演示未使用封装的代码,再通过提问的方式引发学生思考,进而讲解封装的概念
和作用,并演示如何进行封装,使封装后的代码与之前未封装的代码进行对比,加深学生
的理解。
拓展训练 如果将类的所有的成员变量和成员方法都进行私有化,可以怎么设计这个
类? 六、教学反思 针对教学中的重点和难点,主要通过两个案例代码对比演示的方式,
让学生很好地掌握了封装的概念和作用,取得的效果较好。
第 3 页 共 3 页
版权声明:本文标题:java程序设计教案java教案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710821609a574820.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论