第一单元 第7课 用人工智能辅助实现算法 课件+教案+学习单+视频 浙教版(2026)信息科技六年级上册

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

第一单元 第7课 用人工智能辅助实现算法 课件+教案+学习单+视频 浙教版(2026)信息科技六年级上册

资源简介

(共31张PPT)
UNIT 1 · LESSON 07 · 算法的实现
浙教版 小学信息科技 · 六年级上册 · 第一单元 算法的实现
用人工智能辅助实现算法
人说清楚,AI 才帮得上忙
主讲教师:×××
学校:×××小学
算法已经设计好了,这一课请个帮手把它变成程序。
本课导航
CONTENTS
本课导航
讲清楚了,
才帮得上。
01
承接:算法好了,程序还没有
02
认识帮手:人工智能能做什么
03
学写指令:把问题说清楚
04
让 AI 生成一版程序
05
验证与修改:AI 也会出错
06
练一练,理一理
小浙提示
先看这一课要走的六站,心里有个数。
02
03
本课学习目标
第一单元 算法的实现 · 第 7 课
01
能说出人工智能助手能做什么、不能做什么,知道人在哪一步负责。
02
能把猜数字写成一段指令,说清任务、输入、输出和规则。
03
能读懂 AI 生成的猜数字程序,把它和第 6 课的流程图对上。
04
会验证 AI 给的程序:对着流程图核对、用数据试跑、发现问题改指令。
一句话:人说清楚,AI 才帮得上;AI 写出来,人要看得懂。
小浙提示
读一遍目标,重点看“说清四件事”和“验证三步”。
03
04
算法设计好了,程序还没有
第一部分 · 从上一课接到本课
上一课把算法设计好了、画成了流程图,可计算机读不懂流程图。
上一课
把算法设计出来
说清问题、抽象建模、设计算法,最后画成流程图走了一遍。五个框加一条回头的箭头,算法已经定下来了。
这一课
请个帮手写程序
把这张流程图翻译成一段说得清的话,交给人工智能助手,让它先生成一版程序,再由我们来核对、修改。
算法是我们想出来的,程序可以让 AI 先写一版。
小浙提示
算法想出来了,程序可以让 AI 先写一版。
04
05
认识帮手:人工智能能做什么
知识建构 · 认识人工智能助手
人工智能助手能读懂你写的文字,再写出回答、文章,也能写程序代码。
它能读
读懂你的话
你说什么,它就读什么。
它能写
写文字和代码
回答和程序,都是一段一段写出来的。
它不懂
不知道你要什么
你没说清的地方,它自己补一个。
它像一个写字很快的帮手,可是它读不懂你的心。
帮手再能干,也要先听清要求。
小浙提示
它能读、能写,但是读不懂你的心。
05
06
人机分工:三步各管一段
核心页 · 谁做什么
把算法变成程序这件事,可以分成三步:人说清、AI 写、人验证。
第一步 人说清
把问题说清楚
任务、输入、输出、规则。
第二步 AI 写
生成一版程序
生成的是初稿,不一定对。
第三步 人验证
核对与试跑
对着流程图看,再跑数据。
想清楚问题和判断对错,永远是人自己的事。
人是出题的人,也是判卷的人。
小浙提示
人说清、AI 写、人验证——三步缺一不可。
06
07
学写指令:说清四件事
知识建构 · 指令四要素
给 AI 的指令,就是把问题说清楚——说清四件事。
01
任务
要它做什么:写一段猜数字的程序。
02
输入
数据从哪里来:用户每次猜的数。
03
输出
要输出什么:提示“大了”“小了”还是“对了”。
04
规则
范围和条件:1~100 的整数,猜中就停下来。
把问题说清楚的功夫,前面几课已经练过。
小浙提示
任务、输入、输出、规则,一条不落。
07
08
核心:差的指令和好的指令
核心页 · 指令怎么写
同一个问题,两种说法,AI 给出来的东西差很远。
差的指令
“帮我写个猜数字的程序。”
范围、提示、什么时候停,一个字都没说。AI 只能自己补,补出来的多半不是我们要的。
好的指令
“写一段猜数字的程序:心里先放一个 1~100 的整数当答案;用户每次输入一个猜的数;比答案小就提示“小了”,比答案大就提示“大了”,猜中了提示“对了”并结束。”
任务、输入、输出、规则,四件事全在里面。
指令越具体,AI 给的初稿越接近你要的样子。
小浙提示
读一遍右边那段,数一数四件事各在哪。
08
09
把流程图翻译成指令
核心页 · 一句一框对得上
把第 6 课那张流程图,一句一句翻译成给 AI 的话。
流程图上的框
写成给 AI 的话
为什么要这样说
da ← 1~100 里的整数
先放一个 1~100 的整数当答案
把取值范围说清楚
cai ← 输入
让用户每次输入一个猜的数
说清输入是什么
cai ≠ da 时重复
只要没猜中就继续猜
说清什么时候停
cai < da:说“小了”
比答案小就提示“小了”
两种提示分清楚
cai = da:说“对了”
猜中了提示“对了”并结束
说清结束条件
流程图能画出来,指令就写得出来;指令写得清,AI 才写得对。
小浙提示
流程图上的一个框,就是指令里的一句话。
09
10
把指令交给 AI
动手做 · 三步拿到初稿
把写好的指令交给 AI 助手,它会一段一段写出程序。
01
第一步
把四要素写成一段话——就像上一页右边那份指令。
02
第二步
把这段话交给 AI 助手,让它先生成一版程序。
03
第三步
逐行读一遍,看不懂就问它“这一行是什么意思”。
第一遍看不懂很正常,读第二遍就顺了。
别急着运行——先读一遍。
小浙提示
第一遍看不懂很正常,读第二遍就顺了。
10
11
核心:AI 生成的第一版程序
核心页 · 逐行读懂它
这是 AI 照着我们的指令写出来的猜数字程序(Python),一共 9 行。
da = 42
cai = 0
while cai != da:
cai = int(input("请猜一个 1~100 的整数:"))
if cai < da:
print("小了")
else:
print("大了")
print("对了")
每一行都能在流程图上找到对应的框——程序就是流程图的另一种写法。
小浙提示
指一指:哪一行是循环,哪几行是分支?
11
12
拿到初稿以后
第二部分 · 先想三个问题
AI 给的是初稿,不是答案。用它之前,先想清楚三个问题。
问题一
它读懂了吗
指令里的话,它有没有按我们的意思写进去,逐条比一比。
问题二
它写错了吗
循环和提示最容易写反,对着流程图一行一行核。
问题三
试跑过了吗
用几组数据跑一跑,看看每一次的提示对不对。
三个问题都答得上来,这版程序才算能用。
先怀疑,再使用。
小浙提示
先怀疑,再使用。
12
13
核心:AI 也会出错
核心页 · 三种常见的错
同一段指令,AI 可能写出三种不一样的错——都藏在细节里。
错法一
范围写错
把 1~100 写成 1~10,答案在范围外就猜不到。
错法二
条件写反
“小了”和“大了”说反,越看越乱。
错法三
忘了重新输入
循环里没重新输入,条件永远成立。
三种错,都能靠“对着流程图走一遍”看出来。
AI 写得快,可是它没见过你的流程图。
小浙提示
三种错,都能靠对着流程图走一遍看出来。
13
14
验证三步:核对、试跑、再换一组
核心页 · 本课的落点
拿到 AI 的程序,做三件事,再决定用不用。
01
对着看
把程序一行一行,和流程图上的框对上号。
02
试着跑
用两组数据跑一跑:猜 50 说“大了”,猜 25 说“小了”。
03
换个数据
再把答案换成别的数,重跑一遍,看它还对不对。
三件事都过了,这版程序才算能用。
会验证的人,才敢用 AI 写的东西。
小浙提示
核对、试跑、换数据——本课要记住的三步。
14
15
活动一:给这版程序挑错
学生活动 · 任务单活动一
这版程序有两处不对。先自己找出来,再说清错在哪里、为什么会错。
da = 42
cai = 0
while cai == da:
cai = int(input("请猜一个 1~100 的整数:"))
if cai > da:
print("小了")
else:
print("大了")
print("对了")
提示一
先看循环条件
循环条件写反了。
提示二
再看两个提示
两句提示有没有说反?
找出错误,还要说清“错在哪里、为什么会错”。
小浙提示
先把两处错找出来,再说清为什么会错。
15
16
活动二:把程序对上流程图
学生活动 · 任务单活动二
照着第 11 页那版程序,把每一句填到流程图对应的框里。
流程图上的框
程序里对应的语句
我核对了吗
准备答案
输入一个猜的数
没猜中就继续猜
比答案小,说“小了”
否则,说“大了”
猜中了,说“对了”
填完比一比:哪一句最难找?为什么最难找?
小浙提示
哪一句最难找?为什么最难找?
16
17
活动三:改需求,先改指令
学生活动 · 任务单活动三
需求变了,先改指令——看看 AI 会不会照新指令改程序。
要改的地方
原来怎么写
指令里要补上什么
答案的范围
1~100 的整数
改成 1~50,并在指令里写清范围
猜的次数
没有记下来
添一个变量 ci,每猜一次加 1
验证
只跑了一组数据
改完再跑一遍,看提示还准不准
改完指令,再拿新程序做一遍验证三步。
需求一动,指令跟着动,程序才跟着动。
小浙提示
需求一动,指令跟着动。
17
18
想一想:AI 说的都是对的吗
议一议思维 · 本课的落点
有同学说:“AI 写的程序很完整,照着用就行。”你同意吗?
它会补错
你没说的它自己补
你没说清的地方,它自己补一个。
它会写错
循环和判断最容易反
看着像对的,跑起来才发现提示正好说反了。
谁来负责
还是我们自己
程序给谁用、对不对、能不能用,最后要人来判断。
用 AI 的产出,就像用别人的答案——先看懂,再采用。
不验证就采用,等于把判断权交出去了。
小浙提示
重点听学生说理由,不要只表态。
18
19
辨一辨
练一练
说法
对 / 错
我的理由
给 AI 的指令里写清任务、输入、输出和规则,初稿会更合用。
人工智能助手能自己知道我们心里想要什么样的程序。
对着流程图一行一行核对,是验证程序的一个办法。
AI 生成的程序能运行、有结果,就说明它是对的。
程序要跑哪几组数据、验证到什么程度,交给 AI 决定就行。
AI 给的程序我们要自己读懂,读懂了才敢用。
说清理由,比只写一个“对”或“错”更重要。
小浙提示
重点看第 2、4、5 句,理由要写出来。
19
20
议一议:还要不要学编程
议一议
有同学问:“AI 都会写程序了,我们还要不要学编程?”
AI 写什么
照着指令写
它只能照指令写,指令是懂问题的人想出来的。
人会什么
读懂与判断
看得懂程序在做什么、找得出哪里不对,是人的功夫。
所以
会想,也会用
先学会把问题想清楚,再把 AI 当帮手,两样都要。
工具越能干,越需要会用工具、能判断工具的人。
会问、会看、会验证——这才叫会用 AI。
小浙提示
会问、会看、会验证——这才叫会用 AI。
20
21
练习与小结:再走一遍
第三部分 · 练一练,理一理
01
练习
14 题分三层:基础 1—5、提升 6—10、综合 11—14。
02
讲评
重点讲第 4、6、9、12、14 题,说清为什么。
03
小结
理一理:人说清 → AI 生成初稿 → 人验证修改。
做完就讲,讲完就理——这一课才算收口。
小浙提示
拿不准的题,回到“人说清—AI 写—人验证”上想。
21
22
随堂练习(一)
基础题 1—5
题号
题目和选项
我的答案
1
给 AI 的指令里,最好写清楚哪些内容?A 只要说“帮我写个程序” B 任务、输入、输出和规则 C 越短越好
2
人工智能助手主要靠什么知道我们想要什么?A 读我们写的指令 B 猜我们的心思 C 自己上网去找
3
拿到 AI 生成的程序,第一件该做的事是?A 直接运行看看 B 先逐行读一遍 C 发给同学用
4
程序循环里忘了“输入下一个猜的数”,最可能出现什么?A 一直显示同一句提示,停不下来 B 提示变色 C 电脑关机
5
验证 AI 生成的猜数字程序,哪种办法最有用?A 看它字数够不够 B 对着流程图一行一行核对 C 问 AI“你写对了吗”
小浙提示
第 3、4 题最容易错。
22
23
随堂练习(二)
提升题 6—10
题号
题目和选项
我的答案
6
指令里写“答案在 1~100 之间”,属于四要素里的哪一项?A 任务 B 输出 C 规则
7
指令里写“用户每次输入一个猜的数”,属于哪一项?A 输入 B 任务 C 规则
8
程序跑起来,猜 50 显示“大了”、猜 25 显示“小了”,说明?A 程序一定错了 B 能按大小给出不同提示 C 答案就是 37
9
为什么说“AI 给的是初稿,不是答案”?A 它写得慢 B 它可能看错指令、写错一处,要人验证 C 它写不了中文
10
用 AI 帮忙写程序时,人的工作主要是?A 说清问题、验证结果 B 按键和保存 C 开关电脑
小浙提示
第 6、7、9、10 题要说清为什么。
23
24
随堂练习(三)
综合题 11—14
题号
题目和选项
我的答案
11
判断:给 AI 的指令越具体,它写出来的程序越可能符合要求。A 对 B 错
12
判断:AI 生成的程序能运行、有结果,就说明它是对的。A 对 B 错
13
判断:把 AI 生成的程序读懂再用,是对结果负责的做法。A 对 B 错
14
判断:有 AI 帮忙写程序,就不必先把算法设计清楚了。A 对 B 错
小浙提示
判断题也要写清理由,重点第 14 题。
24
25
参考答案
对一对
题号
1
2
3
4
5
6
7
答案
B
A
B
A
B
C
A
题号
8
9
10
11
12
13
14
答案
B
B
A
A
B
A
B
讲评要点
第 4 题:循环体里必须重新输入猜的数,否则条件永远成立,停不下来。
第 6、9、12 题:范围属于规则、提示属于输出;能运行不等于正确。
第 14 题:算法还是人来设计,AI 只是照着指令写初稿。
小浙提示
重点讲评第 4、6、9、12、14 题。
25
26
课堂小结
本课回顾
1
认识帮手
能读指令、能写文字和代码,但不会替你判断对错。
2
学写指令
任务、输入、输出、规则——四件事一条不落。
3
生成初稿
把指令交给 AI,它给出一版程序,快,但不一定对。
4
验证三步
对着流程图核对、试着跑、换个数据再试。
5
人的位置
说清问题、判断对错,永远是人自己的事。
人说清楚,AI 才帮得上;AI 写出来,人要看得懂。
小浙提示
一句话:人说清楚,AI 才帮得上。
26
27
关键概念
记一记
1
人工智能助手
能读懂文字指令、生成文字和代码的工具,给的是初稿。
2
指令
交给 AI 的那段话:说清任务、输入、输出和规则。
3
验证
对着流程图核对、用数据试跑,确认程序真的做对了。
4
人机分工
人说清问题、AI 生成初稿、人验证修改,三步缺一不可。
说清楚、看得懂、能验证——用 AI 实现算法的三步。
小浙提示
把这四个词抄进笔记本。
27
28
学习评价
评一评
评价内容
自评
互评
师评
能说出 AI 助手能做什么、不能做什么,人在哪一步负责
☆☆☆
☆☆☆
☆☆☆
能把猜数字写成指令,说清任务、输入、输出和规则
☆☆☆
☆☆☆
☆☆☆
能读懂 AI 生成的程序,把它和流程图上的框对上
☆☆☆
☆☆☆
☆☆☆
会用“核对、试跑、换数据”三步验证 AI 给的程序
☆☆☆
☆☆☆
☆☆☆
☆☆☆ 能独立完成并说清理由;☆☆ 需要一点提示;☆ 需要同伴帮助。
没到三星的那一项,就是课后的复习重点。
小浙提示
没到三星的,就是复习重点。
28
29
课后作业
分层完成
01
基础(必做)
把指令里的两处空补完整,再把程序逐行读一遍。
02
提高(选做)
把答案范围改成 1~50,重写指令,再核对新程序。
03
拓展(选做)
让 AI 给程序加上“记下猜了几次”,对照改动说一遍。
04
阅读
读《帮手很快,判断要自己来》。
交给 AI 的问题里不写真实姓名和隐私信息,数据都标明“示例数据”。
小浙提示
交给 AI 的问题里不写真实姓名和隐私信息。
29
30
拓展阅读
读一读
帮手很快,判断要自己来
人工智能助手写东西很快:你说一句,它写一段。写程序也一样。
可它有个前提——它只照着你说的写。你没说清的地方,它会自己补一个;你不核对,就不知道它补得对不对。
所以用 AI 时,有两件事要自己扛:把问题说清楚,拿到结果后逐条核对。第一件靠想,第二件靠看。
会想、会看、会判断的人,用起 AI 来又快又稳;只会复制粘贴的人,出了问题也不知道错在哪里。
读后想一想:哪些事可以放心交给 AI,哪些必须自己来?
小浙提示
读后想一想:哪些事可以交给 AI,哪些必须自己来?
30
本课结束 谢谢观看
课后想一想:要让 AI 加一条规则,该补哪一句?
浙教版 小学信息科技 · 六年级上册《用人工智能辅助实现算法》教学设计
第一单元 算法的实现 · 第 7 课 · 1 课时(40 分钟) · 配套课件 31 页
课题 用人工智能辅助实现算法 教材版本 浙教版六年级上册
单元 第一单元 算法的实现 课时 1 课时(40 分钟)
执教教师 学校
课型 新授课 授课时间
一、教材分析
《用人工智能辅助实现算法》是浙教版小学信息科技六年级上册第一单元“算法的实现”的第七课,也是第一单元的收口课,上接第 6 课《“猜数字”算法设计》。上一课学生把猜数字的算法设计好、画成了流程图,可是流程图计算机读不懂;这一课请一个帮手——人工智能助手,把流程图上的每一个框翻译成一句说得清的话,让 AI 先生成一版程序,再由人对着流程图逐行核对、用数据试跑,确认它真的做对了。全课走一条线:说清指令 → 生成初稿 → 逐行读懂 → 验证修改。
教材给出的核心内容有四件事:一是认识人工智能助手,它能读懂人写的文字指令、生成文字和代码,但它不知道人心里想要什么,指令没说到的地方它会自己补;二是学写指令,把任务、输入、输出和规则四件事说清楚,让人和 AI 的分工明确起来(人说清、AI 写、人验证);三是读懂程序,把 AI 生成的猜数字程序与第 6 课的流程图逐框对上,知道程序就是流程图的另一种写法;四是验证与修改,认识到 AI 也会出错(范围写错、条件写反、循环里忘了重新输入),会用“对着看、试着跑、换个数据”三步验证,改需求时先改指令。
二、学情分析
六年级学生已经学过算法设计与流程图的画法,也见过 while 循环、if 分支和 input、print 语句,对“让计算机做事”有基本经验;不少学生也用过或听说过人工智能助手。学生的困难主要有四处:一是不习惯把问题说成一段清楚的话,往往一句“帮我写个程序”就交上去,说不清任务、输入、输出和规则;二是容易把 AI 的输出当成标准答案,缺少“它也可能写错”的意识;三是拿到程序只看能不能跑,不会对着流程图逐行核对;四是分不清“哪些事可以交给 AI、哪些事必须自己来”。
因此本课的设计要点是“一条线走到底,一次只解决一个问题”。全课只做一件事:把上一课的猜数字算法变成一段能跑的程序。第一步说清指令,用“差的指令”和“好的指令”直接对比;第二步把流程图一句一框翻译成给 AI 的话;第三步逐行读懂 AI 给的第一版程序,把它和流程图对上号;第四步做一遍验证三步,并用一段写错两处的程序当靶子。每一站都配一个当堂动笔的小活动:挑错、对流程图、改指令。全课的答案、猜测次数与练习情境均为示例数据,不出现真实的未成年人姓名与照片;交给 AI 的问题里也不写真实姓名。
三、教学目标
信息意识
· 知道人工智能助手能给出一版程序,但它给的是初稿,用不用、对不对要由人来判断。
· 愿意先把问题说清楚再请 AI 帮忙,知道交给 AI 的问题里不写真实姓名和隐私信息。
计算思维
· 能把猜数字写成一段指令,说清任务、输入、输出和规则。
· 能把流程图上的框一句一句翻译成给 AI 的话,并说出为什么这样说。
· 能读懂 AI 生成的 9 行程序,把它和流程图上的框一一对应;能说出循环条件、两种提示、循环里重新输入各在哪一行。
数字化学习与创新
· 会用“对着看、试着跑、换个数据”三步验证 AI 给的程序。
· 能给一版写错的程序挑出两处错,并说清错在哪里、为什么会错;能按新需求先改指令。
信息社会责任
· 知道 AI 也会出错,不把它的输出当标准答案,读懂、验证之后再采用。
· 活动与作业中的答案、猜测次数、游戏数据均为示例数据,不出现真实同学的姓名与照片。
四、教学重点与难点
教学重点:能把猜数字写成一段指令,说清任务、输入、输出和规则;会读 AI 生成的程序,并会用“对着看、试着跑、换个数据”三步验证。
教学难点:认识到 AI 给的是初稿而不是答案——能看出程序里藏在细节里的错(循环条件写反、提示说反、忘了重新输入),并说清判断对错、决定采用与否始终是人的事。
五、教学准备
教师:教学课件(31 页)、核心动画(5 分 50 秒,带配音)、指令四要素卡与对照指令卡(自制)、AI 第一版程序卡与含错程序卡(自制)、验证三步卡(自制)、学生活动任务单、学习评价表。
学生:活动任务单、笔。
六、教学方法与学法指导
教法:任务驱动法、对比教学法、演示法、讨论辨析法。以“把上一课的算法变成一版程序”这一个任务贯穿全课,用两句指令的对比把“说清”这个要求摆到学生面前,用一版 9 行程序和一段含两处错的程序把“验证”落到手上。
学法:观察对比法、填表整理法、挑错纠错法、讨论辨析法。学生先对比两句指令,再自己写一段指令、把程序对上流程图,然后给一版程序挑错、按新需求改指令,最后讨论“还要不要学编程”。
七、教学过程
环节 教师活动 学生活动 设计意图 时间
一、承接与导入 回扣上一课:上一课把猜数字的算法设计好、画成了流程图,可计算机读不懂流程图。这一课请个帮手——人工智能助手,把算法变成一版能跑的程序。交代本课四步:说清指令、生成初稿、逐行读懂、验证修改。 说出上一课的成果;明确这一课的不同:算法由人想好,程序可以请 AI 先写一版。 用上一课的成品开课,一句话把学生带到“用 AI 写程序”这个新任务上,同时点明“想清楚问题这一步谁也替不了”。 3 分钟
二、认识帮手与人机分工 用三张卡片讲清 AI 能读、能写、可是读不懂人的心:没说清的地方它会自己补一个。再交代人机分工三步:人说清(任务、输入、输出、规则一条不落)、AI 写(只给初稿)、人验证(对着流程图看、用数据跑)。落一句:想清楚问题和判断对错,永远是人自己的事。 说出自己对 AI 助手的了解;举例说说“它没说清也照写”会有什么后果;指出三步里哪一步最省不了。 先把 AI 的能力和边界说清楚,学生后面才不会把它的输出当标准答案。 4 分钟
三、学写指令:说清四件事 给出指令四要素:任务、输入、输出、规则,逐条对着猜数字说一遍。再出示两句指令对比:一句是“帮我写个猜数字的程序”,范围和提示都没说;一句把四件事全写进去。让学生读一读好指令,数一数四件事各在哪里。 说出四要素分别是什么;读好指令并指出四要素的位置;在任务单上把指令里的两处空补完整。 这是本课的第一个重点环节。“说清”这件事只有放在两句指令的对比里,学生才看得见差别在哪儿。 6 分钟
四、把流程图翻译成指令,交给 AI 把第 6 课的流程图一句一框地翻译成给 AI 的话:da 的范围 → 说清取值范围;cai 从哪来 → 说清输入;cai ≠ da 时重复 → 说清什么时候停;两种提示、猜中结束 → 说清输出。落一句:流程图能画出来,指令就写得出来。再交代把指令交给 AI 的三步:写成一段话、生成一版程序、逐行读一遍。 跟着一句一框说出流程图上的框该写成什么话;用自己的话说清“为什么要这样说”;说出把指令交给 AI 的三步。 把“写指令”落到“翻译流程图”上,学生有明确的依据,而不是凭感觉描述。这是本课第二个重点环节的第一半。 5 分钟
五、读懂第一版程序 出示 AI 生成的第一版程序(9 行 Python),逐行带读:先放答案 42、cai 先记 0、当 cai 与 da 不相等时重复——输入一个猜的数、比大小、说“小了”或“大了”,最后说“对了”。随即组织活动二:把每一句填到流程图对应的框里。 跟着读程序,指出哪一行是循环、哪几行是分支;在任务单上把六行程序对到流程图对应的框上;说说哪一句最难找、为什么。 程序与流程图对上号,“程序就是流程图的另一种写法”这句话才立得住。这一环节与上一环节合起来构成本课第二个重点。 6 分钟
六、AI 也会出错:验证三步 摆出三种常见的错:范围写错、条件写反、循环里忘了重新输入。再组织活动一:给一版写错两处的程序挑错,要求说清“错在哪里、为什么会错”。然后给出验证三步:对着看、试着跑、换个数据,用答案 42 走一遍(猜 50 说“大了”,猜 25 说“小了”)。 在任务单上找出两处错并写出理由;跟着三步验证一遍;说出“能运行、有结果”为什么还不等于正确。 这是本课的难点所在,也是本课的落点。挑错活动把“它也会错”从一句话变成一次动手,验证三步是给学生的工具。 7 分钟
七、改需求与辨析议论 组织活动三:范围改成 1~50、添变量记猜的次数,先改指令再看程序;落一句“需求一动,指令跟着动”。再议一议“AI 都会写程序了,还要不要学编程”,念一念辨一辨的六句话,重点问第 2、4、5 句。 在任务单上把“要改的地方、原来怎么写、指令里补什么”三列填出来;围绕“还要不要学编程”说明理由;判断题写出理由。 改需求是教材的练习,让学生第一次体会“指令是活的”;议一议把本课的价值观落到“会用工具、能判断工具”上。 4 分钟
八、练习、小结与评价 交代 14 题分三层(基础 1—5、提升 6—10、综合 11—14)与讲评重点(第 4、6、9、12、14 题);对答案后顺着板书理一遍:人说清 → AI 生成初稿 → 人验证修改。核对学习评价表,布置分层作业。 独立完成基础题,提升题与综合题同桌互查;对答案后订正;对照板书复述三步;完成自评,记下没到三星的那一项。 用练习检验三件事是否真的落地;整课收口成一句话——人说清楚,AI 才帮得上;AI 写出来,人要看得懂。 5 分钟
八、板书设计
用人工智能辅助实现算法
四步:说清指令 → 生成初稿 → 逐行读懂 → 验证修改
AI 能读、能写,可是读不懂你的心 │ 没说清的地方它自己补
人机分工:人说清(四要素)→ AI 写(只是初稿)→ 人验证(核对、试跑)
指令四要素:任务 │ 输入 │ 输出 │ 规则
差的指令:帮我写个猜数字的程序 │ 好的指令:范围、输入、两种提示、猜中结束,一条不落
翻译流程图:da ← 1~100 里的整数 │ cai ← 输入 │ cai ≠ da 时重复 │ cai < da 说“小了” │ 猜中说“对了”
第一版程序(9 行):da = 42 │ cai = 0 │ while cai != da │ if cai < da 说“小了”,else 说“大了” │ print("对了")
AI 的三种错:范围写错 │ 条件写反 │ 忘了重新输入
验证三步:对着看 │ 试着跑 │ 换个数据
一句话:人说清楚,AI 才帮得上;AI 写出来,人要看得懂。
九、作业设计(分层)
基础题(必做):把任务单上指令里的两处空补完整,再把 AI 那版 9 行程序逐行读一遍,写出每一行在流程图上对应哪个框。
提高题(选做):把答案范围从 1~100 改成 1~50,重写一段给 AI 的指令,再核对新程序里的两处提示还对不对。
拓展题(选做):请 AI 给程序加上“记下猜了几次”,对照这次改动,说说指令里多写了哪一句、程序里多了哪一行。
阅读任务:读《帮手很快,判断要自己来》,想一想哪些事可以交给 AI,哪些必须自己来。
作业要求:答案、猜测次数、游戏数据要标明“示例”,不出现真实同学的姓名;交给 AI 的问题里不写真实姓名和隐私信息。
任务单练习参考答案:
题号 1 2 3 4 5 6 7
答案 B A B A B C A
题号 8 9 10 11 12 13 14
答案 B B A A B A B
讲评要点:第 4 题让学生说清“循环里必须重新输入下一个猜的数,否则条件永远成立、程序停不下来”;第 6 题考查四要素的分类——“答案在 1~100 之间”是规则,“用户每次输入一个猜的数”是输入,“三句提示”是输出;第 9 题和第 12 题考同一个判断:能运行、有结果不等于正确,AI 给的是初稿,要人验证;第 14 题是本课的价值落点——有 AI 帮忙,算法仍要人先设计清楚,指令就是算法的另一种说法。活动一里最容易被漏掉的是“循环条件写反”这一处,讲评时要让学生把 cai != da 和 cai == da 对着读一遍。
十、学习评价说明
本课采用自评、互评、师评相结合的方式,评价维度包括:能否说出 AI 助手能做什么、不能做什么,人在哪一步负责;能否把猜数字写成指令,说清任务、输入、输出和规则;能否读懂 AI 生成的程序,把它和流程图上的框对上;能否用“核对、试跑、换数据”三步验证 AI 给的程序。
星级标准:☆☆☆ 能独立完成并说清理由;☆☆ 能完成但需要提示;☆ 需要在老师或同伴帮助下完成。
十一、教学反思
(课后对照以下问题填写)
· 学生写指令时,能自己想到“规则”这一条的有多少?
· 两句指令的对比,学生能不能说出差在哪、后果是什么?
· 9 行程序里,有多少学生能自己指出哪一行是循环、哪几行是分支?
· 把程序对上流程图时,学生找“循环条件”那一句费不费劲?
· 活动一的两处错,有多少学生是先看条件、再看提示找出来的?
· 验证三步里,“换个数据再跑一遍”这一步有多少学生主动做?
· 议一议“还要不要学编程”,学生举得出“人能判断、AI 只照写”的例子吗?浙教版小学信息科技六年级上册 · 第 7 课
《用人工智能辅助实现算法》学习任务单
班级:__________ 姓名:__________ 日期:__________
本单中的答案、猜测次数与游戏数据都是示例数据;请你也只写示例,不出现真实同学的姓名。交给 AI 助手的问题里,也不要写真实姓名和隐私信息。
认一认 认识帮手、学写指令
先把要认的东西认清楚,再请 AI 帮忙写程序。
要认清的 我填
人工智能助手能______、能______,可是它不知道______;你没说清的地方,它会______。
给 AI 的指令要说清四件事:____、____、____、____。
让 AI 写程序的三步分工:______ → ______ → ______。
程序里的循环条件是 cai ____ da;循环体里必须重新______。
验证 AI 给的程序,三步是:_____、_____、_____。
AI 常见的三种错:______、______、______。
我的疑问:________________________。
活动一 给这版程序挑错
这版程序有两处不对。先自己找出来,再把“应该改成什么”写清楚;写完和同桌说一遍:错在哪里?为什么会错?
程序里的这一句 对不对 应该改成什么
da = 42
while cai == da:
if cai > da: → print("小了")
print("对了")
我的发现:错的两处是____________________,为什么会错:______________________。
活动二 把程序对上流程图
照着课件上那版 9 行程序,把每一句填到流程图对应的框里。填完比一比:哪一句最难找?为什么最难找?
流程图上的框 程序里对应的语句
准备答案(da)
输入一个猜的数(cai)
没猜中就继续猜
比答案小,说“小了”
否则,说“大了”
猜中了,说“对了”
最难找的一句是____________,因为__________________________。
活动三 改需求,先改指令
需求变了,先改指令,再看 AI 会不会跟着改程序。把“指令里要补上什么”写清楚。
要改的地方 原来怎么写在指令里 指令里要补上什么
答案的范围 1~100 的整数
猜的次数 没有写
验证 只跑了一组数据
我的思考:范围改成 1~50 以后,验证程序时该先试哪两个数?__________________________。
辨一辨 下面说法对不对
先判断对错,再写清理由。理由比结论更重要。
说法 对 / 错 我的理由
给 AI 的指令里写清任务、输入、输出和规则,初稿会更合用。
人工智能助手能自己知道我们心里想要什么样的程序。
对着流程图一行一行核对,是验证程序的一个办法。
AI 生成的程序能运行、有结果,就说明它是对的。
程序要跑哪几组数据、验证到什么程度,交给 AI 决定就行。
AI 给的程序我们要自己读懂,读懂了才敢用。
练一练 随堂练习
基础题 1—5 全班必做;提升题 6—10、综合题 11—14 同桌互查。
题号 题目 我的答案
1 给 AI 的指令里,最好写清楚哪些内容?A 只要说“帮我写个程序” B 任务、输入、输出和规则 C 越短越好
2 人工智能助手主要靠什么知道我们想要什么?A 读我们写的指令 B 猜我们的心思 C 自己上网去找
3 拿到 AI 生成的程序,第一件该做的事是?A 直接运行看看 B 先逐行读一遍 C 发给同学用
4 程序循环里忘了“输入下一个猜的数”,最可能出现什么?A 一直显示同一句提示,停不下来 B 提示变色 C 电脑关机
5 验证 AI 生成的猜数字程序,哪种办法最有用?A 看它字数够不够 B 对着流程图一行一行核对 C 问 AI“你写对了吗”
6 指令里写“答案在 1~100 之间”,属于四要素里的哪一项?A 任务 B 输出 C 规则
7 指令里写“用户每次输入一个猜的数”,属于哪一项?A 输入 B 任务 C 规则
8 程序跑起来,猜 50 显示“大了”、猜 25 显示“小了”,说明?A 程序一定错了 B 能按大小给出不同提示 C 答案就是 37
9 为什么说“AI 给的是初稿,不是答案”?A 它写得慢 B 它可能看错指令、写错一处,要人验证 C 它写不了中文
10 用 AI 帮忙写程序时,人的工作主要是?A 说清问题、验证结果 B 按键和保存 C 开关电脑
11 判断:给 AI 的指令越具体,它写出来的程序越可能符合要求。A 对 B 错
12 判断:AI 生成的程序能运行、有结果,就说明它是对的。A 对 B 错
13 判断:把 AI 生成的程序读懂再用,是对结果负责的做法。A 对 B 错
14 判断:有 AI 帮忙写程序,就不必先把算法设计清楚了。A 对 B 错
评一评 学习评价
在对应的星级上打钩,三星表示做得很好。
评价内容 自评 互评 师评
我能说出 AI 助手能做什么、不能做什么,人在哪一步负责 ☆☆☆ ☆☆☆ ☆☆☆
我能把猜数字写成指令,说清任务、输入、输出和规则 ☆☆☆ ☆☆☆ ☆☆☆
我能读懂 AI 生成的程序,把它和流程图上的框对上 ☆☆☆ ☆☆☆ ☆☆☆
我会用“核对、试跑、换数据”三步验证 AI 给的程序 ☆☆☆ ☆☆☆ ☆☆☆
课后作业
1. 基础(必做):把上面“认一认”里指令的两处空补完整,再把 AI 那版 9 行程序逐行读一遍,写出每一行在流程图上对应哪个框。
2. 提高(选做):把答案范围从 1~100 改成 1~50,重写一段给 AI 的指令,再核对新程序里的两处提示还对不对。
3. 拓展(选做):请 AI 给程序加上“记下猜了几次”,再说说指令里多写了哪一句、程序里多了哪一行。
4. 阅读:读一读《帮手很快,判断要自己来》,想一想哪些事可以交给 AI,哪些必须自己来。
5. 提醒:答案、猜测次数、游戏数据要标明“示例”,不出现真实同学的姓名;交给 AI 的问题里不写真实姓名和隐私信息。
我的记录区(可以把改过需求以后的指令草稿写在这里):
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________

展开更多......

收起↑

资源列表