学科:人工智能 | 年级: 四年级上册 | |||
课题:第3课时 体验Python | 课时数:1课时 | |||
教材分析: 在前面了解人工智能含义及机器学习含义的基础上,学生已经体验过一些人工智能的应用,本节课让学生了解人工智能离不开编程语言,通过python语言的初步学习,初步了解人工智能编程语言,并能够通过简单编写python指令,感受一下人工智能编程的趣味性,破除人工智能的神秘性。 学情分析: 部分学生接触过图形化编程,如scratch、mblock等,学生也能够理解人工智能离不开编程,但是学生对人工智能编程却不了解,甚至对其抱有神秘感。通过本节课学生对当前人工智能最流行的编程语言python的初步学习,破除学生的这种认识,并激发学生的学习兴趣。
教学目标: 1.了解计算机程序的几种编程语言。 2.初步感知Python语言,体验Python语言的编程环境。 3.能够编写简单Python语句。 教学重点: 1.感知Python语言,体验Python语言的编程环境。 2.能够编写简单Python语句。 教学难点: 能够编写简单Python语句和计算机进行互动。 教学准备: Python3.2、小爱智能音箱、电脑安装python软件、“circle.py”文件
| ||||
教 学 过 程 | ||||
教学过程 | 教师活动 | 学生活动 | 设计意图 | |
问题导入 | 师:今天老师邀请了一位朋友,大家认识她吗?(小爱智能音箱) 师提问:同学们思考一下:为什么小爱同学能听你的话? 因为背后有程序在控制,其实这个程序就是告诉没有知觉的硬件做什么事情的命令。简言之,就是计算机程序告诉小爱做什么。如何写程序呢?就像人类一样,我们需要语言来进行沟通。计算机所需要的语言就是编程语言[板书]。 |
“小爱同学”智能应用体验,组织学生进行深度讨论。
|
激发学生探究的兴趣,使其对生活中人工智能产品进行深度思考。 了解编程是人与机器沟通的语言,只要沟通方式和语言正确,机器就会完全按照人类的指示行动。 | |
核心 过程 推进 | 1.编程语言的了解 师:可能有的同学接触过编程的学习,你知道有哪些编程语言或编程软件呢? 计算机编程语言有多种,而目前人工智能最流行的编程语言是python[板书]我们一起来读一读 2.体验Python 打开Python软件(IDLE) [教师演示] 新建Python程序(*Untitled*) >>>(这三个大于号叫做提示符,可以在提示符后面输入一些命令) 你试着输入22*33,观察一下得出什么? 师:从刚才的体验中我们可以知道python 具有什么能力? 师:python可以进行计算处理,它的速度快不快? 体验一下 >>>9.63+2.56 >>>3.78+3.46 >>>9+2.56*3+3.46 >>>(9+2.5)*(3+3.46)
|
Scratch、mblock
>>>print(“abc”)
>>>print(“Hello World!”)
文件——保存——文件名*.py——保存为止。
学生观察python处理数据的快速过程,并回答结果——726 学生回答:计算功能
学生快速录入
| 本环节主要是介绍python语言,学生做一个了解即可。
学生通过输入算式,体验python语言的计算能力和计算速度,激发学习的兴趣,初步感受pyhon的解释性解释型语言的特点
| |
开放 延伸
| 师:python除了具有计算功能,它还有很多强大的功能,它的图像的输入输出功能。 我们一起来看一下 就这么短短的几行指令,我们来运行一下它,看看会得到什么结果 教师运行程序 是不是觉得太厉害了,后面我们会接着学习,同学们也能够编程画出这样的图案来 课堂总结: 师:通过今天的学习,你又学到了什么知识,有什么感受呢? |
学生观察
学生分享收获
| 通过观察python输出图像的过程,进一步激发学生的学习兴趣。
学生通过总结、梳理知识,进行知识建构 | |
反思 重建 |
|
第3课时 体验python
最新推荐文章于 2021-03-01 12:10:12 发布