3.3.3 开发网络聊天系统 教案(2课时)-2020-2021学年高中信息技术人教/中图版(2019)必修2

2021-06-25
| 5页
| 1118人阅读
| 889人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修2 信息系统与社会
年级 -
章节 3.3.3 开发网络聊天系统
类型 教案
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOC
文件大小 122 KB
发布时间 2021-06-25
更新时间 2021-06-25
作者 明兮258
品牌系列 -
审核时间 2021-06-25
下载链接 https://m.zxxk.com/soft/29222329.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

案例 开发网络聊天系统 1. 教学目标 ·了解网络信息系统的开发过程,能开发、部署简易的文字型网络聊天系统。 ·通过开发简易网络聊天系统,进一步理解软件在信息系统中的作用。 ·体会服务器、客户机等不同的运行环境对开发信息系统不同软件的影响。 2. 教学对象分析 学生对用Python编写网络程序已经比较熟悉,为本节的学习做好了知识储备。在日常的学习生活中,绝大部分学生都使用过聊天室或聊天软件,对网络聊天并不陌生,具有分析聊天系统基本结构的能力。不过,信息系统的服务端对学生来说仍相当于一个“黑匣子”,神秘且具有探索的价值。 3. 教学重点与难点 教学重点:开发网络聊天系统 需要明确的基本要素,能借助软件工具与平台开发简易的文字型网络聊天系统。 教学难点:网络信息系统的部署与调试。 4. 教学方法与教学手段 采用项目式教学法,学生3到4人分为一组进行。建议用2课时完成教学任务:第1课时完成“系统结构分析”“客户端程序编写”“服务器端程序编写”等内容;第2课时完成“部署服务器”“功能扩展”“总结反思”等内容。 5. 教学过程设计 教学环节 教师活动 学生活动 设计意图 复习提问 从交流时效上看,电子邮件与网络聊天的主要区别是什么? 电子邮件是非实时的信息交流方式,网络聊天是实时的信息交流方式。 引入新课 前面我们依据已有的电子邮件系统,开发了可以收发电子邮件的应用程序。除了电子邮件,人们还会使用一些实时的信息收发系统,包括QQ、微信、网络聊天室等。今天,我们就开始试着开发一个简易的文字型网络聊天系统。 项目实施1——明确系统结构 项目实施1——明确系统结构 开发系统之前,先来分析一下系统结构(图3.3-4)。在这个系统中,有多个参与实时交流的 客户端用户。如果用户1给用户2发信息,那么,用户1的信息是直接发送到用户2的终端设备上的吗? 图3.3-4 网络聊天系统功能示意图 观察图3.3-4,明确以下信息。 ·系统主要包括服务器和客户端。 ·系统面向的用户数:■ 多个用户 □ 单个用户 ·从客户端来看,系统的主要功能包括:接收、发送信息。 ·从服务器来看,系统的主要功能包括:接收、转发信息。 ·客户端主要运行环境:在浏览器中运行。 ·客户端软件:网页形式,可以随时停止使用。 ·服务器软件:必须不间断地工作。 ·聊天系统

资源预览图

3.3.3 开发网络聊天系统 教案(2课时)-2020-2021学年高中信息技术人教/中图版(2019)必修2
1
3.3.3 开发网络聊天系统 教案(2课时)-2020-2021学年高中信息技术人教/中图版(2019)必修2
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。