python课件教案02-教案.docxVIP

  • 0
  • 0
  • 约4.32千字
  • 约 10页
  • 2026-03-12 发布于广西
  • 举报

PAGE

PAGE1

函数的创建

——第2次课常规课

一、教学目标

1.知识与技能

(1)学习函数的创建

(2)调用自己创建的函数

(3)解决“棋盘上的麦粒数”这一程序设计问题

2.过程与方法:

(1)通过一个个贴近生活的案例进行情景引入,激发学生对本节学习内容的兴趣,引发关联性的内容思考;

(2)每节课程开始前,对上节学习内容的知识点进行复习,加深印象;

(3)老师与学生间进行代码互动式的教学编写,带着孩子一步步完成任务。

3、情感态度与价值观:

(1)通过贴近生活的案例培养激发孩子的兴趣与爱好,在一个个生活案例中树立孩子正确的价值导向;

(2)代码的编写过程是精彩的,也是乏味的;是充满创造性的,也是一点点的基础前行;训练孩子逻辑思维、想象能力的同时,还磨练了孩子们的耐心,做到身心的锻炼。

二、教学重点、难点

【重点】1.什么是自建函数,Python中如何创建一个函数?

2.Python中函数如何调用

【难点】创建一个函数计算棋盘上的麦粒数

课时安排

课时安排:120分钟

四、上课准备

1. 课前检查所有学员电脑Python的安装情况,打开代码试运行。

2. 课前检查电脑、投影仪、网络是否有故障,及时修复。

3. 备课过程中预设上课的突发情况,想办法解决。

4. 备课过程中,以学生的视角去审视自己的课堂,及时做出改进。

5. 课前排查教学环境中所存在的安全隐患。

五、教学活动

活动时长

教学活动

注意事项

课前回顾

5min

1、什么是函数?

答:函数是一段功能代码,它能让Python做某些特定事情。

函数是代码重复使用的一种重要的方式,即你可以在你的程序里多次使用函数,来完成你做的事情,前提是我们要清晰知道这个函数的功能作用;

2、python内建函数

abs()函数会返回数字的绝对值

bool()函数根据参数的值返回真或者假。

float()函数把字符串或者数字转换成浮点数

课前回顾,复习上节课的学习内容。以提问引导的方式,增强学生的记忆。

情景引入10min

Python的内建函数有很多很多,在上节课我们只介绍了一些常用的内建函数。

使用过了Python自带的函数,你有什么感觉?是不是觉得让你的编程更加顺畅、代码变得更加简洁了呢?可是有时发现Python自带的函数无法满足我们的编程需求,这时我们该怎么办呢?

一些优秀的程序员会选择自己在Python中建造函数,下面让我们一起学习这些函数是如何创建出来的。让我们的创建的函数来PK一下Python的内建函数。

(一个思考,那python自带的函数是不是也是其他程序员编写的呢?通过这些函数的使用,的的确确方便了我们进行代码的简化。)

在这里要多鼓励学生回答问题,不管学生回答的对错,我们都要给与表扬,

调动课堂气氛。

接着引出今天要学习的知识点,让孩子直到今天要学习什么,孩子也会抓重点,告诉他们什么重要,在讲到这个知识点的时候他们会重点记笔记。

新知教授

30-40min

1函数的创建

同学们在创建自己的函数之前,我们先要了解python中一个函数的基本语法规则与基本构造。

自定义函数会有一个标识符关键字即def(define的缩写)来标志这个函数是我们自建的,写下这个关键字也意味着自建函数开始定义。

一个函数有三个部分组成:函数名、参数,函数体。

函数名是函数的名字,它的命运规则和python中变量名的命名规则相同:第一、只能由数字、字母、下划线组成(什么是下划线呢?英文状态下使用shift+“-“可以打出下划线);第二、不能以数字开头;第三、不能与关键字重名,什么是关键字?是指已经被Python自己使用过的单词,因为已经被它占用了

函数参数的作用是传递数据给函数使用。

它和我们之前学过的变量的性质非常相似,都可以接受传递数据。但参数远不止这么简单,下节课,我们将深入的去了解它。

函数体就是函数的主体,是定义一个函数功能的所有代码组成的整体。需要注意的是,此处的体并不是形象意义上函数的身体,函数体中有着函数功能的代码块,此处应当理解为函数的功能代码块,决定着这个函数所具有的功能和作用

2函数的调用

函数的调用非常简单,函数名加一对小括号就可以了,例如我们调用刚刚创建的函数:speakName()

我们可以清晰的看到,定义一个具有一定功能的函数可能会非常复杂,但当相关函数被创建完成,我们再去调用它就非常简单了,大大方便了我们下次去使用它,不用再二次书写相关的功能代码了。

此外,我们将函数定义外的代码称为主程序。

程序是从主程序的第一行代码开始执行的,当我们在主程序中调用函数时,代码会跳到函数定义里顺序执行里面的代码。

在介绍自建函数之前,联系python的内建函数,函数被创造出来就是为了方便我们简化代码,易用其功

文档评论(0)

1亿VIP精品文档

相关文档