Python程序设计项目化教程 (微课版) 教案 项目1-3 认识Python、Python基本语法、程序控制结构_第1页
Python程序设计项目化教程 (微课版) 教案 项目1-3 认识Python、Python基本语法、程序控制结构_第2页
Python程序设计项目化教程 (微课版) 教案 项目1-3 认识Python、Python基本语法、程序控制结构_第3页
Python程序设计项目化教程 (微课版) 教案 项目1-3 认识Python、Python基本语法、程序控制结构_第4页
Python程序设计项目化教程 (微课版) 教案 项目1-3 认识Python、Python基本语法、程序控制结构_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教案序号:__________

课题项目1认识Python

授课形式□理论□理实一体口实训1(验)□其它:_____________

学时安排本单元总学时:_(其中:理论一3学时、实践1学时)

1.了解python语言的发展历程和特征

教学内容及目2.能进行开发环境的安装

3.了解标准库、扩展库,并能进行安装

重点:开发环境的安装、配置.、扩展库的安装

教学重点及难

点难点:不同环境的联动配置

授课对象本课程专业必修课,大数据专业学生学习,本课程先了解其编程语言的基

学情分析础,开发环境和扩展库的安装。

授课

教学媒介数据分析实训室

投影仪、电脑地点

教学设计(可加页):教学随笔:

及思政点

新课导入:

详细教学内容请参阅教学ppt。

技术下的人文关

从武汉大学学生用Python写的“武汉加油”樱花开放视频、冬奥冰

怀、科技自信

墩墩、冬奥会中的黑科技,引出Python的主题。

一、课程介绍

1.介绍课程性质、课程考核方法(线上慕课20%+考勤与手机问题5%+课

堂讨论互动5%+作业10%+期末60%)

2.课程在人才培养方案中的地位职业方向、就业

3.学习课程相关周位及岗位说明引导

4.学习资源推荐树立学习目标,

课程慕课、spoc,中国大学mooc、Python开发者社区、参考书的推荐引导自定学习计

计算机等级考试Python二级戈人自学能力培

5.本门课相关的专业竞赛介绍养

6.Python学习基础调研

根据调研结果适当调整教学进度

二、授课:项目一认识Python

1.项目导学

从小T的学习Python途径的成长,引导学生学习本门课程的成长。

2.Python概述培养科技自强意

思考互动:主流操作系统、编程语言、数据库系统以及华为芯片案例。识

(1)Python历史

(2)Python特点

(3)Python学习的途径

3.开发环境安装,配置(讲授+实践,安装注意点及常见安装问题讲解)

(1)IDLE的配置与使用:注意路径配置和参数配置培养分析、解决

(2)集成开发环境Pycharm的配置与使用:注意路径配置和参数配置问题能力

(3)集成开发环境Anaconda的配置与使用:注意路径配置和参数配置

任务实现----PyCharm和Anaconda联动的开发环境配置(较难)

4.扩展库的安装(讲授+实践)

(1)常用标准库、扩展库:turtle^matplotlib

(2)着重讲授pip在线安装、卸载等操作,国内镜像网站的安装方法

(3)辅助讲授whl文件离线安装

授课内容详见ppt

课后任务:

作业:完成教材1.4认识Python实训内容

教学后记:

49人参加摸底调研(1人请假,2人复学未入班),其中有自学过python仅2人,47人

都是零基础,因此课程教学按零基础进行安排。在明确考核要求、等级考试等学习目标后,

学生学习积极性高。

教案序号:__________

课题项目2Python基本语法

授课形式□理论□理实一体口实训1(验)口其它:_____________

学时安排本单元总学时:_(其中:理论一2学时、实践」_学时)

1.Python语言的I基本语法、输入输出

教学内容及目

2.了解Python变量

3.了解数字数据类型

教学重点及难重点:变量的命名

点难点:输入输出相关语法

授课对象学生有java编程的基础,此处的语法和数据类型可适当简化。

学情分析对于两种不同语言间的不同部分,可着重讲解。

授课

教学媒介投影仪、电脑点数据分析实训室

教学设计(可加页):教学随笔:

思政点

新课导入:

本次课程采用翻转教学模式,课前需完成以下任务:

(1)完成《Python程序设计》课程慕课项目二的视频的学习。

(2)完成课前作业。

1.本次课堂作业点评

从课前作业看,作业3,4,5,7,9掌握不太理想,涉及到的知识点有进制

转换、浮点数的表示、input输入语句,在课堂讲解中需着重。程序书写

工匠精神

2.上次课作业点评

从第一个程序卜可以看到.程序是很严谨的,不允许有一姐一毫的错误C

因为大家学过java语言,基本的语法、编程思路都是一致的。

一、运行你的第一个Python程序

运行第一个程序一一绘制三角形(理论+实践)

程序风格:库、缩进、注释

职业素养

(1)库的使用

(2)程序执行原理(互动)

(3)代码格式

(4)程序书写风格

二、内置对象——计算圆面积(理论+实践)

运行计算圆面积程序一一解释程序的IPO基本流程

标识符和变量:定义、命名规则(互动)

关键字:关键字查找、3E个关键字

基本输入输出:input、eval(),输入数据以字符串保存

print语法

三、数据类型和数字型数据类型一一身体质量指数计算(理论+实践)身体素质

运行程序,数据类型的识别(整型、浮点型)

1.整型及整型数制转换(互动)

2.浮点型:十进制、科学计数法

3.复数

4.布尔

数字类型间的转换

四、运算符

算术、比较、逻辑、成员等(互动)

授课内容详见ppt

课后任务:

作业:完成教材.2.5Pythan基本语法实训内容

教学后记:

知识内容相对简单.,需注意逻辑运算的规则。

教案序号:__________

课题项目3程序控制结构

授课形式□理论□理实一体口实训1(验)口其它:_____________

学时安排本单元总学时:_6_(其中:理论一3学时、实践3学时)

1.了解Python语言的程序控制结构:分支结构和循环结构

教学内容及目

2.掌握分支、循环结构的语法

3.会根据实际问题灵活使用分支、循环结构解决

教学重点及难重点:分支、循环结构的使用

点难点:双重循环的应用

授课对象在掌握Python基本语法的基础上学习程序的控制结构,在掌握基本语法的基础

学情分析上掌握单分支、双分支、多分支及循环结构的应用。

授课

教学媒介数据分析实训室

投影仪、电脑地点

教学设计(可加页):教学随笔:

思政点

新课导入:

程序设计用来解决实际问题,而实际问题往往有”如果...那么..”的

可能性,也有重复处理数据的可能,这需要我们用程序控制结构中的分支、

循环来实现。

一、项目三项目导入

1.阐述学习本章节的原因

2.提出本章节学习任务

3根.据任务学习内容

二、分支结构一一闰年平年的判断(理论+实践)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论