分享
分销 收藏 举报 申诉 / 10
播放页_导航下方通栏广告

类型Python程序设计项目化教程(微课版)-课程标准-、教学大纲.docx

  • 上传人:二***
  • 文档编号:4533550
  • 上传时间:2024-09-27
  • 格式:DOCX
  • 页数:10
  • 大小:20.88KB
  • 下载积分:5 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Python 程序设计 项目 教程 微课版 课程标准 教学大纲
    资源描述:
    《Python程序设计》 课程标准 开课系部: 课程编号: 课程负责人: 编制日期:年 月 日济南职业学院《Python程序设计》课程标准 课程名称:Python程序设计 适用专业:计算机应用、软件、信管专业 1. 前言 1.1课程性质 本课程是计算机应用、软件、信管等专业的专业基础课,主要培养学生的编程素养和 编程能力,掌握程序设计的基本方法,具备能够编制程序解决问题的能力。在人才培养体 系中起着承上启下的重要作用。先导课程计算机基础,后续课程网站开发、数据分析与处 理。 1.2课程设计理念 课程设计以“专业能力、方法能力、社会能力”三能一体的能力本位教育思想为基本 指导思想,以职业岗位需求为导向、以能力培养为核心、以学生为主体、以素质培养为本 位的理念进行整体开发设计。 课程设计上紧密围绕专业人才培养目标,以职业岗位需求为导向,突出职业岗位能力 的培养;积极与企业合作,与行业专家共同探讨,剖析软件开发人员职业岗位需求,通过 企业实际工作任务构建课程体系,选择相关知识点、技能点,形成理论与实践、知识与技 能相统一的课程教学内容;课程设计上体现通用技能与专业技能培养相结合,将知识、技 能、态度贯穿于各学习任务中,以知识、能力和方法综合培养为主要教育目标,做到校企 合一,学做合一,培养学生的软件开发能力。 1.3课程设计思路 “以学生为主体、教师为主导,以项目为载体、任务驱动”的教学模式,通过“做中 教,做中学,做中评”,培养学生的编程知识和编程能力,提高其实践与创新能力,养成 良好的职业素质。 2. 课程目标 2.1总体目标 本课程的总体目标是培养学生的编程能力。通过本课程学习使学生掌握Python语言 的使用,能够利用Python编写程序解决相应问题,同时养成度好的编程风格并具备自主 学习、终身学习的能力。 2. 2具体目标 2. 2.1知识目标 1、了解Python语言的发展历程、特点及应用领域 2、掌握Python开发环境的搭建及IDLE的使用 3、理解Python的基本值的内存管理模式,掌握运算符及表达式的使用 4、理解程序控制结构的作用,掌握三种基本控制结构的使用 5、理解序列的特点及作用,掌握Python中列表、元组、字典、集合及字符串的使用 6、理解参数传递机制,掌握自定义函数的使用 7、理解面向对象的编程思想,掌握类和对象的使用 8、理解文件的基本概念,掌握文件和目录的基本操作 9、理解异常机制,掌握异常处理结构的使用。 10、理解SQLite数据库的基本概念,掌握Python操作SQLite数据库的方法。 2. 2. 2能力目标 1、能够搭建开发环境,熟练使用IDLEo 2、能够熟练使用三种基本控制结构解决相应问题。 3、能够熟练使用各种序列解决相应问题。 4、能够熟练使用自定义函数。 5、能够熟练使用文件和目录完成相应操作。 6、能够使用异常处理结构编写健壮的程序。 7、能够使用Python操作SQLite数据库。 2. 2. 3素质目标 1、养成良好的编程风格和编程素养 2、具备团队协作能力 3、较强的自主学习能力和创新能力 3. 课程内容与学时分配 3. 1教学内容选取依据 1、突出对学生职业能力的训练,选取内容有利于学生专业知识的掌握、实践技能的 养成,注意选取内容的可操作性。 2、以“行业企业发展需求”为导向,紧紧围绕完成工作任务所需,注意选取内容的 先进性、实用性。 3、融合相关职业技能证书对知识、技能和态度的要求,注意选取内容的完整性和典型性。 4、满足学生可持续发展的需求,选取内容利于学生创新能力和再学习能力的培养 3. 2教学内容组织与安排 序 号 教学项目 教学内容与教学要求 活动设计建议 参考 课时 1 环境搭建 教学内容: 1. Python的发展、应用领域; 2. Python的语言特性; 3. 开发环境的搭建; 4. 程序的创建、编辑、运行与调试。 教学要求: 1. 了解Python发展历史、应用领域; 2. 理解Python的语言特性; 3. 掌握Python开发环境的搭建过程; 4. 掌握Python程序创建、编辑、运行方 法。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训安装Python 开发环境,掌握 Python集成开发环境 的安装与使用。 4 2 单个学生 成绩处理 教学内容: 1. Python数据类型; 2. Python 变量; 3. Python运算符与表达式。 教学要求: 1. 掌握常用数据类型; 2. 掌握常量的使用; 3. 掌握运算符和表达式的使用。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习运算符与 表达式的使用、常量 的使用。 4 3 系统界面 设计与实 现 教学内容: 1. 单分支选择结构; 2. 双分支选择结构; 3. 多分支选择结构; 4. while 循环; 5. for循环; 6. 循环的嵌套。 教学要求: 1. 掌握条件表达式的使用; 2. 掌握选择结构的使用; 3. 掌握循环结构的使用。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习控制结构 的使用。 4 4 批量学生 成绩处理 教学内容: 1. 序列的基本概念; 2. 列表的基本操作; 3. 元组的基本操作; 4. 字典的基本操作; 5. 集合的基本操作; 6. 字符串的基本操作。 教学要求: 1. 了解序列的特性; 2. 理解序列的特点; 3. 掌握列表、元组、字典、集合及字符 串的使用。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习列表、元 组、字典、集合及字符 串的使用。 16 5 学生基本 信息管理 模块实现 教学内容: 1. 函数的作用; 2. 自定义函数的定义与调用; 3. 参数传递; 4. 参数类型; 5. 变量作用域; 6. 匿名函数。 教学要求: 1. 了解函数的作用; 2. 理解模块化程序设计思想; 3. 掌握自定义函数的使用; 4. 掌握不同参数类型的使用。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习自定义函 数的定义与调用、匿 名函数的使用、常用 系统函数的使用。 12 6 学生类的 设计与实 现 教学内容: 1. 面向对象的基本概念; 2. 类的定义与实例化; 3. 访问控制权限; 4. 类力法和静态方法; 5. 类的属性; 6. 继承和多态。 教学要求: 1. 了解面向对象编程基本思想; 2. 理解面向对象编程基本概念; 3. 掌握类的定义与实例化; 4. 掌握访问控制权限的使用; 5. 掌握类方法和静态方法的使用; 6. 掌握类的继承和多态的实现。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习类和对象 的使用、自定义队列 的实现。 8 7 数据的导 入导出 教学内容: 1. 文件的常用属性和方法; 2. 文件的基本操作; 3. 目录的基本操作; 教学要求: 1. 了解文件的基本概念; 2. 掌握文件的基本操作; 3. 掌握文件的常用属性及函数; 4. 掌握目录的基本操作; 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习文件目录 的基本操作。 8 8 系统异常 处理 教学内容: 1. 异常的概念及机制; 2. 异常处理结构。 教学要求: 1. 了解异常的概念; 2. 理解异常处理机制; 3. 掌握异常处理结构。 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习异常的处 理。 4 9 基于 SQLite 的 学生信息 管理 教学内容: 1. SQLite数据库基本概念; 2. Python操作SQLite数据库的方法; 3. connection 对象和 cursor 对象 教学要求: 1. 了解SQLite数据库的基本概念; 2. 掌握Python操作SQLite数据库的步 骤 3. 熟练使用connection对象和cursor 对象 1. 教学活动采用教学 做一体方式进行; 2. 幻灯片讲解教学内 容、演示实例操作、学 生动手练习; 3. 实训练习Python 操作SQLite数据库。 4 总计 64 4. 实施要求 4.1教材编写 1、教材编写原则 所编写的教材应充分体现培养学生的职业能力为中心思想,以“教、学、做”为一 体组织课堂内容,注重理论与实践相结合、教材内容与行业标准要求相结合,强调理论 在实践过程中的应用。 2、推荐教材 (1)张玉叶.《Python程序设计项目化教程》,人民邮电出版社,2021 (2)董付国.《Python程序设计基础》,清华大学出版社,2015 (3)董付国.《Python可以这样学》,清华大学出版社,2017 4. 2教学方法与手段 4. 2. 1教学模式 “以学生为主体、教师为主导,以项目为载体、任务驱动”的教学模式,通过“做中 教,做中学,做中评”,培养学生的编程知识和编程能力,提高其实践与创新能力,养成 良好的编程风格和编程素养。 4. 2. 2教学方法 在教学过程中根据课程需要灵活采用项目导向、案例教学、分组协作等多种教学方 法。教学过程注重行为引导和任务驱动。采用多媒体课件、视频、实际操作演示、师生 交互等多种形式进行教学活动。 4. 2. 3教学手段 教学过程中充分发挥网络和多媒体等现代化教学手段的作用。上课和实训在一体化 多媒体室进行,同时为学生提供了丰富的网络资源,可满足学生课上课下的学习和训练。 4. 3考核与评价 本课程考核采用形成性考核方式,总评成绩由形成性考核的各项成绩组成,全面考核 学生的动手能力、基础理论和平时学习状况,分数比例为: 综合素质评价(平时表现+通用能力考核)20% 过程性考核(课堂实践考核+课后实践考核+单元测试)40% 终结性考核(期终考核)40% 4. 4课程资源的开发与利用 参考书籍: 1、袁国忠译.《Python编程入门》.人民邮电出版社,2013 2、杨佩璐,宋强等编著.《Python宝典》.电子工业出版社,2014 3、董付国.《Python程序设计开发宝典》.清华大学出版社,2017 网络资源: 1、学银在线开放课程:https ://www. xueyinonl ine. com/detai 1/222523906 2、Python 官网:hllps://vww. pylhon. or” 3、Python 基础教程:hllp://www. runoob. com/pylhon/pylhcn-tutorial. hlml 4、W3C Python 教程:hllps://www. \v3cschool. cn/pylhon/ 5. 其他说明6.课程标准论证意见 负责人: 年月 日 序号 姓名 工作单位 职务 职称 签字
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:Python程序设计项目化教程(微课版)-课程标准-、教学大纲.docx
    链接地址:https://www.zixin.com.cn/doc/4533550.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork