内容正文:
1.2数据教学设计
一、教学设计
课程标准
和
教学目标
数据的组织
教材内容: 1.2数据的组织
1.3结合生活实际,理解数据结构的概念,认识数据结构在解决问题过程中的重要作用。
教学目标:
●初步理解数据结构的概念及其作用。
●了解常见数据结构的特点及其操作特征。
●能针对简单的具体问题明确数据需求、确定问题模型,并抽象出合适的数据结构。
指向的核心素养:
●信息意识:落点在“能够根据解决问题的需要,自觉、主动地寻求恰当的方式获取与处理信息”。兴趣是最好的老师,本条例给学生提供了真实有趣的问题,唤起学生的兴趣,引导学生在熟悉的真实情境中理解数据结构的概念及其作用以及各种常见的数据结构特点,分析解决实际问题时,不同数据结构对算法效率的影响。引导学生由此及彼,去发现实生活中其它类似的问题。
●计算思维:落点在“针对给定的任务进行需求分析,明确需要解决的关键问题;能够采用计算机领域的学科方法界定问题、抽象特征、建立结构模型、合理组织数据;”。本条例通过列队、排队坐车、银行业务、事务管理等生活实例,分析各种数据类型和数据结构应用的必要性和契合性,通过“生活现象(具体事例)-->现象中的规律(抽象规律)-->思维迁移(将规律应用到程序设计中)”的结构展开教学,使学生在项目实施的过程中,在算法设计、优化的过程中,感受数据结构在数据加工中的作用,完成数据结构相关知识、技能的内化与计算思维的形成。
●数字化学习与创新:落点在“掌握数字化学习系统,学习资源与学习工具的操作技能,用于开展自主学习、协同工作、知识分享与创新创造。”。在用数据结构描述数据之间关系特征时,学生要使用文本编辑工具和画图工具画数据元素关系特征图;在展示各小组的学习成果时,学生要使用PPT等多媒体工具;在分析“电子屏上滚动显示最近的航班信息”和“银行叫号系统”等案例时,鼓励学生根据实际解决问题的需要,恰当选择信息工具,以达到提高效率的目的。
学习环境:多媒体教室,预装思维导图软件。
建议课时:2课时
教学活动设计
教学环节
教学过程
设计意图
情境导入
QWERTY键盘引出字频统计程序,然后通过观察程序代码,引发学生思考程序除了需要考虑算法外还需要思考什么?
围绕程序实例,交流探讨数据合理组织在程序处理中的意义。
经过必修课程的学习,学生已经能较熟练地编写