(2021新人教中图版)高中信息技术必修一 章2.4.3算法与程序综合应用2(第二十课时)-教学设计.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(2021新人教中图版)高中信息技术必修一 章2.4.3算法与程序综合应用2(第二十课时)-教学设计.docx》由用户(大布丁)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021新人教中图版 【2021新人教中图版】高中信息技术必修一 章2.4.3算法与程序综合应用2第二十课时-教学设计 2021 新人 图版 高中 信息技术 必修 2.4 算法 程序综合 应用 第二十 下载 _必修1 数据与计算_华东师大版(2020)_信息_高中
- 资源描述:
-
1、课程基本信息 课题算法与程序综合应用 2 教科书 书名: 信息技术必修 1 出版社:人民教育出版社;中国地图出版社出版日期:2019 年 6 月 教学目标 教学目标: 了解文本分析的一般思路,体验解决文本问题的全过程; 能利用读取文本文件的方式获取数据; 认识字典数据类型,能利用字典存储和管理数据; 知道 jieba 库的功能,能利用 jieba 库实现中文分词; 能选择并利用已学算法,实现词频统计; 学习程序调试方法,提高编程能力; 教学重点: 文本分析的思路;读取文件的方法;字典及其使用;jieba 库的功能及使用; 教学难点: 运用算法与编程知识来解决问题 教学过程 时间教学环节主要师生
2、活动 2 分钟情境引入 利用 python 进行编程,我们不仅能处理数值数据、解决数学问题。它 在处理文本数据 ,进行文本分析方面也颇具优势。比如,我们看到的热词 榜、词云图、舆情趋势、文本情感分析等,这些都是利用编程来对文本进行 分析处理的结果。 这节课, 我们就一起来分析解决一个文本数据处理的问题。 小明在阅读时萌生了利用编程分析文学作品的想法,来看看他具体的需 求。小明在阅读三国演义时,为了分析这部文学作品的内容及其写作特 色, 想把作品中出现次数最多的 20 个词查找出来。 如何利用编程来实现呢? 3 分钟问题分解 要解决的核心问题是查找文章的高频词 已知条件是待处理的文本数据;编程实
3、现时需要有读取模块。 求解目标:输出高频词 20 个。编程时需要有显示输出模块。 如何求解的呢?我们可以根据结果 逆推一下。 求解过程分析:分析统计、输出的是词语。但原始文本数据是整篇文章。 人能识别提取文章中的词语,但计算机不行。因此,需要想办法将整篇文章 切分或转换成相应的词语集合。这需要中文分词功能。 需要统计每个词语的出现次数。这需要词频统计功能。 根据词语的出现次数进行排序比较,选出符合要求的前 20 个词语。这 需要词频排序功能。 据前面的分析,我们可以将这个较为复杂的大问题分解为读取文件、中 文分词、统计词频、词频排序和显示输出五个功能模块。 16 分 钟 实践探究 5 1、读取
4、文件 实践活动一: 请同学们自行阅读任务单活动一学习材料。 输入并尝试理解相关语句。 代码分析: 读取文件通过两条语句来完成。 第一条语句,打开指定的文件,创建一个文件对象; 第二条语句,读取文件中的全部内容。 调试方法及演示: 一个非常简单但有效的调试程序方法,我们可以利用 print 函数随时输 出变量的内容或类型,来观察程序的进展 。 程序演示与分析: 见视频 2、中文分词 (1)中文分词: 读取文件输入数据已实现。下面我们来看看中文分词功能。文本数据已 输入。我们需要将文本内容进行分词。 问:什么是中文分词呢? 中文分词就是将连续的字序列按照一定的规范重新组合成词序列的过 实践探究 程
5、。 问:为什么中文需要分词? 中文是以字为基本书写单位,词语之间没有明显的区分标记,因此进行 中文处理时通常先将文本字符串切分成合理的词语 序列,然后再进行其它分析处理。 (2)jieba 与模块 Jieba 模块对中文有着强大的分词能力。Jieba 模块是我们目前为止接 触和使用的第一个第三方库。简要介绍下.Ptyhon 语言中模块可分为标准模 块、第三方模块和自定义模块。标准库是默认自带,不需要下载安装的。如 之前我们接触和使用过的 random 随机数库。第三方模块是需要下载安装的 模块。Jieba 模块是使用前需要下载安装。 (3)实践活动 2: 下面请同学们参照任务单中说明完成 ji
展开阅读全文
链接地址:https://www.163wenku.com/p-1690101.html