单元2活动4《跨学科活动:作品投票》课件【湘教版】《信息技术》五年级下册

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

单元2活动4《跨学科活动:作品投票》课件【湘教版】《信息技术》五年级下册

资源简介

单元2 活动4
跨学科活动:作品投票
(湘教版)五年级

1
核心素养目标
3
新知讲解
5
拓展延伸
7
板书设计
2
新知导入
4
课堂练习
6
课堂总结
课后作业
8
01
核心素养目标
信息意识
计算思维
数字化学习与创新
信息社会责任
在投票与分享中遵守规则,尊重他人作品,理解公平统计的重要性,规范使用数字工具分享成果。
运用编程工具完成投票程序的设计、制作与分享,尝试修改程序功能,将课堂所学迁移到新的问题中。
能用列表抽象作品信息,用循环结构分解投票计数问题,通过调试优化算法,解决实际投票统计问题。
能主动识别投票场景中的信息需求,知道用编程工具高效收集、统计投票数据,理解数据对评选的作用。
03
新知引入
本课中你将学习:
设计一个关于作品投票的程序
利用列表和循环结构,完成作品投票程序
体会算法设计的一般过程
制作并保存程序,分享给小伙伴
03
新知引入
学校开展了一年一度的科技作品制作大赛,本次大赛的主题是“智能和环保”。同学们踊跃参加,在科学课上制作了很多作品。请你利用本单元所学,结合科学、美术等学科知识,制作评分标准表,并请同学们做评委,据此投票。你还需要帮助学校解决投票统计的问题,评出最受欢迎的作品。
活动任务
03
新知讲解
请你根据科学、美术等学科上学到的知识,综合设计并制作科技作品评分标准表(可参考下表)。
做一做
{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}科技作品评分标准表
作品名称
XXXXXX
评价内容
分值
总分
科学性(原理正确、逻辑严谨)
30
100
创新性(设计新颖、思路独特)
30
实用性(能解决实际问题、可操作)
20
美观性(制作工整、呈现清晰)
10
表达性(讲解清晰、逻辑通顺)
10
03
新知讲解
科学课上,我们学习并制作了不少科技作品,并且懂得设计作品时要重点关注作品的创新性、科学性、实用性,突出主题。本次比赛的主题是“智能和环保”,因此要重点关注作品是否智能、环保。
读一读
03
新知讲解
美术课上,我们学习了色彩的搭配、层次等,需要关注作品的美观性。
读一读
03
新知讲解
你会怎么帮助学校解决统计学生投票的问题?
设计算法:分步骤写出你的设计和想法。
议一议
数据准备:用列表存储所有作品编号与名称,建立空列表存储对应票数。
投票收集:设计循环让学生输入投票的作品编号,判断编号有效性,对应票数 + 1。
统计排序:遍历票数列表,找到最高票数对应的作品,确定排名。
结果输出:打印最终票数与排名,保存统计结果文件。
03
新知讲解
用图形化编程工具编写作品投票程序,并完成5个作品的投票和计票。
①建立变量,表示“作品”和“得票数”。
做一做
03
新知讲解
②“得票数”初始值为“O”,每投一票,得票数加1。
做一做
{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}作品
得票数(初始值)
1.环保花盆
0
2.风力小车
0
3.地球仪
0
4.智能垃圾桶
0
5.小台灯
0
03
新知讲解
③用[询问】/[回答】积木实现投票,经过判断增加票数。
做一做
03
新知讲解
④将程序拼接在一起。
做一做
拼接程序
03
新知讲解
如果有50个作品,就要写50个变量和判断代码吗?
想一想
不需要写 50 个独立变量和判断代码。我们可以用列表一次性存储所有作品名称和票数,比如用works = ["作品1", "作品2", ...]和votes = [0]*50来管理数据。通过循环遍历列表,就能批量完成投票、计数和排序,代码简洁高效,也方便后续添加或修改作品。
03
新知讲解
【变量】只能放一个数据 【列表】能放多个变量
读一读
03
新知讲解
使用列表改进投票程序,完成5个作品的投票和计票。
①建立列表“作品编号”“得票数”。
做一做
03
新知讲解
②设置“作品编号”“得票数”,列表长度为“5”。
③每次投票前,清空投票内容。
做一做
03
新知讲解
④开始投票。
⑤循环投票。
做一做
03
新知讲解
⑥将程序拼接在一起。
做一做
03
新知讲解
对比改进前后的两个程序,说一说哪个程序效率更高。
议一议
用列表 + 循环结构的改进后程序效率更高。
原来的程序需要为每个作品单独设置变量、编写判断代码,作品数量越多,代码越长,修改和维护都很麻烦。改进后的程序用列表统一存储作品和票数,用循环批量完成投票、计数,不仅代码更简洁,还能轻松调整作品数量、投票次数,修改起来更方便,也更符合算法优化的思路,能大幅提升编程和运行的效率。
03
新知讲解
同学们在本课中制作了程序,请根据下面的表格,对项目的设计与程序的制作过程进行评价,在反思中不断成长与进步吧!
评一评
03
新知讲解
了解了匹配算法、匹配算法的工作原理及其应用
了解了网页排名算法及其应用
了解了推荐算法及其工作流程和应用,以及推荐算法的局限性
编写了作品投票程序
小结与评价
03
新知讲解
1.说一说生活中你遇到的推荐算法。
2.说一说网页排名的局限性。
3.请你举例说一说匹配算法在生活中的应用。
反思与评价
外卖平台匹配骑手与订单,婚恋 APP 匹配交友对象,招聘网站匹配岗位与简历。
刷短视频时,平台会根据你常看的视频类型、点赞收藏记录,推荐相似内容;购物 APP 会依据你的浏览、下单历史,推送同款或同类商品。这些都是推荐算法在生活中的常见应用。
网页排名多依赖链接权重、关键词匹配等规则,容易被 SEO 手段操纵,出现内容质量低但排名靠前的情况;难以识别虚假信息、广告内容,也无法完全匹配用户真实意图,可能出现 “用户搜不到需要的内容” 的问题。
03
新知讲解
在本单元学习过程中,肯定少不了与他人进行互动交流、参与作品制作等活动。现在请就此进行总结与反思,以便更好地促进自身成长。
1.从同伴那里学到过什么?
2.向同伴分享过哪些观点?
3.工具、方法的使用是否得当?
4.开发项目是否有值得推广的经验?
反思与评价
05
拓展延伸
1、青少年为什么要体会算法设计的一般过程?
体会算法设计的一般过程,能帮同学学会用“分步解决问题” 的思路思考,像给投票程序设计步骤一样,学会拆解复杂任务、梳理逻辑顺序。
这不仅能提升编程能力,还能培养严谨的逻辑思维,让大家遇到生活难题时,也能像设计算法一样,先分析问题、再想办法、最后优化方案,养成有序思考、解决问题的好习惯,为后续学习和生活打下基础。
05
拓展延伸
2、学习循环结构对青少年有什么好处?
学习循环结构,能帮青少年告别重复的代码,比如投票程序里,用一次循环就能完成多次投票,不用重复写很多判断。
这不仅能提升编程效率,更能培养 “批量处理问题” 的思维,让大家学会找规律、简化任务,养成高效解决问题的习惯,同时也为后续更复杂的编程学习打好基础。
05
拓展延伸
3、青少年如何更好的学习利用列表和循环结构设计作品投票程序?
先理解基础概念:先搞清楚列表是怎么存作品和票数的,循环结构是怎么重复执行投票步骤的,再动手搭建程序。
从简单案例入手:先跟着课本里的 5 个作品案例做,再尝试修改作品数量、循环次数,理解每一步的作用。
对比优化差异:对比用变量和用列表写的投票程序,感受列表 + 循环简化代码的优势,理解算法优化的思路。
06
课堂总结
《跨学科活动:作品投票》课程小结:本节课我们以 “科技作品投票” 为主题,学习了用列表存储作品信息,用循环结构实现投票计数,完整经历了算法设计的 “问题分析 - 方案构思 - 编写调试 - 分享交流” 全过程。同学们在实践中掌握了列表、循环的基本用法,理解了算法的逻辑性与规范性,体会到编程解决实际问题的乐趣。课堂上,大家积极调试代码、分享思路,也懂得了规范保存文件、分享成果的重要性。
07
板书设计
跨学科活动:作品投票
一、明确活动任务
二、完成活动内容
三、进行活动评价
四、小结与评价
08
课后作业
1、尝试修改程序,新增 “取消投票” 功能,并保存程序文件分享给同学。
课后作业
https://www.21cnjy.com/recruitment/home/fine

展开更多......

收起↑

资源预览