第4课《算法的程序体验》同步练-2026-2027学年浙教版信息技术六年级上册

2026-08-05
| 4页
| 27人阅读
| 0人下载

摘要:

**基本信息** 聚焦算法与程序核心概念,通过基础巩固-理解深化-应用迁移三层设计,适配新授课知识内化与计算思维培养。 **分层设计** |层次|知识覆盖|设计特色| |----|----------|----------| |基础层|算法与程序定义、Python基础语法|填空/选择/判断精准对标单一知识点,如用填空题巩固print语句与赋值符号| |理解层|概念辨析与错误分析|简答题对比算法与程序的区别联系,培养信息意识与逻辑表达| |应用层|算法与程序对应应用|代码分析结合鸡兔同笼问题,考查枚举算法中变量意义及步骤对应,深化计算思维|

内容正文:

《算法的程序体验》课时练习及答案-2026-2027学年浙教版(新版)小学信息技术六年级上册 一、填空题 1.________是人设计的解题步骤;________是使用编程语言编写,供计算机执行的指令。 2.Python代码中,输出语句是________;=代表________,==代表判断是否相等。 3.Python IDLE包含交互Shell窗口和________窗口。 4.编写Python代码时,所有标点符号必须使用________(中文/英文)半角符号。 二、选择题 1.下列符号用于判断“相等”的是() A.= B.== C.≠ D.> 2.Python中t = 12这条代码作用是() A.判断t等于12 B.把数字12存入变量t C.比较t大小 D.输出数字12 3.关于算法和程序关系,说法正确的是() A.程序就是算法,二者完全相同 B.先编写程序,再设计算法 C.同一个算法,可以编写成多种编程语言的程序 D.一段程序可以对应多种不同算法同时运行 4.代码运行报错,最不可能的原因是() A.使用中文逗号、中文引号 B.变量合理命名 C.混淆=与== D.括号缺失 三、判断题(对打√,错打×) 1.Python Shell窗口可以单行运行代码,编辑器适合保存完整程序。() 2.print语句只能输出文字,不能输出变量里的数字。() 3.流程图可以直接被计算机识别运行,不需要转化成程序。() 4.修改程序中的已知数值,程序可以复用解决同类问题。() 四、简答题 1.简单说一说算法与程序的区别与联系。 2. 初学者编写Python代码时常出现语法错误,请列举两类常见错误。 3. 五、代码对应分析题 鸡兔同笼:总头数35,总脚数94。 代码片段: head = 35 t = 0 c = head - t 条件:4t + 2c == 94 请回答: (1)变量head、t、c分别代表什么? (2)代码 c = head - t 对应枚举算法中的哪一步? 参考答案 一、填空题 1.算法;程序 2.print();赋值 3.代码编辑 4.英文 二、选择题 1.B 2.B 3.C 4.B 三、判断题 1.√ 2.× 3.× 4.√ 四、简答题 1.区别:算法是人能够理解的解题步骤,可用自然语言、流程图表达;程序是编程语言编写的指令,供计算机识别执行。 联系:算法是程序的依据,先设计算法,再依据算法编写程序;程序是算法在计算机上的实现。 2.①使用中文标点符号;②混淆赋值符号=和判断相等==;③引号、括号漏写;④代码缩进错误(写出任意两类即可)。 五、代码对应分析题 (1)head:总头数;t:兔子数量;c:鸡的数量。 (2)对应算法中,利用总头数减去兔子数量,计算鸡数量的步骤。 2 学科网(北京)股份有限公司 $

资源预览图

第4课《算法的程序体验》同步练-2026-2027学年浙教版信息技术六年级上册
1
第4课《算法的程序体验》同步练-2026-2027学年浙教版信息技术六年级上册
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。