第一单元 1.1 编程世界初探(教案)-《Python程序设计基础》(高等教育出版社)同步精品课堂

| 4页
| 260人阅读
| 1人下载
精品

同步精品课堂改

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

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

《Python程序设计基础》教案

课  题

《第一单元 1.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、程序的基本特征

①目的性:任何程序都旨在完成一个明确的任务

②指令集合:程序由若干基本操作指令组合而成。这些指令是计算机可以识别和执行的基本命令。

③顺序性:指令的执行顺序是程序的根本属性。顺序的改变可能导致结果错误或任务失败。

从番茄炒蛋的例子思考程序的实现过程,理解程序的定义

 

 

 

 

听教室讲解程序的基本特征

以生活化的例子为辅助,理解程序的定义和基本特征

活动三:

调动思维

探究新知

子任务二:程序设计语言的特点及应用领域

1、程序设计语言的定义

程序设计语言是一种用于编写指令集合的形式化语言,这些指令集合可以被计算机执行以完成特定的任务或解决问题。

2、程序设计语言的核心特征

①语法:指语言的规则体系,规定了代码书写的格式、结构以及符号的组合方式。

②语义:指代码指令所代表的具体含义和执行动作。

③抽象层次:语言的设计越接近人类自然语言,其抽象层次越高,编程效率也越高;反之,越接近计算机硬件底层,其抽象层次越低,对硬件的控制能力则越强。

3、低级语言与高级语言

低级语言:更接近计算机硬件(特别是CPU指令集)的语言。程序员需要基于计算机的

 

 

 

 

 

 

 

 

 

理解程序设计语言的定义和核心特征

 

 

 

 

 

 

思考低级语言和高级语言的区别

 

 

 

 

 

 

 

 

 

 

理解程序设计语言的特点和应用领域

page number 1

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

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

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


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