内容正文:
第2单元 算法及其实现
第2节 人机的互动
七年级 上册
1
计算机语言与工具
主要内容
Thonny的基本使用
程序错误处理与调试
2
第2节 人机的互动
教学导入
/01
/02
新课导学
/03
习题测试
/04
小结回顾
/05
作业布置
3
01 准备过程
02 整体结构
03 重点说明
04 名词解释
教学导入
为编写程序代码找到适用的计算机语言及其IDE
4
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
——学习计算机语言与集成开发环境等方面,并启动项目程序的开发。
1.学习任务
5
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
如何利用计算机为我们工作————实现人机交互的工具
计算机程序如何运行———————程序的输入输出
计算机程序运行有什么特点要求——程序设计的注释和规范
2. 按照认知规律去学习相关内容
6
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
3.知识获取1
自主阅读:以书本P50-53为主
知识梳理:
A.除Python外,我还知道 也是一种高级语言。
B.Python的IDE(集成开发环境)有很多,我选择的是 。
7
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
4.知识获取2
自主阅读:以书本P53-55为主
知识梳理:
A.Python有两种输入输出方式,一是使用命令解释器直接输入输出,二是通过 input( ) 与 print( ) 实现。
B.以下代码正常运行结束后,最终的输出结果是 。
8
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
5.体验“你问我答”的人机交互活动
(1)尝试不同内容的“你问我答”;(2)先自行调试程序,如有问题再进行组内交流;(3)展示、汇报与交流。
9
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
6.知识获取3
自主阅读:以书本P56-57为主,网络为辅
知识梳理:
A.Python最简单的注释方法是在代码中插入以“#”开头的语句。
B.Python其它注释方法还有 (拓展)。
C.新手最容易犯“缩进不规范”与“使用非法字符”方面的错误。
D.执行如下图所示代码后,输出的正确结果是( )
10
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
7.将知识技能转为能力
1:为什么输出是3+2=5你如何理解输出的结果?
2:有出现不能正常执行吗,是如何理解与解决?
11
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
thonny有什么优缺点?
8.挑选IDE的正确观念
12
01 准备过程
02 整体结构
03 重点说明
04 名词解释
习题测试
1. 把程序填写完整。name=input("请输入你的姓名:") # 提示“请输入你的年龄”,输入年龄print("大家好!我叫", name, ",今年", age, "岁。")
2.右图中的代码,出现错误最可能的原因是:( )
A.缩进错误
B.使用非法字符
C.字符串未闭合
D. 除0错误
13
01 准备过程
02 整体结构
03 重点说明
04 名词解释
小结回顾
请同学按照下列提示进行总结回顾:
学到了哪些知识与技能?
提升了哪些方面的能力?
生成了怎样的观点?
......
14
01 准备过程
02 整体结构
03 重点说明
04 名词解释
作业布置
请各小组对项目探究的阶段成果进行整理并提交:
1.进行程序开发的IDE和编程语言
2.项目程序的输入输出内容
3.程序调试迭代的问题解决记录
......
15
$$