第二单元 第四节 有趣好玩的编码 课件 川教版(2024)信息科技四年级上册

资源下载
  1. 二一教育资源

第二单元 第四节 有趣好玩的编码 课件 川教版(2024)信息科技四年级上册

资源简介

(共21张PPT)
川教版四上(2025)信息科技
有趣好玩的编码
第二单元:大有用途的编码
目录
集思广益 说一说
01
知识积累 学一学
02
巩固拓展 练一练
03
开动脑筋 想一想
04
一起来玩魔术游戏
提供四张卡片,只需要告诉我你的生肖有没有出现在这些卡片中,我就能知道你的生肖。
猜生肖魔术
一起来玩魔术游戏
第一张卡片
第二张卡片
第三张卡片
第四张卡片
目录
知识积累 学一学
02
集思广益 说一说
01
巩固拓展 练一练
03
开动脑筋 想一想
04
我也来当魔术师
为了避免同学之间相互知道生肖,请同学A在纸上写出想到的任意一个生肖交给老师,同学B当魔术师来猜,老师来当小帮手。
猜生肖魔术
我也来当魔术师
提示,当卡片没出现所写生肖,给卡片编为0,当卡片出现所写生肖时,给卡片编为1,填在右图中(也可以依次写在黑板上)
卡片1
卡片2
卡片3
卡片4
我也来当魔术师
将上一环节得到的四位数编码与右表进行对照,点击对照的编码左侧笑脸 ,看一看结果是不是纸条所写的生肖。
操作
方法
点击编码对应的笑脸
生肖魔术的秘密
我也来当魔术师——解密时刻
给每个生肖设置相应的编码
每个生肖的编码都是唯一的
编码共4位,对应四张卡片的结果
卡片中出现生肖,编码——1
卡片未出现生肖,编码——0
对编码规则进行定义
都是生肖,编码位数相同
思考练习
猜生肖游戏的编码由几位数字组成?
“0”表示生肖没出现在卡片上
“1”表示生肖出现在卡片上
思考一
生肖“龙”的编码是0101,则表示,它在第几张卡片中出现过?
思考二
目录
巩固拓展 练一练
03
集思广益 说一说
01
知识积累 学一学
02
开动脑筋 想一想
04
纸条暗语传消息
为方便士兵反应指令,快速做出响应,制定如下规则:
用0和1代表不同的信息,为事件编写对应的编码,通过编码发出事件指令,士兵举旗做出事件响应。
场景说明
“蓝军”与“红军”正在对战区进行“模拟战争”练习。举对应颜色的旗对应的士兵做出训练响应。如下图:
红军 | 蓝军 步兵 | 骑兵 进攻 | 防守
0 1
0 1
0 1
纸条暗语传消息
事件编码
请根据右侧的编码规则对表格中事件进行编码,填写在表格中。
红军 | 蓝军 步兵 | 骑兵 进攻 | 防守
0 1
0 1
0 1
目录
开动脑筋 想一想
04
集思广益 说一说
01
知识积累 学一学
02
巩固拓展 练一练
03
思考:上面的暗语编码方案是否能够传递长消息?
演练场景
蓝军发现己方步兵被红军包围,急需从后方仓库调取“弓箭”支援,但直接传递消息会被对方间谍截获。
需设计一套暗语规则,让传令兵通过暗语纸条安全传递信息。
长消息:“蓝军步兵防守,急需弓箭”
如果我们将每个事件都设计为一个“唯一”的编码,
例如“步兵”编码为“01”,
“骑兵”编码为“10”,
“蓝军”编码为“001”,
“红军”编码为“100”,
“进攻”编码为“110”,
“防守”编码为“1110”,
“弓箭”编码为“0001”,
是否就解决这个问题了呢?
试一试,说一说这种方案有什么问题。
思考:上面的暗语编码方案是否能够传递长消息?
方案分析①
如果我们将每个事件都设计为一个“唯一”的编码,
例如“步兵”编码为“01”,
“骑兵”编码为“10”,
“蓝军”编码为“001”,
“红军”编码为“100”,
“进攻”编码为“110”,
“防守”编码为“1110”,
“弓箭”编码为“0001”,
是否就解决这个问题了呢?
试一试,说一说这种方案有什么问题。
长消息:“蓝军步兵防守,急需弓箭”
唯一性原则:避免信息歧义
每个编码必须唯一对应一个真实信息,且不同信息不能共享相同编码。
思考:上面的暗语编码方案是否能够传递长消息?
方案分析②
如果我们将每个事件都设计为一个“唯一”的编码,
例如“步兵”编码为“01”,
“骑兵”编码为“10”,
“蓝军”编码为“001”,
“红军”编码为“100”,
“进攻”编码为“110”,
“防守”编码为“1110”,
“弓箭”编码为“0001”,
是否就解决这个问题了呢?
试一试,说一说这种方案有什么问题。
长消息:“蓝军步兵防守,急需弓箭”
一致性原则:同一类型位数相同
同类信息(如主体、动作)的编码长度需统一,便于快速识别和校验。
“进攻”编码为“110”,
”防守”编码为“1110”
接收方需反复核对位数,增加解码难度。
思考:上面的暗语编码方案是否能够传递长消息?
方案分析③
如果我们将每个事件都设计为一个“唯一”的编码,
例如“步兵”编码为“01”,
“骑兵”编码为“10”,
“蓝军”编码为“001”,
“红军”编码为“100”,
“进攻”编码为“110”,
“防守”编码为“1110”,
“弓箭”编码为“0001”,
是否就解决这个问题了呢?
试一试,说一说这种方案有什么问题。
长消息:“蓝军步兵防守,急需弓箭”
简洁性原则:降低认知与操作负荷
编码应尽可能简短,避免冗余,符合使用者的记忆和书写能力。
纯二进制编码“001(蓝军)+01(步兵)+1110(防守)”共16位,是否易遗漏或写错
思考:上面的暗语编码方案是否能够传递长消息?
方案分析④
如果我们将每个事件都设计为一个“唯一”的编码,
例如“步兵”编码为“01”,
“骑兵”编码为“10”,
“蓝军”编码为“001”,
“红军”编码为“100”,
“进攻”编码为“110”,
“防守”编码为“1110”,
“弓箭”编码为“0001”,
是否就解决这个问题了呢?
试一试,说一说这种方案有什么问题。
长消息:“蓝军步兵防守,急需弓箭”
可扩展性原则:预留编码空间
编码系统需为未来新增信息预留空间,避免频繁修改规则。
若初始仅设计“步兵→01”“骑兵→10”,后续新增“弓箭手”时若扩展为3位(如001),是否导致规则混乱。
探索:如何设计编码方案?
原则 可参考建议 举例
唯一性+一致性 用分类字母+数字确保编码无歧义且结构统一。 步兵→B1,骑兵→C1
主体(2位),动作(3位)
简洁性+用户友好 通过图形、缩写和生活化比喻降低认知难度。 (防守),ATT(进攻)
容错性+可扩展性 为未来新增信息和传输错误预留解决方案。 B1(步兵),B2(弓箭手)
谢谢观看

展开更多......

收起↑

资源预览