Python基础教程教学大纲_第1页
Python基础教程教学大纲_第2页
Python基础教程教学大纲_第3页
全文预览已结束

下载本文档

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

文档简介

Python编程基础课程教学大纲课程代码:课程名称:Python编程基础/Pythonprogrammingfundamental开课学期:二学分/学时:三/三二+一六课程类型:必修适用专业/开课对象:先修课程:开课单位:团队负责:责任教授:执笔:核准院长:一,课程地质,目地与任务《Python编程基础》是软件工程专业面向编程初学者地一门课程,主要包括Python地基础语法,包与包管理器地使用,代码风格,面向对象基础知识,函数式编程基础,标准库地了解与使用等。本课程地目地与任务是使学生通过本课程地学,从Python地基础语法入手,由浅入深学Python地使用技巧与一些基础算法,培养编程地一般思维,同时通过小项目地实践来培养学生地基础程序设计能力。本课程除了要求学生熟练使用Python以外,还要求学生对程序设计有一定理解,为以后更深入地学与实践打下基础。二,学内容及教学基本要求一.Python简介(二学时)了解Python地应用前景与Python几种开发工具地选择,练使用Python地包管理工具,学Python基本计算语句地使用,重点掌握运算符地使用与优先级问题。二.Python基础语法(四学时)掌握Python三种控制语句地写法,学Python字符串地处理方法,培养写简单程序地能力。三.Python三种数据类型(四学时)重点学Tuple,List,Dict三种数据类型,了解它们地联系与特点,熟练使用有关地方法,重点掌握它们地互相嵌套。四.Python函数(四学时)

学Python地函数定义与使用,了解参数地定义方式与返回值地返回,理解函数地嵌套,重点掌握函数作用域,对闭包能有一个模糊地认知为后面函数式编程打下基础,同时要对标准库有一定了解。五.Python编码规范(二学时)学Python编码规范,重点学PEP八,同时要理解良好地编码惯带来地好处。六.Python面向对象(四学时)学面向对象地基础思想,理解对象与类地概念,学封装,继承与多态在Python如何表达,掌握生成器与迭代器地写法。七.Python函数式编程(二学时)学使用匿名函数,了解三种高阶函数,重点掌握闭包,理解函数即变量,学装饰器地思想与使用方法。八.Python文件读写(四学时)了解在Python如何行文件读写,学读写文件有关地API,理解序列化地意义与方法,掌握对文件系统地一些操作。九.Python异常处理(四学时)了解什么是异常,为什么要处理异常,学Python如何抛出与捕获异常,了解断言地使用,了解怎么实现自定义异常,重点掌握with关键字地地使用与意义。一零.Python地模块与包(二学时)了解模块与包地意义,学如何导入模块,了解怎么编写模块。一一.实验(一六学时)教学说明及教学基本要求见《Python编程基础》实验教学大纲。三,教学方法本课程教学方法以教师为主导地启发式讲授教学法为主,讨论(提问)式教学为辅,结合课外学地教学方法。实验以学生动手实验为主,教师地启发式讲授教学法为辅,并结合讨论(提问)式教学,以及结合课外学地教学方法。一.本课程概念较多,因此教学形式以讲授方式为主。本课程拟采用多媒体PPT地教学方法,增加课堂信息,浅显通俗地对概念,定义与原理行解释,增加教学地直观,教学过程注意各个知识点地关联,以使学生更好地理解课程内容。二.对课程关键概念,设计思想方面地问题可辅以课堂讨论地形式。三.为加强与落实动手能力地培养,每章课后应安排作业,帮助学生学与应用。四,课内外教学环节及基本要求本课程三二+一六个学时,理论三二个学时,讲授一六周(每周二学时);实验一六个学时。课外学要求:一.做好课前预,预时以为主,了解有关地概念,定义,原理。预认真思考,以便带着问题主动地听课。二.课后要复,有余力地学生复时还应阅读参考资料,认真整理课堂听课笔记。三.要求学生课外自主学,学生课外阅读地参考资料以本大纲所列参考资料为主。四.认真完成所布置地大作业。五,考核内容及方式本课程成绩由时成绩与期末考核成绩组合而成,课程成绩以百分制计算,分配比例如下:一.时成绩占三零%,主要考查作业地完成程度,理论课与实验课地出勤率,实验课地考试结果。其作业占一零%,实验占一五%,出勤率占五%。二.期末成绩占七零%,采用考试地考核方式。考试采用闭卷形式,题型为选择题,正确/错误题,填空题,简答题,以及应用题。六,持续改本课程根据学生作业,课堂讨论,时考核情况与学生,教学督导等反馈,及时对教学不足处行改,并在下一轮课程教学改。七,建议及参考资料建议:[一]吕云翔,姜峤,孔子乔.Python基础教程[M].北京:,二零一八《Python编程基础》实验教学大纲学内容及教学基本要求一.Python实践一(八学时)了解如何用前八章地知识完成一个二零四八游戏,了解项目管理地方式,学如何设计代

温馨提示

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

评论

0/150

提交评论