为学生人生幸福奠基    为学生未来发展蓄力
课题
实现人机对话
课型
操作课
课时
2
教材分析
本课内容为《实现简单的人机对话程序》,帮助学生进一步理解Python中的input()函数和print()函数,掌握整型变量和字符变量的区别以及转换方法,从而能够编写简单的人机对话程序。通过课堂互动与分享,激发学生的学习兴趣。
教学目标
(1)进一步掌握print()函数的使用。
(2)了解什么是变量,变量的使用方法
(3)了解input()函数的使用。
(4)能够编写简单的人机对话程序(动作技能)
教学重点
通过简单的人机对话程序的编写,让学生进一步掌握print()函数的使用,并理解变量的含义以及input()的使用。
教学难点
如何定义变量,以及变量的使用
教学准备
onpaste不能用input多媒体网络教室、监控教师机一台;
学生教学过程练习题
自学生问
教学环节
教师活动
学生活动
设计意图
新课导入
上一节课我们学习了print函数的使用方法,了解到print()函数的主要作用是输出,那么我们今天进一步学习——如何实现人机对话
什么是人机对话呢?
--电脑能够记住我们说的话。
师演示人机对话的程序
生回答
生思考回答
生观察
复习导入
从学生感兴趣的话题入手
学究问
导学析问
学究问
导学析问
新知初探
1、展示本节课的教学目标
1、学会input()输入语句的使用,理解变量的概念
2、掌握变量的命名方法及使用
二、变量——知识大讲堂
定义:就像一个小盒子,它可以存储东西。比如数字,字符
举例说明:
price = 3 
name = '丁晓马' 
“= ” 等号的作用相当于一只手,把数字、字符放到小盒子中
数字不需要引号,字符串需要添加引号
学生活动:计算机课程的老师名字叫罗丽,请先将老师的名字用变量表示,并将变量打印出来。
name=罗丽
print(name)
学到这里肯定有很多同学有疑问了?这个变量名是怎么回事呢?是我们自己给他命名?
命名规则:见名知义 的效果
1、由字母、数字、下划线组成,不可以是特殊字符
2、不能使用纯数字、也不能用数字开头
3、不能是Python的关键字
4、区分大小写
5、不要用中文
学生练习:查看教材P43中的练习,判断变量名的正误
操作练习:叮小马这次数学考试得了100分,请定义一个变量表示叮小马的成绩,并将变量打印出来。
三、input()函数——输入
计算机如何接受我们告诉他的东西呢?
Input()函数需要与变量共同使用
例:
name=input('你叫什么名字?')                    将输入的内容复制给name变量
print(name)                                                  print输出name变量的值
师演示上述代码的效果
学生活动:输入一个正整数n,请利用字符串运算得到 n个 "#",并打印输出。
生根据教师的引导学习
学生根据老师的提示练习。
学生记住变量的命名规则
学生上级操作练习
生听
生练习,感受其知识的应用
让学生了解本堂课所要学习的知识
Python前期基础知识对于学生来说较难,因此基础知识以讲授为主
讲练结合,让学生跟快的记住与理解变量的规则
通过上机操作理解变量的使用
边学边练,加强学生对知识的掌握
学究问
导学析问
教学环节
教师活动
学生活动
设计意图
巩固、小结
n=input('请输入一个正整数')                   
print(n*'#')   
巩固练习:请编写一个字符串拼接程序,要求如下:
1、接收用户输入的两个字符串a,b
(提示:使用input进行输入)
2、将字符串a重复打印五次,再用字符串b进行连接
(提示:使用print进行输出)
教师分析题目要求
参考答案:
a=input('请输入字符串1')
b=input('请输入字符串2')
print(5*'a',b)
学生认真读题,听老师分析,部分任然不会的可参考答案进行
本次练习为综合练习,加之课程难度较大,大部分学生的理解困难,因此教师可给出答案让学生参考,通过这种练习方式,慢慢理解掌握重难点
拓学解问
教学环节
教师活动
学生活动
设计意图
学以致用
人机对话
变量、input、print三个同时使用就可以实现简单的人机对话
例:
name=input('请问你叫什么名字?')
print('你是',name)
old=input('你多少岁了呀?')
print('你',old,'岁了')
print('欢迎你',name)
用生根据老师举的例子,利用今天所学知识,自主编写一个人机对话的简单程序
学以致用,将所学进行应用,加强学生的学习动力
作业布置
教学反思

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。