admin 管理员组

文章数量: 887021


2024年1月10日发(作者:java课程设计的感想)

为学生人生幸福奠基 为学生未来发展蓄力

课题 实现人机对话 课型 操作课 课时 2

本课内容为《实现简单的人机对话程序》,帮助学生进一步理解Python中的input()函数和print()函数,掌握整型变量和字符变教材分析

量的区别以及转换方法,从而能够编写简单的人机对话程序。通过课堂互动与分享,激发学生的学习兴趣。

(1)进一步掌握print()函数的使用。

(2)了解什么是变量,变量的使用方法

(3)了解input()函数的使用。

教学目标

(4)能够编写简单的人机对话程序(动作技能)

通过简单的人机对话程序的编写,让学生进一步掌握print()函数教学重点

的使用,并理解变量的含义以及input()的使用。

教学难点

如何定义变量,以及变量的使用

多媒体网络教室、监控教师机一台;

学生教学过程练习题

教学准备

教学环节

自学生问

新课导入

教师活动 学生活动 设计意图

生回答

生思考回答

生观察

复习导入

从学生感兴趣的话题入手

让学生了解本堂课所要学习的知识

Python前期基础知识对于学生来说较难,因此基础知识以讲授为主

上一节课我们学习了print函数的使用方法,了解到print()函数的主要作用是输出,那么我们今天进一步学习——如何实现人机对话

什么是人机对话呢?

--电脑能够记住我们说的话。

师演示人机对话的程序

新知初探 一、展示本节课的教学目标

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个 "#",并打印输出。

生练习,感受其知识的应用

群学究问

导学析问

教学环节

教师活动

print(n*'#')

学生活动

设计意图

本次练习为综合练习,加n=input('请输入一个正整数')

巩固、小结 巩固练习:请编写一个字符串拼接

程序,要求如下:

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)

学生活动

用生根据老师举的例子,利用今天所学知识,自主编写一个人机对话的简单程序

设计意图

学以致用,将所学进行应用,加强学生的学习动力

作无

业布置


本文标签: 学生 变量 使用 练习 理解