内容正文:
教科版2019信息技术必修1数据与计算
第3单元认识数据3.3数据与系统教学设计
【教材分析】
本项目主要包含“探究‘旅行线路’”“走近火车票订票系统”“探究订票系统功能”和“设计‘旅行小助手系统’”四个任务。
某同学经常和亲友们一起旅游。结合信息技术课程的学习,他想自己开发一个旅行小助手系统,用它来解决自己遇到的旅行线路管理、交通乘车指导、以往旅游相关记录管理等各种问题。我们将通过下面的活动了解这个系统的构成并熟悉系统,进而尝试帮助他全面地设计、规划这个系统。
任务一“探究‘旅行线路’”是让学生通过“活动1初看旅行线路”,亲身体验图形用户界面,以及如何使用tkinter模块创建可视化界面(一个窗体两个按钮);通过“活动2更新旅行线路”,为按钮编写单击事件代码,向文本文件中写入数据。两个活动相互关联,前者主要是对图形用户界面建立感性认识,后者是利用图形用户界面的交互功能,实现对文本文件的读写操作。建议任务一安排1课时。
任务二“走近火车票订票系统”包含两个活动,一是通过“活动1查找车次”登陆12306网站,查找厦门到成都的车次信息,进而引出问题:如何换乘?为此,搜集换乘的车次信息,并用WPS表格存储。二是通过“活动2整理购票信息”,体验到使用WPS表格整理数据不太方便,尝试使用Access数据库,逐步认识数据库、数据表、数据库管理系统等重要概念和相关操作,其中对数据表的操作,可由对WPS表格的操作经验迁移而来。两个活动是递进关系,前者是后者的铺垫。建议任务二安排1课时。
任务三“探究订票系统功能”包含两个活动:活动1 查询换乘方案,活动2 满足个性化需求。活动1介绍表间关系,通过两个表字段间的关联,实现简单查询,但查询结果不太合理(时间衔接有问题),引出条件查询。活动2则使用条件查询,满足个性化要求。通过查询,引出数据库的管理和维护,以及数据库系统。建议任务三安排1课时。
任务四“设计‘旅行小助手系统’”包含两个活动:活动1 设计系统功能和应用程序界面,活动2 设计系统数据库。本任务以“旅行小助手系统”的设计开发为例,让学生体会数据库系统的一般设计流程和规则:功能设计、界面设计、数据库设计。建议任务四安排1课时。
通过四个任务的学习,使学生能了解可视化图形界面程序的基本特点,使用tkinter模块创建可视化界面,了解文本文件的读写操作,了解Access数据库的基本操