Python程序设计基础(第3版)-教学大纲.docx

上传人:太** 文档编号:97139347 上传时间:2024-04-24 格式:DOCX 页数:5 大小:22.81KB
返回 下载 相关 举报
Python程序设计基础(第3版)-教学大纲.docx_第1页
第1页 / 共5页
Python程序设计基础(第3版)-教学大纲.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《Python程序设计基础(第3版)-教学大纲.docx》由会员分享,可在线阅读,更多相关《Python程序设计基础(第3版)-教学大纲.docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Python程序设计基础(第3版)教学大纲一、课程信息课程名称:Python程序设计基础(第3版)课程类别:素质选修课/专业基础课课程性质:选修/必修计划学时:64计划学分:4先修课程:无选用教材:Python程序设计基础(第3版),李东方,文欣秀,张向东主编,2023年, 电子工业出版社教材。适用专业:本课程适合作为文、理、工、农、医、法、商、管等非计算机专业高等学校 通识教育阶段计算机程序设计课程,也可供Python语言爱好者自学以及计算机科学与技术 相关专业人员参考。课程负责人:二、课程简介Python语言是一种解释运行、面向对象、扩展性强的程序设计语言,是学生学习编程、 理解用计算机解

2、决问题的方法的有效工具。通过对Python语言的学习,学生应能掌握其基 本语法和基本编程方法,理解程序设计中的计算思维,并能上机调试、运行程序,解决简单 的实际问题。本课程面向初学者,由浅入深、循序渐进地讲述Python程序设计的基本概念 和基本方法。本课程通过大量实例进行讲解,不拘泥于语法细节,避免曲折烦琐,同时力图 体现Python语言追求优雅、明确、简单的风格。三、课程教学要求序号专业毕业要求课程教学要求关联程度1工程知识1 .掌握Python生态、图形化界面设计与制作等知识。2 .了解Python程序设计的应用领域和市场需求,为产品 设计和开发提供指导。L2问题分析1 .学会对Pyth

3、on程序设计中出现的问题进行分析和解 决,包括硬件故障、软件错误、网络问题等。2 .学会进行故障排除和维修和计算方法,以实现数据处 理应用。H3设计/开发解决方案1 .掌握Python的基本语法、基本流程控制,能将Python 程序设计应用到工作和生活领域中。2 .学会进行系统测试和验证,以确保系统的质量和性能 符合要求。H4研究L5使用现代工具1,掌握Python程序设计研发的现代工具,如仿真软 件、调试工具等。2.学会使用现代工具进行数据分析和处理,提高工作效 率和准确性。M6工程与社会1 .了解Python程序设计研发的产品对社会的影响和作 用,以及相关的法律法规和标准。2 .学会将相应

4、技术应用于实际生产和社会服务中,为社 会做出贡献。L7环境和可持续发展L8职业规范L9个人和团队1 .学会个人发展和团队合作,提高个人和团队的综合素 质。2 .学会与他人合作和沟通,建立良好的人际关系和团队 合作氛围。H10沟通1.学会进行有效的沟通和表达,与客户、同事和上级保持 良好的沟通和协作。2,学会进行跨文化沟通和合作,提高国际化视野和跨文 化交流能力。M11项目管理L学会进行项目管理和组织,包括项目计划、进度控制、 质量管理等。2.学会进行风险评估和管理,提高项目成功的概率和效 率。L12终身学习1 .学会进行自我学习和自我提升,不断提高自身的专业 水平和创新能力。2 .学会进行终身

5、学习和职业发展规划,不断拓展职业领 域和发展空间。H、课程教学内容注:“课程教学要求”栏中内容为针对该课程适用专业的专业毕业要求与相关教学要求的具 体描述。“关联程度”栏中字母表示二者关联程度。关联程度按高关联、中关联、低关联三 档分别表示为“H” 或。“课程教学要求”及“关联程度”中的空白栏表示该课程 与所对应的专业毕业要求条目不相关。章节名称主要内容重难点关键词学 Rrf类型1Python语言 及其编程环 境Python语言概述Python的安装Python程序设计步 骤常用的Python第三 方编辑器了解Python语言的特点;学会 Python编程环境的安装;逐步熟悉 使用一种第三方P

6、ython编辑器4理论+ 实操U!2Python的基 本语法Python程序的书写 格式与基本规则 Python的基本数据 类型Python的基本运算 和表达式熟悉Python的基本语法;理解数 值类型的特点及其操作方法;初步 掌握字符串数据类型;逐步熟悉 Python的基本运算、表达式和优先 级8理论+ 实操3Python程序 的基本流程 控制计算思维和程序设 计基本方法 顺序结构 分支结构 循环结构 程序调试了解计算思维和程序设计基本方 法;理解并掌握程序设计的三种基 本结构;熟练运用三种基本结构解 决各种顺序、选择及重复执行的问 题;初步掌握程序的调试方法8理论+ 实操4Python的组

