当前位置:首页 > 2017年青岛版信息技术六上全册教案
a=int(input()) b=int(input()) S=a*b/2 print(S) (2) 按F5键运行程序,用键盘输入数据并观察运行结果。 三、拓展巩固 利用变量a、b、S编写一个求长方形面积的程序,要求:输入长和宽的值,计算并输出该长方形的面积。 a b S=? S 四、总结收获 本节课最有趣的内容 本节课遇到的困难和解决方法 我还想学习 … 板书 设计 面积是多少 课后 注重引导学生理解input()命令获取的内容默认为字符串类型,从而引随笔 出int()、float()命令。
25
第11课 神奇的for循环
教学 内容 教学 目标 神奇的for循环 课时 1课时 设计者 知识目标:掌握for循环,range命令; 能力目标:能够利用for循环,range命令实现程序的循环操作; 情感目标:培养学生的编程兴趣。 重点难点 教学 准备 教学 环节 教学重点:理解for循环,range命令。 教学难点:理解for循环,range命令。 准备一些Python作品和相关课件。 教师指导活动及预设学生活动 一、复习导入 1. Scratch可以实现重复执行操作,Python也能实现,这里需要用到for循环。 2. 这节课我们一起来学习《神奇的for循环》。 教 学 过 程 (课件出示课题)。 二、探究新知 1. 简单的for循环 创建程序文件,输入以下程序并保存测试程序结果。 For a in[1,2,3] Print(“你好”) 运行结果: 你好 你好 你好 Pythhon用for语句来执行循环操作,成为“for循环” 教学设计调整 26
2. for循环中的“秘密武器” 在文本编辑器中输入以下程序,保存并运行。 For循环的秘密武器是range()命令,range()命令会提供一个有序的数字队伍,从给定的第1个数开始,在给定的最后一个数之前结束。因此通过调整队伍中的数字范围即可实现所需的循环次数。例如: range(1,10)=[1、2、3、4、5、6、7、8、9] 三、巩固练习 补全下面程序,利用for循环求“1+2+3+4+…+100”的和(用s表示) 四、总结收获 本节课最有趣的内容 本节课遇到的困难和解决方法 我还想学习 … 板书 设计 神奇的for循环 课后 注意引导学生理解For a in[1,2,3]中,a每取一个值,该命令会执行一随笔 次。
27
第12课 猜数字小游戏
教学 内容 猜数字小游戏 课时 1课时 设计者 知识目标:掌握比较运算符,条件判断语句,random命令的应用; 能力目标:能够利用比较运算符,条件判断语句,random命令实现教学 目标 猜数字小游戏程序设计; 情感目标:培养学生的编程兴趣。 重点难点 教学 准备 教学 环节 教学重点:比较运算符,条件判断语句,random命令。 教学难点:比较运算符,条件判断语句,random命令。 准备一些Python作品和相关课件。 教师指导活动及预设学生活动 一、复习导入 1. 还记得Scratch中的猜数字小游戏吗?用Python也可以制作这个小游戏。 教 学 过 程 2. 编程制作小游戏。 (1)用Scratch编程 2. 这节课我们一起来学习《神奇的for循环》。 (课件出示课题)。 二、探究新知 1.比较运算符 Python不仅可以进行加减乘除运算,也可以进行比较运算。常见的比较运算符有: 运算符 > < == != 功能 大于 小于 等于 不等于 举例 7>5 2<3 a+b==b+a 9/2!=0 教学设计调整 28
共分享92篇相关文档