资源简介 A01-3064《3.3 信息系统的数据输入》教学设计【学科核心素养】1.信息意识形成使用交互设计友好界面的意识;形成采用代码设计更个性化的输入功能的意识;形成使用用户权限保护数据的安全意识。2.计算思维体验表单与代码的关联方法;理解网络数据库数据录入的工作方式。掌握使用条件查询代码设计查询功能的方法,并学会利用代码及时更新数据。3.数字化学习与创新输入各种类型的数据,向网络数据库输入数据,为开展数字化学习提供资源。4.信息社会责任提供友好的输入界面【教学内容分析】在图书数据录入中,表单及表单元素是基础,学生要了解表单及表单元素的标记、action、method、name、type 等属性。在此基础上,能够模仿、改写代码制作录入页面。能够根据需求给予必要的输入提示实现友好的人性化交互页面。教科书中用图 3.3.2 展示了浏览器、Web 服务器、数据库服务器之间的数据访问,比较抽象,教师需要详细讲解。教师要借助人工录入数据的过程分析信息系统录入数据的过程,并解释代码的意义,重点放在修改程序、调试运行、实现功能上。【学情分析】面向全体学生讲课,需要注意紧扣课本和教师用书,不要偏离教科书的设计意图。同时本节课的内容较难,绝大部分学生没接触过相关的 HTML、python、django 和 SQL,这些内容不可能要一节课内容都让学生学习,主要还是要让学生看懂代码和描述过程。【学习目标】(1)能够根据信息输入的要求设计 HTML 网页。(2)理解信息系统数据访问的基本过程。(3)能够描述将用户输入信息存储到数据库中的基本过程。【教学重难点】教学重点:体验表单与代码的关联,感知网络数据库数据录入中代码的功能。教学难点:表单元素与其功能实现代码的对应及修改方法。【教学策略】【教学过程】环节 教师活动 学生活动 设计意图 教与学资源学习目标 讲述学习目标 在线课堂应明 课件确本节课的教学目标复习 打开 access 数 复习上节课内 课件据库,复习上节 容,引出本节课 Access 数据 课库的两个视图导入 通过一个判断 给十秒时间 与 上 节 课 衔 课件题,引出是直接 做判断 接。引出 HTML操作数据库输 + Python入数据,还是通 + Access过信息系统应 各自的功能,用程序进行数 引出本节课的据操作 学习任务任务一:制作 打开操作视频, 为突出重点— 视频文件,图图书录入的 操作视频展示 —体验表单与 书数据管理交互页面 了用网页打开 代码的关联; 系统活动 1 添加 book_insert.html 突破难点—表图书录入表 的效果,在用记 单元素与其功单元素 事本文件打开 能实现代码的的代码,通过修 对应及修改方改代码,刷新网 法,采用演示页,展示表单和 的方法,让学表单元素的作 生看到修改代用 码后,网页内通过 PPT展示常 容的变化用的表单元素,并对活动 1做小结任务一 展示常见的网 思考老师的 活动 2 的作用活动 2 添加 页表单提示,提 问题(每个问 在于完善活动图书录入提 问为何有这种 题 10 秒) 1 设 计 的 网示 提示。 页。通过与常刚才的图书录 见 的 网 页 比入页面,需要什 对,提出对原么样的提示? 网页的修改,展示其中一种 再展示交互的提示方案及网 作用和概念。页效果展示网页效果及对应的代码,划线增加的内容展示 PPT,解释何为交互及其作用任务二:将图 再次再 PPT 展示 任务 2 的代码书数据录入 “图书管理信 是 比 较 难 理数据库 息系统的开发 解。并不要求活动 1 连接 工具”页面。已 学生掌握,理图书数据库 经完成了信息 解信息系统数系统的界面设 据访问的基本计,现在开始进 过程即可入下一步了。我们先要把信息系统与 Access数据库连接起来。明确代码是比较难的部分,使用 python 编写,不要求大家掌握。展示【连接图书数据库】完整参考代码,简单解释其作用。明确理解过程即可(展示流程)。解释用户与服务器之间通信的四个步骤活动 2 插入 引入 两个任务,四 视频文件,图图书数据 经历了前面三 个活动其实是 书数据管理个步骤,我们现 逐层递进的, 系统在可以进入到 这个活动的核本节课最后一 心代码,其实个环节:把图书 就是 sql 的插数据录入到数 入语句,老师据库中。 演示的时候,播放视频:展示 需要展示上个在网页录入数 活动的基础代据的过程,然后 码,突出本次打开 Access,显 活动的核心,示数据已经被 并引出对 sql录入。 语句的解释系统是如何实现录入数据的呢?我们来看看代码,PPT 展示 view.py 的代码,解释过程。实现插入数据的核心代码,就是第三步:把数据缓存到游标,这句话是由 sql语句实现的。解释结构化查询语言总结 本节课学习目 课件标答疑 1课本拓 参考图书录入 思考问题,修 完成课本拓展 课件、图书数展练习 页面的制作,编 改代码 练习,巩固学 据管理系统写能够添加学 习内容生信息的页面。展示修改前后的代码及页面答疑 2 答疑 1 参考任务 2的代 答疑一只完成 课件、图书数的拓展 码,修改成能够 了 HTML 页面 据管理系统添加学生信息 的修改,如要进入数据库的 把学生信息录代码。展示修改 入数据库,则前后的代码及 需要修改 sql页面 语句 展开更多...... 收起↑ 资源预览