7、 合数据类型序列型组合数据 映射型组合数据一 一字典)集合型组合数据一 一集合理解序列型、映射型组合数据的概 念和特点;掌握对序列型、映射型 组合数据操作的相关方法;了解集 合型组合数据的概念、特点,以及 对集合操作的相关方法4理论+ 实操5文件与基于 文本文件的 数据分析文件的基本概念 文件的操作 基于文本文件的数 据分析初步理解文件与目录的基本概念 和编码方式;理解文件的打开和关 闭操作;掌握文本文件的读取、写 入和追加写入操作;初步掌握基于 文本文件的数据分析,学会利用第 三方库进行中文词频分析;了解利 用第三方库wordcloud进行词语可 视化的方法4理论+ 实操6函数函数的定义与调

8、用参数的传递匿名函数函数的定义与调用参数的传递匿名函数掌握函数的声明与调用;理解并掌 握函数的参数传递;理解变量的作 用城;理解匿名函数的声明和调 用;了解函数的递归;了解生成器、 装饰器和闭包等函数的高级应用8理论+ 实操7面向对象的 程序设计与 Python生态向对象的概念 类与实例 面向对象的特征Python程序的组织 和管理Python的生态 可执行文件与 pyinstaller 库理解面向对象的概念,理解类与实 例、属性和方法;了解如何创建类、 子类及类实例;初步理解Python的 面向对象特征;理解Python程序 的管理结构;掌握库、包和模块的 导入方法;熟悉Python的生态,

9、掌 握第三方库的获取和安装方法;了 解Python程序的编译方法8理论+ 实操8图形化界面 设计窗体控件布局tkinter常用控件的特有属性事件响应理解按钮、标签、输入框、文本框、 单选按钮、复选框等可视化控件的 功能;掌握常用tkinter控件的共同 属性和特有属性;理解控件布局的 三种方法;掌握几种常用控件在可4理论+ 实操视化程序设计中的设置和取值方 法;学会用户事件响应与自定义函 数绑定9图形化界面 设计tkinter 库的 Canvas 图形绘制方法turtle库的图形绘制 方法matplotlib库的图形绘制方法理解tkinter库的Canvas图形绘制 方法,掌握绘制规则图形的方

10、法, 以及运用微直线法绘制函数图形 的方法;理解turtle库的图形绘制 方法;掌握绘制规则图形的方法, 以及运用微直线法绘制函数图形 的方法;了解matplotib库的图形 绘制方法及其在数据可视化处理 中的应用4理论+ 实操10正则表达式 与简单爬虫正则表达式re库的内置函数 正则表达式的应用: 简单爬虫理解正则表达式的基本语法规则; 学会用re库的内置函数进行匹配、 搜索、分组、替换等字符串操作; 了解和体验用简单爬虫自动获取 网页资源的方法4理论+ 实操11数据库操作访问SQLite数据库 访问 Access、 MySQL 和 SQL Server理解SQLite数据库的创建;掌握 简

11、单的SQL语句。理解数据库连接对象和游标对象 的创建;掌握游标对,象的方法 execute()、fetchone()、 fctcal()和 close() ; 了 解 Python 对 Access.MySQL 和 SQLServer 等数 据库的操作方法4理论+ 实操12基于第三方 库的应用举 例对Excel文件的操作 图像操作了解用openpyxl等第三方库操作 Excel文件的方法;了解用Pillow等 第三方库编辑图像文件的方法4理论+ 实操五、考核要求及成绩评定序号成绩类别考核方式考核要求权重(%)备注1期末成绩期末考试大作业50百分制,60分为及格2平时成绩实践12次40优、良、中

12、、及格、不及格3平时表现出勤情况10两次未参加课程则无法获得学分注:此表中内容为该课程的全部考核方式及其相关信息。六、学生学习建议(一)学习方法建议1 .依据专业教学标准,结合岗位技能职业标准,通过案例展开学习,将每个项目分成多 个任务,系统化地学习。2 .通过每个项目最后搭配的习题,巩固知识点。3 .了解行业企业技术标准,注重学习新技术、新工艺和新方法,根据教材中穿插设置的 智能终端产品应用相关实例,对已有技术持续进行更新。4 .通过开展课堂讨论、实践活动,增强的团队协作能力,学会如何与他人合作、沟通、 协调等等。(二)学生课外阅读参考资料Python程序设计基础(第3版),李东方,文欣秀,张向东主编,2023年,电子工 业出版社教材。七、课程改革与建设(1)通俗易懂,方便学习,构建数字化资源,立体呈现教育信息化的特点,结合仿真 软件,充分提高学生学习效率和积极性。(2)注重技能的养成和思维的拓展。通过引导式教学,设计包括引导问题、优化决策、 具体实施、课后拓展等内容,培养学生的团结协作能力和勤于思考的习惯,避免重讲轻练、 重知识轻能力的弊端。平时对学生的考核内容包括出勤情况、学生的学习成果、课堂讨论等方面,占期末总评 的50%。期末考试成绩占期末总评的50%。制订人 签字:教研室主任签字:院部负责人 签字:修订时 问:年月日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com