Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅_第1页
Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅_第2页
Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅_第3页
Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅_第4页
Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

博学谷——让IT教学更简单,让IT学习更有效PAGE12PAGE5《Python程序开发案例教程(第2版)》教学设计课程名称:授课年级:授课学期:教师姓名:年月课题名称第1章开启Python学习之旅计划课时4课时教学引入在当今数字化和技术驱动的世界中,编程成为了一项越来越重要的技能。而在众多的编程语言中,Python凭借其卓越的特性和广泛的应用领域赢得了很多业内人士的青睐。Python语言以其简洁直观的语法、易于学习和使用的特点,成为众多初学者的首选。不仅如此,Python在数据科学、人工智能、Web开发等领域都有着广泛的应用,无论是企业还是个人都离不开这门多才多艺的编程语言。下面让我们一起踏上Python编程的旅程,开启探索编程世界的大门吧!教学目标使学生了解Python的发展史,能够说出Python语言的发展过程使学生了解Python的优缺点,能够说出Python语言的优点和缺点使学生熟悉Python的应用领域,能够至少列举3个Python语言的应用领域使学生掌握Python解释器的安装方法,能够独立在计算机中安装Python解释器使学生掌握IDLE工具的使用方法,能够熟练使用IDLE工具编写并运行代码使学生掌握PyCharm工具的安装方法,能够独立在计算机中安装PyCharm工具使学生掌握PyCharm工具的使用方法,能够熟练使用PyCharm工具编写并运行代码教学重点Python解释器的安装开发第一个Python程序数据的表示--变量基本输入输出教学难点数据的表示--变量教学方式课堂教学以PPT讲授为主,并结合多媒体进行教学教学过程第一课时(Python的特点、Python的应用领域、Python解释器的安装)一、创设情景,导入新课教师通过给学生展示一些人工智能产品,比如智能客服机器人、指纹识别等,引导学生了解到开发这些产品的编程语言多数基于Python,从而导入我们本节课要介绍的主题Python。二、新课讲解知识点1-Python的特点教师通过PPT讲解Python的特点简单易学免费开源可移植性丰富的库良好的中文支持知识点2-Python的应用领域教师通过PPT讲解Python的应用领域。Web开发科学计算与数据分析自动化运维网络爬虫游戏开发人工智能知识点3-Python解释器的安装教师通过PPT讲解Python解释器的安装。访问Python官网的下载页面进入Python解释器安装包的下载页面下载相应版本的安装包,下载完成后,找到并双击安装包验证Python解释器是否安装成功三、归纳总结教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。四、布置作业教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。第二课时(PyCharm的安装与使用、开发第一个Python程序、良好的编程约定)一、复习巩固教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。二、通过需求引入的方式导入新课工欲善其事必先利其器,工匠想要使他的工作做好,一定要先让工具锋利。在开发Python程序过程中也是如此,便捷的开发工具不仅可以提高工作效率,还可以减少开发过程可能出现的错误,那么在开发Python程序过程中,经常会使用哪些开发工具呢?从而引导学生了解更便捷的开发工具,开发人员使用较多的一款开发工具PyCharm,从而导入本节课要介绍的内容。三、新课讲解知识点1-PyCharm的安装与使用教师通过PPT讲解PyCharm的安装与使用Professional版本的特点提供PythonIDE的所有功能,支持Web开发支持Django、Flask、GoogleApp引擎、Pyramid和web2py支持JavaScript、CoffeeScript、TypeScript、CSS和Cython等支持远程开发、Python分析器、数据库和SQL语句Community版本的特点轻量级的PythonIDE,只支持Python开发免费、开源、集成Apache2的许可证智能编辑器、调试器,支持重构和错误检查,集成VCS版本控制PyCharm的安装PyCharm的使用知识点2-开发第一个Python程序教师通过PPT结合实操的形式讲解开发第一个Python程序。通过PPT介绍任务案例需求。通过PPT介绍任务案例分析思路。在PyCharm中实现模拟手机充值的场景代码。知识点3-良好的编程约定教师通过PPT讲解良好的编程约定。代码布局缩进行的最大长度空白行多语句换行空格要求逗号、冒号、分号前不要加空格函数的左括号前不要加空格序列的左括号前不要加空格运算符左右各加一个空格代码注释块注释行内注释文档字符串命名规范模块名、包名应简短,一般全为小写字母,多个单词用下画线分隔函数名一般全为小写字母,多个单词用下画线分隔类名一般使用大写字母开头的单个或多个单词常量名一般全为大写字母,多个单词用下画线分隔四、归纳总结教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。五、布置作业教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。第三课时(数据的表示--变量、基本输入输出、实例1:打印购物小票、实例2:打印功能菜单)一、复习巩固教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。二、通过直接引入的方式导入新课在上一节中我们学习了,PyCharm的安装与使用、开发第一个Python程序、良好的编程约定,那么在本节中将对数据的表示--变量、基本输入输出、实例1:打印购物小票、实例2:打印功能菜单进行介绍。三、新课讲解知识点1-数据的表示--变量教师通过PPT讲解数据的表示——变量。变量的定义格式变量名的定义规范变量名由字母、数字和下画线组成,且不以数字开头变量名区分大小写变量名不允许使用关键字关键字知识点2-基本的输入输出教师通过PPT讲解基本的输入输出。input()函数print()函数知识点3-实例1:打印购物小票教师通过PPT结合实操的形式讲解实例1:打印购物小票。通过PPT介绍任务案例需求。通过PPT介绍任务案例分析思路。在PyCharm中实现打印购物小票代码。知识点4-实例2:打印功能菜单教师通过PPT解释实操的形式讲解实例2:打印功能菜单通过PPT介绍任务案例需求。通过PPT介绍任务案例分析思路。在PyCharm中实现打印功能菜单代码。四、归纳总结教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。五、布置作业教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。第四课时(上机练习)上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易出错的内容进行练习,通过上机练习可以考察同学对知识点的掌握情况,对代码的熟练程度。上机一:(考察知识点为Python解释器的安装、PyCharm的安装与使用、基本的输入输出)形式:单独完成题目:在计算机中安装Python解释器,并验证是否安装成功在计算中安装PyCharm,并在PyCharm中编写

温馨提示

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

评论

0/150

提交评论