Java程序设计项目式教程教案教学设计-单元7Java集合框架.docx
《Java程序设计项目式教程教案教学设计-单元7Java集合框架.docx》由会员分享,可在线阅读,更多相关《Java程序设计项目式教程教案教学设计-单元7Java集合框架.docx(9页珍藏版)》请在第壹文秘上搜索。
1、Java程序设计项目式教程单元教学设计单元七JaVa集合框架课程名称:Java面向对象程序设计适用专业:授课年级:授课学期:授课教师:Java面向对象程序设计课程教学单元设计单元7Java集合框架授课教师:JaVa课程组授课班级:学时:8学时教学条件实训室、JDK8.0及以上、ECIiPS4.4及以上、投影设备、广播软件、互联网络教学素材教材、课件、实训项目单、微课视频、教学网站等教学目标设计知识目标:(1)了解Java集合框架的组成及作用(2)熟悉掌握JaVaArrayListN1.inkedListVector的常用方法(3)熟悉掌握HaShSCt、TreeSet的常用方法(4)掌握HaS
2、hMaP的常用方法(5)了解泛型的作用及实现能力目标:(1)能够使用JaVaArrayList、LinkedList、Vector对集合进行增删改查操作(2)能够使用HashSet.TreeSet对集合进行增删改查操作(3)能够使用HaShMaP对集合进行增删改查操作(4)会使用泛型实现数据类型的处理素质目标(1)培养自主学习能力,勇于探索创新(2)培养大国工匠的职业素养任务描述在学生信息管理系统开发过程中,需要存储多位学生信息,由于学生个数不确定,不适合使用数组进行存储,这时可以使用Java中提供的集合工具进行处理。教学内容(1) JaVa集合框架的组成及作用(2) JavaArrayLis
3、tsLinkedList、VeCtOr的常用方法(3) HashSet、TreeSet的常用方法(4) HaShYaP的常用方法(5)泛型的作用及实现重点:(1)List集合的基本概念和特点以及与其他集合类型的区别(2)Set集合的基本概念和特点以及与其他集合类型的区别(3)Map集合的基本概念和特点以及与其他集合类型的区别(1) 难点:(2) 1.ist集合的实现原理和应用场景、常用方法(3) SCt集合的实现原理和应用场景、常用方法(4) MaP集合的实现原理和应用场景、常用方法任务分析与实现(1)任务分析;(2)任务代码。教学过程设计7.1使用LiSt集合存储学生信息(学时数:4)主要步
4、骤教学内容教学方法教学手段师生活动问题引入现在需要存储多位学生信息,由于学生个数不确定,不适合使用数组进行存储,这时可以使用Java中的什么工具进行处理?JaVa集合框架。教师讲授引导文法攵描什教师:讲解演示多媒体学生:观察思考知识讲解知识点1:JaVa集合框架的组成;知识点2:JaVa集合类的两个根接口;知识点3:List、Sei、MaP集合的不同之处:知识点4:LiSl集合的常用方法;启发式讲解讨论归纳多媒体课件演示思考交流互动分组讨论记录笔记示范操作操作1:创建电影ArrayLiSt集合对象,并进行增删改查操作。操作2:创建课程LinkedList集合对象,并进行增删改查操作。操作3:创
5、建诗词VeCtor集合对象,并进行增删改查操作。问题引导操作演示分析归纳多媒体系统演示观摩思考归纳总结实战训练课堂实践:创建个存储学生信息的集合,对该集合进行增、册IJ、改、查、遍历操作。每位学生包含学号、姓名、性别、年龄这些信息。动手实践做中学多媒体真实系统环境网络资源实践操作查阅资料巡视指导评估讨论(1)评估讨论实训任务的实施过程;(2)给出参考的解决方案;(3)展示讨论学生的解决方案:(4)考核学生结果。教师启发讨论归纳分数激励实训项目单思考结果演示课堂总结(1)ArrayListsLinkedList、VeCtOr都实现了LiSt接口;(2)ArrayList适合随机查找和遍历,而Li
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 项目 教程 教案 教学 设计 单元 集合 框架