第二单元 2.1 走进算法:流程图(教案)-《Python程序设计基础》(高等教育出版社)同步精品课堂

| 5页
| 142人阅读
| 1人下载
精品

同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

学科网 zxxk.com学科网 zxxk.com

《Python程序设计基础》教案

课  题

《第二单元 2.1 走进算法:流程图》

课  型

讲授

课  时

2

授课班级

计算机专业学生

授课时间

 

授课教师

 

教材分析

本课程采用的教材是高等教育出版社出版的《Python程序设计基础》,是浙江省中职计算机高考的指定教材。本节为第二单元第一节“走进算法:流程图”,主要内容为流程图的作用、流程图的基本符号及含义以及程序的三种基本逻辑结构等内容。通过本节的学习,让学生能够理解和掌握流程图的使用,对后续程序的编写很有帮助。

学情分析

本课的授课对象是中职计算机专业的学生,在学习本节课之前,学生已经学习和了解了Python开发环境的配置,完成了第一个简单程序的编写,为本节课的学习打好了理论基础,对编程充满了兴趣。在本节课中,学生将学习流程图的绘制以及程序的基本逻辑结构,能够为后续编写程序打好基础,有助于学生培养逻辑思维能力。

学习目标

理解流程图的作用;掌握流程图的基本符号及其含义;掌握流程图的分析与绘制;理解程序的三种基本逻辑结构

学习重难点

重点:流程图的基本符号及其含义;程序的三种基本逻辑结构

难点:流程图的分析与绘制

教学方法

讲授法、任务驱动法

课前准备

教学课件、思维导图、相关图片和视频资料

教学媒体

PPT

教学过程

教学环节

教师活动设计

学生活动设计

设计意图

活动一:

创设情境

生成问题

展示一组生活中的标志,提问:“这些精美的标志,如果让你用手工精确绘制,困难在哪里?计算机是如何帮助我们快速、精确地绘制它们的?”

引出算法:计算机之所以能完成这些任

观察标志,思考并回答教师提问

用学生所熟悉的生活中的标志导入,引出算法的概念和描述算法的工具

page number 0

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

学科网 zxxk.com学科网 zxxk.com

 

务,是因为我们给了它一套清晰的“步骤说明书”,这就是——算法。而今天,我们就来学习一种描述算法的直观工具——流程图。

 

 

活动二:

调动思维

探究新知

子任务一:走进算法与流程图

1、算法的定义

算法是指为解决特定问题或完成特定任务而准确定义的一系列有限步骤的集合。它是计算机程序的核心构成要素。

2、流程图的作用

流程图是一种使用标准图形符号来描述算法或过程的图表。它通过直观的方式,清晰地展示出步骤、决策点及控制流。

3、流程图的基本符号及含义

①起止框:形如圆角矩形,表示算法或子流程的开始与结束。每个流程图必须有且仅有一个开始框,但结束框可以有多个。

②输入/输出框:形如平行四边形,表示数据的输入(如从键盘、文件读取)或输出(如向屏幕、文件写入)操作。

③处理框:形如矩形,代表算法中进行的某种处理或运算,如赋值、计算、调用函数等。它是算法的主体部分。

④判断框:形如菱形,代表算法中的条件判断。它有一个入口和至少两个出口,根据条件成立与否(是/否),程序将流向不同的分支。

⑤流程线:带有箭头的直线或折线,用于连接各个符号,指示程序执行的方向与顺序。

⑥连接点:一个小圆圈,用于当流程图跨页或过于复杂时,连接不同部分的流程,保持图纸的清晰与整洁。

听教师讲解算法和流程图的作用

 

 

 

 

 

 

将流程图的基本符号绘制在草稿纸上,理解各个基本符号所代表的含义

理解和掌握算法和流程图的作用,掌握流程图的基本符号

活动三:

子任务二:程序的三种基本逻辑结构

 

 

 

 

page number 1

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。