
所属成套资源:2025-2026学年六年级上册信息技术浙教版教案+作业练习+学案
信息技术浙教版(2023)算法的执行优秀教学设计
展开 这是一份信息技术浙教版(2023)算法的执行优秀教学设计,共3页。教案主要包含了回顾程序体验,明确解决目标等内容,欢迎下载使用。
课程基本信息
学科
小学信息科技
年级
六年级
学期
秋季
课题
算法的执行
教科书
书 名:《信息科技》教材
出版社:浙江教育出版社 出版日期:2023年7月
教学内容与学习对象分析
教学内容:本课主要包括“运行程序”“调试程序”“完善算法与程序”,与第2课至第4课共同解决“鸡兔同笼”问题,学生经历用计算机解决问题中抽象建模、算法设计和算法实现的全过程。本课主要是将算法形式化的描述转换为计算机能够执行的指令,延续上一课解决“如何用程序实现算法”这一问题。观察、分析、跟踪计算机程序对算法的具体实现过程,是学生从读懂程序到后续尝试完善算法与程序的过渡,为自主设计“猜数字游戏”的算法与程序做铺垫,这也是今后学生将算法的形式化描述方式转变为通过计算机程序实现算法的必备能力。
学习对象:本课的学习对象是小学六年级学生。经过本单元前几课的学习,学生对用计算机解决“鸡兔同笼”问题有比较深入的体验和思考,能初步设计程序。六年级学生具备一定的逻辑分析能力,能够根据计算机的运行结果,分析推测出算法或程序存在的问题,并做出合适的调整。他们对具有挑战性的任务体验感更强,愿意介绍自己完善算法的新创想。学生对“好的算法”还没有一个整体的认识,意识不到“一个好的算法可以解决某一类问题,而不只是某一个问题”,在完善算法环节中还需要借助思维支架进一步思考。
教学目标分析(含核心素养导向)
1. 通过运行“鸡兔同笼”程序,掌握算法执行的方法。
2. 通过调试“鸡兔同笼”程序,掌握程序调试的方法,初步具备完善算法与程序的意识。
教学重点:
1. 掌握运行程序的方法。
2. 掌握调试程序的方法。
教学难点:
1. 初步具备完善算法和程序的意识。
教学过程
一、回顾程序体验,明确解决目标
1.上节课我们进行了算法的程序体验,了解了pythn的编程环境和基础的编程语句。
2.复习“鸡兔同笼”程序中循环结构和选择结构的功能。
建构
计算机通过运行程序,完成对算法的执行,根据既定步骤完成高速、准确的自动化处理,从而使计算机实现高效地解决问题。
运行程序
运行编写好的程序,可以得到计算机输出的算法执行结果。当然同一算法可以使用不同的计算机语言来实现,介绍在pythn中执行的方法。
调试程序
出示任务一:打开并运行素材文件夹中的3个程序,若程序存在问题请分析并调试该程序、查看其运行结果。
分析:
程序1,这个提示表示该tu变量没定义过。在pythn语言中是严格区分大小写。
程序2,这个提示表示这是无效的十进制数,原因是这个标点不规范,pythn语言中要求所有的标点都须在英文半角状态下输入。
程序3,这个提示表示while语句后面缺少一个缩进的块。在pythn语言中使用语句缩进和“:”来区分代码之间的层次的。(举例说明)
小知识:在该程序中,While语句后的冒号下面缩进的语句块是三个语句,代表该循环体中包含了三句语句,而if语句后面的冒号后缩进只有print语句,也就是说该选择结构条件成立时只完成这句输出语句。
模拟情境 完善算法
出示任务二:修改代码中的鸡、兔头和脚的数量,记录运行的结果。并根据调试情况提出算法改进意见。
1)程序三完善(用流程图或pythn代码)在程序一开始将变量jie赋初值为0,循环过程中若有解赋jie为1.结束循环后若变量jie值为0,则输出“此题无解”。
当然,好的算法往往可以解决同一类问题,而不是局限于某一个特定的问题。
2)对于“鸡兔同笼”程序,我们还可以怎么完善算法。
启发:(利用输入头和脚的数量,或者给头和脚这两个变量赋值等方法让问题由特殊变得更通用,从而解决一类问题。)
练习
1.运行完善后的“鸡兔同笼”程序,经过反复调试,解决发现的问题,并提出完善算法的新创想。(试用表格从发现问题,解决问题的创想进行思考)
相关教案
这是一份信息技术浙教版(2023)算法的执行优秀教学设计,共3页。教案主要包含了回顾程序体验,明确解决目标等内容,欢迎下载使用。
这是一份浙教版(2023)六年级上册第5课 算法的执行精品教学设计,共4页。
这是一份小学信息技术浙教版(2023)六年级上册算法设计获奖教案,共4页。教案主要包含了回顾,探索,应用,小结等内容,欢迎下载使用。
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利 








