1.Python编程-课程教学大纲.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程-课程教学大纲 编程-课程教学大纲 PAGEPAGE4 编程-课程教学大纲 《Python程序设计》课程教学大纲 一、课程基本情况 课程编号 A2060300 课程类别 □必修 ■限选 学时/学分 48/3 课程名称 (中文)Python程序设计 (英文)Python Programming 教学方式 ■课堂讲授为主 □实验为主 □自学为主 □专题讨论为主 课程学时 及其分配 课内总学时 课内学时分配 课外学时分配 48 课堂讲课 32 课后复习 32 自学交流 课外自学 32 课堂讨论 讨论准备 试验辅导 实验预习 课内试验 16 课外实验 4 考核方式 ■闭卷 □开卷 □口试 □实际操作 □大型作业 成绩评定 期末考试(70%)+平时成绩(30%) 适用院系 适用专业 生物信息学院 生物信息专业 先修课程 预备知识 C语言程序设计,计算机网络技术 二.课程性质与任务 《Python程序设计》是我院生物信息学专业的一门校定必修课。通过对本门课程的学习,使学生系统地获得一门生物信息学中常用的数据分析处理编程语言,掌握基本的编程技能,并注重培养学生抽象分析问题和设计算法、编程实现解决问题的能力和常见的程序设计能力﹑排错能力以及Python软件包查找、使用能力,从而使学生学会利用程序语言去建模、解决一些生物信息、日常生活等方面的数据处理问题。 三. 课程主要教学内容及学时分配 序号 教学内容 学时 1 Python语言简介 2 2 变量、表达式与语句 4 3 条件表达式 4 4 函数 4 5 迭代 2 6 字符串 4 7 文件 4 8 列表 4 9 字典 4 10 元组 4 合计学时 32 四.课程教学基本内容和基本要求 1、变量、表达式与语句: 掌握变量命名规则、熟悉Python保留关键字 掌握语句概念以及Python语句特征 掌握表达式合法性概念 掌握运算符、模运算以及运算顺序的规则 掌握输入的基本方式 掌握注释的书写方法 掌握Python程序基本调试方法 2、条件执行 掌握布尔表达式概念 掌握三种逻辑运算符的意义和用法 掌握条件执行语句、分支执行和链式条件语句的写法 掌握嵌套条件语句的写法 掌握try与catch异常捕获概念与用法 熟悉逻辑表达式短路评估的原理 掌握Python追踪调试方法 3、函数 掌握函数调用使用方法 熟悉常用的内置函数名和使用方法(输入参数与输出格式) 掌握类型转换概念 掌握随机函数使用方法 掌握数学函数包import方法和常见数学函数 掌握新函数定义和使用方法 掌握形参与实参的概念以及区别 掌握函数的返回值概念 4、迭代 掌握While语句迭代结构的用法和常见问题方式 掌握break和continue的用法与区别 掌握for循环结构的用法 掌握统计求和、求最大最小值循环的程序实现方法 5、字符串 掌握字符串是字符序列这一概念 掌握len函数 掌握通过循环遍历字符串的方法 掌握字符串分割的方法 掌握字符串是对象的概念 掌握in运算符的应用 掌握字符串比较方法 熟悉字符串对象各种内置方法 熟悉字符串解析方法和格式操作符 6、文件 掌握文件的打开、关闭方法 掌握文本文件和文本行概念以及文本行读取方法 熟悉文件搜索方法 掌握try、except与open等文件检查方法 掌握文件写入方法 掌握文件常见错误与调试方法 7、列表 掌握列表基本概念和可变特性 掌握列表的遍历方法 掌握列表的运算符操作、分割操作以及其他操作方法 掌握列表中删除元素的方法 掌握一些能用于列表的内嵌函数(len、max、min、sum等) 掌握列表与字符串之间的转换方式 熟悉行间解析 掌握列表对象的复制方法 掌握列表的别名引用和列表参数 熟悉列表常见错误与调试方法 8、字典 掌握字典概念及其与列表的区别 熟悉字典做计数器的使用方法 熟悉字典与文件的操作方法 掌握字典的循环方法 熟悉用字典进行高级文本解析的方法 9、元组 掌握元组基本特性及其与列表的区别 掌握元组sort函数 掌握元组赋值方法 熟悉元组与字典的区别 熟悉通过字典对元组进行多个赋值的方法 熟悉用元组进行高频词汇分析的方法并能应用到其它环境下 10、正则表达式 掌握正则表达式基本概念 掌握正则表达式基本匹配方法 熟悉使用正则表达式抽取数据的方法 熟悉正则表达式搜索/抽取结合的方法 掌握转移字符概念和用法 五.课程内容的重点和深广度要求 《Python程序设计》课程的基本任务概括地说,是传授Python程序设计语言以及基本程序设计、实现和调试方法等基础知识,培养学生实践能

文档评论(0)

认真对待 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体惠州市峰海网络信息科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441300MA54K6GY5Y

1亿VIP精品文档

相关文档